Obstajajo številni razlogi, zakaj opraviti penetracijski test. Eden od razlogov je seveda lahko ta, da ga morate, ampak to ni najboljši razlog.
Menimo, da so naslednji razlogi boljši:
Eden izmed najpomembnejših razlogov pa je ta, da poiščete primerno ekipo, kateri zaupate izvedbo testiranja, sami pa se posvetite svojemu primarnemu poslovanju in strankam.
Najkrašji možni odgovor na to vprašanje je, da je odvisno. Odvisno je od velikosti aplikacije, uporabljene tehnologije ter od izkušenj in sposobnosti izvajalca. Prav tako je potrebno upoštevati, da je včasih dolžina izvajanja testiranja odvisna od kvalitete aplikacije.
V povprečju pa lahko rečemo, da traja testiranje srednje velike aplikacije prilbižno en teden. Naš proces testiranja je tak, da v izvedbo testiranja vključimo dva testerja. Po izvedi testiranja sledi obvezna predstavitev rezultatov in verifikacija, ki potrdi, da so bile vse pomankljivosti ustrezno odpravljene.
Odgovor na to vprašanje je najtežji, saj je cena odvisna od vhodnih parametrov, kot so na primer:
Če menite, da je strošek penetracijskega testiranja visok, na žalost ni drugega zanesljivega načina, da preverite, ali je vaša aplikacija res varna. V primeru, da pravi hekerji uspejo zlorabiti vašo aplikacijo, bo strošek bistveno višji, kot bi bil sam penetracijski test.