ペネトレーションテスト(ペンテスト)は、実際の攻撃者に先制して利用可能な脆弱性を見つけるための、認可された系統的な攻撃シミュレーション — 倫理的ハッカーが能動的に侵入を試みるもの。自動スキャンを超えた現実的なセキュリティ評価を提供します。
ペンテストとは
PENETRATION TESTING = AUTHORIZED simulated attacks on a system to find real, exploitable
vulnerabilities:
→ ethical hackers / security pros actively try to BREAK IN (think and act like attackers)
→ goes beyond automated scanning → finds complex, chained, and logic vulnerabilities
→ AUTHORIZED and scoped (legal, agreed boundaries) — unlike real attacks
→ "How would a real attacker compromise this, and what could they reach?"
タイプとアプローチ
By KNOWLEDGE:
BLACK-BOX → no internal knowledge (like an outside attacker)
WHITE-BOX → full knowledge/access (thorough, internal view)
GRAY-BOX → partial knowledge (e.g. a regular user's access)
SCOPE → web apps, networks, APIs, mobile, cloud, social engineering, physical, etc.
PHASES → reconnaissance → scanning → exploitation → post-exploitation → reporting
