ペネトレーションテストとは
ペネトレーションテスト(Penetration Testing:ペンテスト)とは、実際の攻撃者と同じ手法でシステムへの侵入を試みることで、セキュリティ上の脆弱性を発見・評価するセキュリティ診断手法です。「倫理的ハッキング」とも呼ばれます。
ペネトレーションテストの種類
ブラックボックステスト:内部情報なしで外部攻撃者の視点から実施。ホワイトボックステスト:ソースコード・設計書など完全な内部情報を持って実施。グレーボックステスト:一部の情報を持って実施する中間的手法。
脆弱性診断との違い
脆弱性診断はツールを使って既知の脆弱性を自動スキャンする手法です。ペネトレーションテストは専門家が実際に侵入を試みる実践的な診断で、ツールでは発見できない複合的な脆弱性や業務ロジックの欠陥も発見できます。
実施のタイミング
新システムのリリース前・大規模な機能変更後・定期的な安全確認(年1回等)・セキュリティインシデント発生後が主な実施タイミングです。重要なシステムでは定期的な実施が推奨されます。