Penetration Testing - Limitazioni

A causa del rapido ritmo degli sviluppi nel campo dell'informazione e della tecnologia, la storia di successo dei test di penetrazione è relativamente di breve durata. Poiché è richiesta una maggiore protezione ai sistemi, più spesso di quanto sia necessario eseguire test di penetrazione per diminuire la possibilità di un attacco riuscito al livello che è apprezzato dall'azienda.

Di seguito sono riportati i principali limiti del Penetration Test:

  • Limitation of Time- Come tutti noi sappiamo, il test di penetrazione non è sempre un esercizio vincolato al tempo; tuttavia, gli esperti di test di penetrazione hanno assegnato un periodo di tempo fisso per ogni test. D'altra parte, gli aggressori non hanno vincoli di tempo, lo pianificano in una settimana, mese o addirittura anni.

  • Limitation of Scope - Molte organizzazioni non testano tutto, a causa dei propri limiti, inclusi vincoli di risorse, vincoli di sicurezza, vincoli di budget, ecc. Allo stesso modo, un tester ha un ambito limitato e deve lasciare molte parti dei sistemi che potrebbero essere molto di più vulnerabile e può essere una nicchia perfetta per l'attaccante.

  • Limitation on Access- Più spesso i tester hanno accesso limitato all'ambiente di destinazione. Ad esempio, se un'azienda ha effettuato il penetration test contro i suoi sistemi DMZ da tutte le sue reti Internet, ma cosa succede se gli aggressori attaccano attraverso il normale gateway Internet.

  • Limitation of Methods- È possibile che il sistema di destinazione possa bloccarsi durante un test di penetrazione, quindi alcuni dei metodi di attacco particolari verrebbero probabilmente disattivati ​​per un tester di penetrazione professionale. Ad esempio, produrre un flusso di negazione del servizio per deviare un amministratore di sistema o di rete da un altro metodo di attacco, di solito una tattica ideale per un cattivo davvero, ma è probabile che non rientri nelle regole del coinvolgimento per la maggior parte dei penetration tester professionisti .

  • Limitation of Skill-sets of a Penetration Tester- Di solito, i penetration tester professionisti sono limitati in quanto hanno abilità limitate indipendentemente dalla loro competenza ed esperienza passata. La maggior parte di loro si concentra su una particolare tecnologia e ha una conoscenza rara di altri campi.

  • Limitation of Known Exploits- Molti dei tester sono a conoscenza solo di quegli exploit, che sono pubblici. In effetti, il loro potere immaginativo non è sviluppato come gli attaccanti. Gli aggressori normalmente pensano molto oltre il pensiero di un tester e scoprono il difetto di attaccare.

  • Limitation to Experiment- La maggior parte dei tester sono vincolati nel tempo e seguono le istruzioni già fornite loro dalla propria organizzazione o dagli anziani. Non provano qualcosa di nuovo. Non pensano oltre le istruzioni fornite. D'altra parte, gli aggressori sono liberi di pensare, di sperimentare e di creare nuove strade per attaccare.

Inoltre, i test di penetrazione non possono né sostituire i test di sicurezza IT di routine, né possono sostituire una politica di sicurezza generale, ma piuttosto i test di penetrazione integrano le procedure di revisione stabilite e scoprono nuove minacce.