Obsah:
Definice - Co znamená Penetrace Testing Tool?
Nástroj pro testování penetrace je nástroj používaný k testování bezpečnosti webové aplikace. Tyto nástroje provádějí kontrolu zabezpečení provedením útoku na testovanou webovou aplikaci bez vynucení užitečného zatížení webové aplikace. To znamená, že neodstraní databázi ani žádné součásti používané aplikací.
Výkon aplikace se měří na základě počtu falešných negativů a falešně pozitivních výsledků. Téměř všechny nástroje pro penetrační testování používají techniku zvanou fuzz testování, injekce chyb nebo fuzzing. Fuzzing označuje techniku testování, která je vysoce automatizovaná a která zahrnuje několik hraničních případů pomocí neplatných dat jako vstup aplikace, aby bylo zajištěno, že chybí zranitelná zranitelná místa.
Techopedia vysvětluje penetrační testovací nástroj
Běžné nástroje pro penetrační testování lze rozdělit do několika forem na základě typu testování, které provádějí. Různé kategorie jsou následující:
- Nástroje založené na hostiteli: Nástroje pro testování založené na hostiteli obvykle provádějí řadu testů v místním operačním systému, aby zjistily své technické slabiny a silné stránky. Mohou také ověřit jiné obvyklé chyby konfigurace a opomenutí v OS.
- Síťové nástroje: Síťové testovací nástroje jsou navrženy tak, aby kontrolovaly konfiguraci zabezpečení operačního systému ze vzdálených umístění v síti. Tyto testovací nástroje mohou posoudit stav opravy softwaru pro síťové služby, zkontrolovat všechny nechtěné síťové služby a slabé síťové služby, které jsou povoleny atd.
- Proxy pro testování aplikací: Tento nástroj umožňuje testování bezpečnosti soustředit se více na stranu grafického uživatelského rozhraní při testování webové služby nebo webové aplikace.
- Nástroje pro skenování aplikací: Tento nástroj je nejnovější položkou v kategorii nástrojů pro testování penetrace. Tyto nástroje pomáhají provádět skenování penetračního testování softwarových aplikací používaných pro obecné účely.
Nástroje pro testování penetrace poskytují rychlý a jednoduchý způsob identifikace konkrétních bezpečnostních chyb. Jsou velmi intuitivní a mohou je obsluhovat i začínající uživatelé.