Testování probíhá bez znalosti infrastruktury a bez součinnosti zaměstnanců, aby se dosáhlo co nejvěrnějšího přiblížení reálnému útoku. Testování může být omezeno v rozsahu, nicméně tuto možnost nedoporučujeme. Ani hackeři se nebudou omezovat! :-)
Útočníci každý den aktivně zkouší bezpečnost aplikačních i systémových komponent internetových služeb pomocí celé škály technik. Jednou z možností, jak předejít bezpečnostnímu incidentu, je myslet jako oni - podrobit infrastrukturu testování metodami útočníků, takzvaným penetračním testům, a najít tak slabá místa vašich systémů a aplikací.
Oproti automatizovaným scanům, ke kterým se řada organizací uchyluje z důvodu nižší ceny, penetrační testy odhalí skutečný dopad nalezených zranitelností. To je dosaženo například zjištěním logických chyb v aplikaci či systémové konfiguraci, případně vhodnou kombinací zranitelností, které scannery nemají šanci detekovat.
Manuální přístup je také oproti automatizovanému testu obtížněji zachytitelný a lépe tak reflektuje průběh reálného (potenciálně úspěšného) útoku. Pravidelné penetrační testy jsou také jednou ze součástí např. bezpečnostního standardu PCI-DSS, který je nutné dodržovat při práci s platebními kartami.
V případě zájmu rozšiřujeme test o audit mobilní aplikace, otestování odolnosti infrastruktury proti (D)DoS útokům či stres test webové aplikace. Otestování odolnosti proti (D)DoS útokům doporučujeme především v případě, kdy vaše společnost disponuje nějakou formu (D)DoS ochrany, jejichž funkčnost chcete ověřit.
Celková úroveň bezpečnosti vždy odpovídá kombinaci technické úrovně zabezpečení a tzv. “lidského faktoru”. Během skutečného útoku jsou obvykle zapojeny i různé metody sociálního inženýrství, které útok výrazně usnadňují. Je tedy vhodné, aby zaměstnanci tyto situace znali a dokázali na ně vhodně reagovat.
Pro ucelený pohled na bezpečnost je vhodné v rámci penetračních testů zařadit i například:
Konkrétní průběh celého testu je vždy stanoven na základě domluvy s klientem podle jeho specifických potřeb.
Součástí nabídky každého testování je i podrobný report všech nalezených zranitelností obsahující: