防御を潜り抜けるリバースシェル:その脅威と対策
- リバースシェルとはリバースシェルとは、攻撃者が標的のコンピュータを不正に操作するために使う、巧妙な技術です。通常、私たちは離れた場所にあるコンピュータを使う時、自分のコンピュータから目的のコンピュータへ接続します。これを「電話をかける」とイメージすると分かりやすいでしょう。しかしリバースシェルは、この「電話をかける」方向が逆転します。攻撃を受けたコンピュータが、まるで「電話をかけてきた」かのように、攻撃者のコンピュータに接続するのです。なぜこのような方法が使われるのでしょうか?それは、多くの企業や組織では、外部からの接続を制限する「ファイアウォール」というセキュリティ対策がとられているためです。このファイアウォールは、外部からの不正なアクセスを防ぐ役割を果たしますが、内部からの接続要求に対しては比較的寛容です。攻撃者はこの特性を悪用し、リバースシェルを使ってファイアウォールの内側に侵入します。そして、あたかも正規の利用者が内部からアクセスしているかのように装い、情報を盗んだり、システムを改ざんしたりするのです。リバースシェルは、攻撃者が侵害したコンピュータを隠れ蓑にする、非常に危険な技術と言えるでしょう。