Hvad er de forskellige typer etisk hackingsoftware?
Der er mange forskellige typer etisk hacking-software til rådighed, skønt mange af dem falder ind i en af flere kategorier. Netværksscanning og kortlægningsprogrammer bruges ofte til at evaluere og kortlægge et netværk, så brugeren kan finde svagheder og områder, hvor et angreb kan blive iværksat. Der er også et antal programmer, der derefter kan bruges til at starte et angreb på et netværk eller et system, som faktisk ikke skader systemet, men blot giver nogen adgang gennem angrebet. Værktøj til gendannelse af adgangskoder eller cracking-værktøjer er også en populær form for etisk hacking-software, der giver nogen mulighed for at finde adgangskoder gennem forskellige metoder.
Etisk hacking-software henviser typisk til programmer, der bruges til hacking, men som ikke selv forårsager ondsindede eller uheldige virkninger. Disse programmer bruges typisk af “hvid hat” hackere ansat af en virksomhed til at se efter svagheder i deres systemer. En af de mest populære og vigtige typer hvid hat-hacking-software er et program, der bruges til at scanne og kortlægge et netværk. Denne type program kan bruges til at kortlægge en række netværksforbindelser, så hackeren derefter kan finde svagheder eller punkter i netværket, som han eller hun kan angribe.
Når denne type svaghed er fundet, kan en hvid hathacker bruge etisk hacking-software til at starte et angreb på systemet. Disse programmer er ikke designet til at forårsage nogen reel eller langvarig skade, men demonstrerer blot, hvordan svagheder kan udnyttes. Et program kunne bruges til at oversvømme et system med bulk-e-mail, skønt den sendte e-mail ikke indeholder virus eller nogen ondsindet kode. Disse typer software tillader en hacker fuldt ud at simulere, hvordan et angreb på et system kan forekomme, uden at beskadige data eller kompromittere oplysninger om dette system.
En af de mest almindelige og populære typer etisk hacking-software er et program, der kan bruges til at gendanne eller finde adgangskoder på et system. Dette kan omfatte et program, der bruger en database med ord til at starte et angreb på et system ved hjælp af forskellige kombinationer til at forsøge at finde en funktionel adgangskode. Andre værktøjer kan bruges til at lede efter eksisterende poster over adgangskoder på et system for at bruge dem til fremtidige angreb. Dette gør det muligt for nogen at demonstrere for en systemejer, hvordan adgangskoder skal gøres mere komplekse eller bedre krypteret.