Тестирање на пенетрација на AWS

Тест за пенетрација на AWS

Што е тестирање на пенетрација AWS?

Тестирање на пенетрација методите и политиките се разликуваат врз основа на организацијата во која сте. Некои организации дозволуваат повеќе слободи, додека други имаат повеќе вградени протоколи. 

Кога правите тестирање со пенкало во AWS, мора да работите во рамките на политиките што ви ги дозволува AWS бидејќи тие се сопственици на инфраструктурата.

Повеќето од она што можете да го тестирате е вашата конфигурација на платформата AWS, како и кодот на апликацијата во вашата околина.

Значи... веројатно се прашувате кои тестови се дозволени да се вршат во AWS.

Услуги управувани од корисници

Секое безбедносно тестирање што вклучува конфигурации на облак што ги создава корисникот е прифатливо според политиката AWS. Можно е дури и да извршите одредени типови на напади на примероци од вашето создавање.

Услуги управувани од продавач

Секоја облак услуга што е обезбедена од трета страна давател на услуги е затворена за конфигурација и имплементација на облак-околината, меѓутоа, инфраструктурата под третиот продавач е безбедна за тестирање.

Што ми е дозволено да тестирам во AWS?

Еве список на работи што ви е дозволено да ги тестирате во AWS:

  • Различни видови на програмски јазици
  • Апликации кои се хостирани од организацијата на која припаѓате
  • Интерфејси за програмирање апликации (API)
  • Оперативни системи и виртуелни машини

Што не ми е дозволено да тестирам во AWS?

Еве список на некои работи што не можат да се тестираат на AWS:

  • Saas апликации кои припаѓаат на AWS
  • Апликации на Saas од трети лица
  • Физички хардвер, инфраструктура или што било што припаѓа на AWS
  • RDS
  • Сè што припаѓа на друг продавач

Како треба да се подготвам пред да се исповедам?

Еве список на чекори што треба да ги следите пред да се тестирате:

  • Дефинирајте го опсегот на проектот вклучувајќи ги AWS околините и вашите целни системи
  • Утврдете каков тип на известување ќе вклучите во вашите наоди
  • Создадете процеси што треба да ги следи вашиот тим кога правите тестови
  • Ако работите со клиент, погрижете се да подготвите временска рамка за различни фази на тестирање
  • Секогаш добивајте писмено одобрение од вашиот клиент или претпоставени кога правите тестови. Ова може да вклучува договори, формулари, опсег и временски рокови.