| 高軌道イオン砲 | |
|---|---|
Windows 10で動作するHOIC | |
| 書かれた | Visual Basic、C# |
| オペレーティング·システム | Windows、OS X、Linux |
| サイズ | 1.8MB |
| 入手可能な | 英語 |
| タイプ | ネットワークストレステスト |
| ライセンス | パブリックドメイン |
| Webサイト | sourceforge |
High Orbit Ion Cannon(HOIC)は、オープンソースのネットワークストレステストおよびサービス拒否攻撃アプリケーションであり、最大256個のURLを同時に攻撃するように設計されています。これは、Praetox Technologiesによって開発され、後にパブリックドメインとなったLow Orbit Ion Cannonの代替として設計されました。HOICのセキュリティアドバイザリは、2012年2月にProlexic Technologiesによって公開されました。[ 1 ] [ 2 ]
HOICは、ハクティビスト集団のAnonymousによってOperation Paybackの終結中に開発されました。[ 3 ] Operation Paybackの終結に伴い、法執行機関からグループに多大な圧力がかかり、グループと関係のある13人以上の個人が逮捕され、起訴されました。[ 4 ]これにより、グループの多くのメンバーは戦略を再考せざるを得なくなり、その後、グループのこの部分はOperation Leakspinを開始しました。[ 5 ]しかし、Anonymousの大部分は、オプトインDDoS攻撃を開始することに集中し続けました。ただし、低軌道イオン砲は、そのような限られた数のユーザーに対して攻撃を開始するには強力ではありませんでした。HOICは、わずか50のユーザーエージェントで攻撃を成功させ、複数のユーザー間の調整によって被害を飛躍的に増加させるHTTPフラッドを引き起こす機能で、この問題を解決するために設計されました。[ 6 ] [ 7 ] HOICは、いわゆる「ブースターファイル」をサポートした最初のツールでした。これは、攻撃側のコンピュータのHTTPヘッダーをランダム化する設定可能なVBscriptモジュールであり、ユーザーエージェントに何千通りもの高度にランダム化された組み合わせを可能にします。[ 8 ]ユーザーエージェントが何らかの形のランダム化対策を実装できるようにするだけでなく、ブースターファイルは攻撃の規模を拡大するためにも使用されてきました。[ 9 ]
HOICとその前身であるLOICは、宇宙プラットフォームから地球上の標的に向けてイオンビームを発射する架空の指向性エネルギー兵器であるイオン砲にちなんで名付けられました。イオン砲はSFを舞台にした多くの映画、テレビ番組、ビデオゲームに登場しますが、ビデオゲーム「コマンド&コンカー」シリーズに登場するイオン砲が、ソフトウェアのGUIとウェブサイトのグラフィックのインスピレーションになったと考えられています。[ 10 ]
簡単に説明すると、HOICは攻撃を受けているコンピュータにHTTP POSTおよびGETリクエストを送信するためのプログラムであり、 lulzにインスパイアされたグラフィカルインターフェースを使用しています。[ 11 ] HOICは主に、複数の個人によって調整されたサービス拒否(DoS)攻撃とDDoS攻撃を実行します。ターゲットURLに対するサービス拒否(DoS)攻撃は、過剰なトラフィックを送信してサイトに過負荷をかけ、ダウンさせることによって実行されます。この基本バージョンの攻撃は、VB 6とVB .NET構文を組み合わせたブースターファイルを使用してカスタマイズできます。さらに、HOICは最大256のドメインを同時に攻撃できるため、グループとしてDDoS攻撃を調整しようとするハッカーにとって最も汎用性の高いツールの1つとなっています。[ 12 ]
このツールはシンプルなGUIを採用しており、ユーザーフレンドリーで操作も容易です。攻撃の基本的な手順は、攻撃対象となるウェブサイトのURLを入力し、パワーオプションを低、中、高のいずれかに設定することです。パワーオプションでは、リクエスト速度を低(1秒あたり2リクエスト)、中(1秒あたり4リクエスト)、高(1秒あたり8リクエスト)に設定します。次に、.hoic拡張子のブースターファイルが追加されます。このファイルは動的なリクエスト属性を定義し、同一ウェブサイト内の複数のページへの攻撃を開始し、一部の防御フィルターを回避するのに役立ちます。攻撃は、GUI内の「Fire Teh Lazer」と表示された赤いボタンを押すことで開始されます。[ 13 ]

HOICの基本的な制約は、攻撃を成功させるためには、協調的なユーザーグループが必要となることです。従来の低軌道イオン砲よりもはるかに少ないユーザー数で攻撃を開始できるようになりましたが、効果的な攻撃を開始するには依然として最低50人のユーザーが必要であり、標的のウェブサイトが保護されている場合は、攻撃を継続するためにさらに多くのユーザーが必要になります。[ 8 ]もう一つの制約要因は、匿名化とランダム化機能の欠如です。HOICは理論上、ブースターファイルの使用を通じて匿名化を提供できるはずですが、実際に提供される保護は不十分です。さらに、Torなどの匿名化ネットワークは、HOICによって生成される攻撃の帯域幅を処理できません。Torネットワークを用いた攻撃は、実際にはネットワーク自体に損害を与えます。[ 11 ]しかし、Anonymousのメンバーは、攻撃を開始するためにスウェーデンに拠点を置くプロキシサーバーを日常的に使用しています。これは、スウェーデンのインターネットプライバシー法が他の国よりも緩いと考えられているためではないかと推測されています。 [ 11 ] [ 14 ]
HOICは主にストレステストツールとして設計されており、テストを開始する人がテストの権限を持ち、他のネットワーク、サーバー、クライアント、ネットワーク機器、またはURLが中断されない限り、ローカルネットワークとサーバーのストレステストに合法的に使用できます。[ 15 ]
HOICは分散型サービス拒否攻撃にも使用される可能性があり、これは様々な法令で違法となっている。英国の2006年警察司法法は1990年のコンピュータ不正使用法を改正し、サービス拒否攻撃を明確に禁止し、最高刑を10年の懲役とした。[ 16 ]米国では、サービス拒否攻撃はコンピュータ詐欺および濫用防止法の下で連邦犯罪とみなされ、最高10年の懲役を含む刑罰が科せられる可能性がある。2013年には、全米レコード協会、全米映画協会、米国議会図書館著作権局、Visa、MasterCard、バンク・オブ・アメリカなどの組織の様々なウェブサイトに対するDDoS攻撃に関与したとして、アノニマスのメンバー13人が刑事告訴された。彼らは、2010年9月16日から2011年1月2日の間に発生した事件に関して、「保護されたコンピュータに故意に損害を与える共謀」の罪で起訴された。[ 17 ] DDoS攻撃は米国では連邦法違反であり、米国法典第18編第1030条に基づいて司法省によって起訴される。 [ 18 ]
2013年、アノニマスは「We the People」を通じて米国政府に請願し、DDoS攻撃をオキュパイ運動と同様の仮想抗議活動の一形態として認識するよう要求した。[ 19 ]
DDoS緩和策は通常、分散の原理に基づいて機能します。これは基本的に、トラフィックをインテリジェントにルーティングすることで輻輳を回避し、単一のURLへの過負荷を防ぐというものです。DDoSに対抗する他の方法としては、侵入防止システム(IPS)や侵入検知システム(IDS)デバイス、アプリケーションソフトウェアの導入などがあります。[ 20 ]
アノニマスは2012年1月19日、ハイオービットイオンキャノンを公然と使用した最初のグループでした。ファイル共有ウェブサイトのMegauploadが連邦捜査官の家宅捜索後に閉鎖された後、アノニマスは米国司法省のウェブサイトへの攻撃を開始しました。司法省のウェブサイトがオフラインになると、アノニマスはツイッターで「確かなことが一つあります。私たちに期待してください!#Megaupload」と投稿し、攻撃の成功を主張しました。[ 21 ]その後数時間で、他のいくつかのウェブサイトがオフラインにされ、オフラインのままになりました。これには、米国レコード協会(RIAA)、米国映画協会(MPAA)、BMIのウェブサイトが含まれていました。[ 22 ]最後に、その日の終わりが近づくと、FBIのウェブサイトが繰り返し攻撃を受け、最終的に攻撃に屈して「タンゴダウン」ステータスを獲得しました。アノニマスは、これは「史上最大のインターネット攻撃」だと主張したが、27,000ものユーザーエージェントが攻撃に参加していたと報告されている。[ 23 ] [ 24 ]