
ハッキングにおけるウォーゲーム(または戦争ゲーム)は、サイバーセキュリティの課題であり、競技者がシステムやアプリケーションの脆弱性を悪用または防御し、コンピュータシステムへのアクセスを取得または防止する必要があるマインドスポーツです。[ 1 ] [ 2 ] [ 3 ]
ウォーゲームには通常、侵入テスト、セマンティックURL攻撃、知識ベース認証、パスワードクラッキング、ソフトウェアのリバースエンジニアリング(多くの場合JavaScript、C、アセンブリ言語)、コードインジェクション、SQLインジェクション、クロスサイトスクリプティング、エクスプロイト、IPアドレススプーフィング、フォレンジック、その他のハッキング技術に基づいたキャプチャーザフラッグロジックが含まれます。[ 4 ]
戦争ゲームはサイバー戦争への備えとしても利用されている。[ 5 ] NATOサイバー防衛協力センター(CCDCOE)は、国際的な実弾サイバー演習であるLocked Shieldsを毎年開催している。[ 5 ] [ 6 ]この演習では、サイバーセキュリティの専門家が架空のシナリオでのリアルタイム攻撃に挑戦し、国家のIT防衛戦略のスキル開発に活用されている。[ 6 ]
ウォーゲームは、Web攻撃とWebセキュリティの基礎を教えるために使用でき、参加者は攻撃者がセキュリティ上の脆弱性をどのように悪用するかをより深く理解することができます。[ 1 ]ウォーゲームは、組織の対応計画を「ストレステスト」する方法としても使用され、サイバー災害への備えのギャップを特定するための訓練としても役立ちます。[ 3 ]