Što je uključeno u trening testa penetracije?

Proces treninga testa penetracije može se prilično razlikovati, ovisno o specifičnim komponentama određenog programa obuke. Općenito, međutim, netko obično nauči različite korake i procese uključene u izvođenje testa penetracije na računalni sustav. To može uključivati ​​gotovo sve, od pisanja računalnih programa koji se koriste u testiranju do razumijevanja kako se informacije dobivene tim programima mogu koristiti tijekom postupka testiranja. Neki programi obuke za testiranje penetracije mogu čak naučiti ljude da bolje razumiju kako predstaviti i koristiti testiranje penetracije tvrtki, kako bi prodali usluge nekoga tko je certificiran za testiranje penetracije.

Obuka za testiranje penetracije obično je tečaj u kojem netko uči kako provesti testiranje penetracije na računalnoj mreži ili sličnom sustavu. Postoji niz organizacija koje nude obuku za testiranje penetracije, a specifične lekcije koje se podučavaju ovise o grupi koja nudi tečaj. Općenito, međutim, ova obuka obično počinje skeniranjem i mapiranjem mreže kako bi se pronašle slabosti unutar nje, a zatim učenjem korištenja tih slabosti za pokretanje simuliranog napada na mrežu.

Iako postoji softver koji se može koristiti u testiranju penetracije, neki programi obuke uče studente da razvijaju vlastiti softver za takve testove. Ovi programi osposobljavanja su često prilično kratki, tako da bi netko već trebao imati dobru količinu računalnog znanja i iskustva u programiranju. Ostale lekcije koje se podučavaju u obuci za testiranje penetracije mogu uključivati ​​postupke njuškanja paketa i mrežno mapiranje za određivanje informacija o računalnoj mreži. Obuka tada može uključivati ​​lekcije o tome kako koristiti ove informacije za instaliranje rootkita ili drugog zlonamjernog softvera u sustav za probijanje lozinki i napad na mrežu.

Neki od društvenih aspekata testiranja penetracije također se mogu podučavati u programima obuke za testiranje penetracije. To može uključivati ​​korištenje metoda društvenog inženjeringa kako bi se zaposlenici tvrtke naveli da otkriju lozinke i druge informacije koje koriste etički hakeri “bijelih šešira” koje je angažirala ta tvrtka. Međutim, ne razumiju sve tvrtke u početku vrijednost testiranja penetracije, pa neki programi također uče studente da bolje predstave ideju testiranja tim tvrtkama. To omogućuje nekome tko je završio obuku za testiranje penetracije da proda svoje vještine tvrtkama i rukovoditeljima, a zatim koristi testiranje za generiranje korisnih informacija koje te tvrtke mogu upotrijebiti za bolje osiguranje svojih sustava.