Testare de penetrare AWS

Test de penetrare AWS

Ce este AWS Penetration Testing?

Testarea penetrării metodele și politicile diferă în funcție de organizația în care vă aflați. Unele organizații permit mai multe libertăți, în timp ce altele au mai multe protocoale încorporate. 

Când faceți testarea stiloului în AWS, trebuie să lucrați în cadrul politicilor pe care vi le permite AWS, deoarece ei sunt proprietarii infrastructurii.

Cea mai mare parte a ceea ce puteți testa este configurația dvs. pe platforma AWS, precum și codul aplicației din mediul dvs.

Deci... probabil vă întrebați ce teste pot fi efectuate în AWS.

Servicii operate de utilizator

Orice testare de securitate care implică configurații cloud create de utilizator este acceptabilă conform politicii AWS. Este chiar posibil să rulați anumite tipuri de atacuri asupra instanțelor creației dvs.

Servicii operate de furnizor

Orice serviciu cloud care este furnizat de un furnizor de servicii terț este închis pentru configurarea și implementarea mediului cloud, cu toate acestea, infrastructura de sub furnizorul terț poate fi testată în siguranță.

Ce am voie să testez în AWS?

Iată o listă de lucruri pe care aveți voie să le testați în AWS:

  • Diferite tipuri de limbaje de programare
  • Aplicații care sunt găzduite de organizația din care faceți parte
  • Interfețe de programare a aplicațiilor (API)
  • Sisteme de operare și mașini virtuale

Ce nu am voie să testez în AWS?

Iată o listă cu unele dintre lucrurile care nu pot fi testate pe AWS:

  • Aplicații Saas care aparțin AWS
  • Aplicații Saas de la terți
  • Hardware fizic, infrastructură sau orice altceva care aparține AWS
  • RDS
  • Orice aparținând altui furnizor

Cum ar trebui să mă pregătesc înainte de Pentestare?

Iată o listă de pași pe care ar trebui să-i urmezi înainte de testare:

  • Definiți sfera proiectului, inclusiv mediile AWS și sistemele dvs. țintă
  • Stabiliți ce tip de raportare veți include în constatările dvs
  • Creați procese pe care echipa dvs. să le urmeze atunci când faceți pentesting
  • Dacă lucrați cu un client, asigurați-vă că pregătiți o cronologie pentru diferite faze de testare
  • Obțineți întotdeauna aprobarea scrisă de la client sau superiori atunci când faceți pentesting. Acestea pot include contracte, formulare, domenii și termene.