AWS penetrációs tesztelés

AWS penetrációs teszt

Mi az AWS penetrációs tesztelés?

Behatolásteszt A módszerek és irányelvek a szervezettől függően eltérőek. Egyes szervezetek több szabadságot engednek meg, míg mások több beépített protokollt tartalmaznak. 

Amikor tolltesztet végez AWS, az AWS által megengedett házirendek keretein belül kell dolgoznia, mivel ők az infrastruktúra tulajdonosai.

A legtöbb tesztelhető az AWS-platform konfigurációja, valamint a környezeten belüli alkalmazáskód.

Tehát… valószínűleg kíváncsi, milyen tesztek végezhetők el az AWS-ben.

Felhasználó által működtetett szolgáltatások

Az AWS-házirend értelmében minden olyan biztonsági tesztelés elfogadható, amely a felhasználó által összeállított felhőkonfigurációkat foglal magában. Még az is lehetséges, hogy bizonyos típusú támadásokat futtass a alkotásod példányai ellen.

Szállító által működtetett szolgáltatások

A harmadik féltől származó szolgáltatók által biztosított felhőszolgáltatások le vannak zárva a felhőkörnyezet konfigurálása és megvalósítása elől, azonban a harmadik fél szolgáltató alatti infrastruktúra tesztelése biztonságos.

Mit tesztelhetek az AWS-ben?

Íme egy lista azokról a dolgokról, amelyeket az AWS-ben tesztelhet:

  • Különböző típusú programozási nyelvek
  • Alkalmazások, amelyeket az a szervezet üzemeltet, amelyhez Ön tartozik
  • Alkalmazás-programozási interfészek (API-k)
  • Operációs rendszerek és a virtuális gépek

Mit nem szabad tesztelnem az AWS-ben?

Íme egy lista azokról a dolgokról, amelyeket nem lehet tesztelni az AWS-en:

  • Az AWS-hez tartozó Saas alkalmazások
  • Harmadik féltől származó Saas-alkalmazások
  • Fizikai hardver, infrastruktúra vagy bármi, ami az AWS-hez tartozik
  • RDS
  • Bármi, ami egy másik eladóé

Hogyan kell felkészülni a pentesztelés előtt?

Íme egy lista azokról a lépésekről, amelyeket követnie kell a pentesztelés előtt:

  • Határozza meg a projekt hatókörét, beleértve az AWS-környezeteket és a célrendszereket
  • Határozza meg, milyen típusú jelentéseket fog tartalmazni az eredmények között
  • Hozzon létre folyamatokat a csapata számára, amelyeket követniük kell a pentesztelés során
  • Ha ügyféllel dolgozik, ügyeljen arra, hogy készítsen egy ütemtervet a tesztelés különböző fázisaihoz
  • Mindig kérjen írásbeli jóváhagyást ügyfelétől vagy feletteseitől, amikor pentesztet végez. Ez magában foglalhatja a szerződéseket, űrlapokat, hatóköröket és határidőket.