AWS penetrační testování

Co je penetrační testování AWS?
Penetrační testování metody a zásady se liší v závislosti na organizaci, ve které se nacházíte. Některé organizace umožňují více volnosti, zatímco jiné mají zabudovaných více protokolů.
Když provádíte testování pera v AWS, musíte pracovat v rámci zásad, které vám AWS umožňuje, protože jsou vlastníky infrastruktury.
Většina toho, co můžete otestovat, je vaše konfigurace na platformě AWS a také kód aplikace ve vašem prostředí.
Takže... pravděpodobně se ptáte, jaké testy je povoleno provádět v AWS.
Služby provozované prodejcem
Jakákoli cloudová služba poskytovaná poskytovatelem služeb třetí strany je uzavřena pro konfiguraci a implementaci cloudového prostředí, avšak infrastrukturu pod dodavatelem třetí strany lze bezpečně otestovat.
Co mohu v AWS testovat?
Zde je seznam věcí, které můžete v AWS testovat:
- Různé typy programovacích jazyků
- Aplikace, které jsou hostovány organizací, do které patříte
- Aplikační programovací rozhraní (API)
- Operační systémy a virtuální stroje
Co nesmím v AWS testovat?
Zde je seznam některých věcí, které nelze testovat na AWS:
- Saas aplikace, které patří AWS
- Aplikace Saas třetích stran
- Fyzický hardware, infrastruktura nebo cokoli, co patří k AWS
- RDS
- Cokoli, co patří jinému prodejci
Jak se mám připravit před letnicí?
Zde je seznam kroků, které byste měli před testem provést:
- Definujte rozsah projektu včetně prostředí AWS a vašich cílových systémů
- Stanovte si, jaký typ hlášení zahrnete do svých zjištění
- Vytvořte procesy, kterými se váš tým bude řídit při provádění pentestingu
- Pokud pracujete s klientem, nezapomeňte si připravit časovou osu pro různé fáze testování
- Při provádění pentestingu vždy získejte písemný souhlas od svého klienta nebo nadřízených. To může zahrnovat smlouvy, formuláře, rozsahy a časové osy.