Skip to main content

    1 november 2026 · 11 min leestijd · Door Michael van Mameren, Lead Penetration Tester (OSCP)

    Pentest tools: welke tools een professionele pentester per fase gebruikt, en waarom de tool nooit de test is

    Elke penetratietest gebruikt tientallen tools, vrijwel allemaal openbaar en veel ervan gratis. Wat een pentest van een scan onderscheidt is niet de software, maar de persoon die haar kiest, combineert en interpreteert. Deze gids beschrijft de tooling die professionals in elke fase van een opdracht gebruiken, wat elke categorie vindt, wat zij mist en wat u een leverancier over zijn toolkit moet vragen.

    Plan een penetratietest

    Wat pentest tools zijn, en wat ze niet zijn

    Pentest tools zijn programma's waarmee een tester tijdens een geautoriseerde beveiligingstest zwakke plekken in systemen opspoort, in kaart brengt, misbruikt en documenteert. Het gaat van poortscanners en intercepting proxies tot exploitation frameworks, wachtwoordauditors en rapportageplatformen. Bijna alle tools zijn openbaar gedocumenteerd, de meeste zijn open source, en een testdistributie zoals Kali Linux levert er honderden voorgeïnstalleerd mee. Niets daarvan maakt ze tot een pentest.

    Dat onderscheid is belangrijk, omdat de markt het graag vervaagt. Een kwetsbaarheidsscanner levert een lijst bekende zwakheden op, vergeleken met een database van signaturen. Een pentester gebruikt die lijst als één van zijn bronnen en doet daarna het werk dat de scanner niet kan: vaststellen welke bevindingen echt zijn, drie laag ingeschaalde problemen aaneenrijgen tot één kritiek aanvalspad, en de bedrijfslogica en autorisatiebeslissingen testen waar geen signatuur voor bestaat. Tools vinden het bekende. Testers vinden het geketende en het logische. Levert een leverancier een scanner-export met een voorblad, dan heeft u een scan gekocht, wat er ook op de factuur staat. Ons artikel over handmatig versus geautomatiseerd pentesten gaat dieper op die scheidslijn in; deze pagina blijft bij de toolkit zelf.

    Eén juridische kanttekening vooraf. Elke tool hieronder is legaal om te bezitten en te gebruiken op systemen waarvoor u toestemming heeft. Gebruikt tegen systemen zonder schriftelijke toestemming vormen dezelfde tools computervredebreuk, strafbaar gesteld in artikel 138ab van het Wetboek van Strafrecht. Professionele pentesters werken onder een ondertekende scope en autorisatiebrief, en elke tool die zij draaien valt onder dat mandaat.

    De toolkit per fase van de opdracht

    Methodieken zoals PTES en NIST SP 800-115 verdelen een test in fasen, en elke fase heeft haar eigen categorie tooling. Dit zijn de namen die u in een professioneel rapport tegenkomt.

    Verkenning en OSINT

    Nmap brengt in kaart welke hosts actief zijn en welke diensten zij aanbieden, met versiedetectie die elke volgende fase voedt. Amass en theHarvester verzamelen subdomeinen, hostnamen en e-mailadressen uit openbare bronnen, certificate-transparency-logs en DNS. Shodan en vergelijkbare zoekmachines voor het hele internet laten zien wat een aanvaller al over uw perimeter weet voordat hij er één pakket naartoe stuurt.

    Webapplicaties

    Burp Suite Professional is de intercepting proxy in het hart van vrijwel elke webtest: de tester ziet, wijzigt en herhaalt elk verzoek tussen browser en server. OWASP ZAP is de open-source tegenhanger. ffuf vindt verborgen content en parameters, sqlmap bevestigt en karakteriseert SQL-injectie, en Nuclei draait community-templates voor bekende misconfiguraties en CVE's op veel hosts tegelijk.

    Netwerk en Active Directory

    Nessus of OpenVAS scannen op bekende kwetsbaarheden en ontbrekende patches. NetExec en de Impacket-bibliotheek spreken de netwerkprotocollen van Windows om shares, sessies, policies en vertrouwensrelaties te inventariseren. BloodHound tekent de rechtenstructuur van Active Directory als graaf en toont paden van gewone gebruiker naar domeinbeheerder. Responder test of verouderde naamresolutieprotocollen inloggegevens op het netwerk lekken. Mimikatz, een tool voor het uitlezen van inloggegevens, komt vooral voor als iets waarvan de tester controleert of uw endpointbeveiliging het detecteert.

    Exploitatie

    Het Metasploit Framework bundelt duizenden openbare exploits en payload-handlers achter één consistente interface, zodat een tester kan aantonen dat een kwetsbaarheid misbruikbaar is en niet alleen aanwezig. In de praktijk is veel exploitatie maatwerk: een kort script dat een autorisatiefout aan een informatielek koppelt, of een aanpassing van een openbare proof of concept aan de exacte versie in scope. Het framework bewijst het bekende; de maatwerkcode bewijst het specifieke.

    Wachtwoordaudit

    Hashcat en John the Ripper toetsen de sterkte van wachtwoordhashes die tijdens de opdracht zijn verkregen aan woordenlijsten en regels. Het resultaat is geen lijst wachtwoorden om de lijst zelf, maar bewijs over beleid: hoeveel accounts bezwijken voor een woordenboek, hoeveel een patroon delen, of het domein nog verouderde hashformaten opslaat. Dat bewijs stuurt beslissingen over wachtwoordbeleid en MFA.

    Draadloos

    Aircrack-ng en hcxtools beoordelen wifi-netwerken: welke versleuteling in gebruik is, of enterprise-authenticatie juist is ingericht, of gasten- en bedrijfsnetwerk werkelijk gescheiden zijn en of malafide accesspoints worden opgemerkt. Bij opdrachten met een locatiebezoek staan deze tools naast fysieke controles van netwerkaansluitingen en toegangspassen.

    Mobiele applicaties

    MobSF voert statische en dynamische analyse uit op iOS- en Android-pakketten en legt hard gecodeerde geheimen, onveilige opslag en zwakke transportinstellingen bloot. Frida en objection instrumenteren de draaiende app, zodat de tester ziet wat zij tijdens gebruik doet, certificate pinning toetst en onderzoekt hoe zij met authenticatietokens omgaat. De backend-API achter de app wordt met de webtoolkit getest.

    Cloud

    Prowler en ScoutSuite toetsen cloudaccounts aan beveiligingsbenchmarks en rapporteren over identiteiten, logging, opslag en netwerkconfiguratie. Pacu is een exploitation framework voor AWS dat test of een misconfiguratie daadwerkelijk bruikbaar is. ROADtools inventariseert Microsoft Entra ID-tenants (voorheen Azure AD), zodat de tester identiteiten, rollen en applicatierechten in kaart brengt.

    Rapportage en bewijs

    Gezamenlijke rapportageplatformen (Ghostwriter en Dradis zijn open-source voorbeelden) bewaren bevindingen, bewijs, schermafbeeldingen en hersteladvies op één plek, zodat een team consistent schrijft en de opdrachtgever de opvolging kan volgen. De CVSS v4.0-calculator van FIRST scoort ernst op een herhaalbare manier. Een goed rapport noemt ook de tool en versie per bevinding, zodat resultaten reproduceerbaar zijn.

    Waarom dezelfde tool in andere handen andere resultaten geeft

    Neem Burp Suite Professional. De geautomatiseerde scanner is degelijk, en een junior tester die hem draait en de uitvoer archiveert heeft iets gedaan. Een senior tester gebruikt hetzelfde product anders: eerst elke rol en elk werkproces handmatig in kaart brengen, dan elke autorisatiegrens toetsen door verzoeken als een andere gebruiker te herhalen, en vervolgens de bedrijfslogica onderzoeken (kan een korting twee keer worden toegepast, kan een stap worden overgeslagen, kan een identificatienummer worden verwisseld) die geen scanner begrijpt, omdat hij geen idee heeft waar de applicatie voor dient. De licentie is identiek; de bevindingen zijn dat niet.

    Hetzelfde geldt voor Active Directory. BloodHound tekent de graaf voor iedereen. Hem lezen, bepalen welke van de duizend verbindingen in deze omgeving realistisch is, dat bevestigen zonder accounts te blokkeren of de alarmen van het SOC af te laten gaan, en daarna aan de opdrachtgever uitleggen waarom de rechten van een helpdeskgroep het werkelijke probleem zijn: dat is de test. De tool maakt de data zichtbaar. De tester geeft er betekenis aan.

    Daarom zijn de OWASP Web Security Testing Guide en de Mobile Application Security Testing Guide opgebouwd rond testgevallen, niet rond producten. Een methodiek zegt wat gecontroleerd moet worden; de toolkit is wat elke controle dit jaar het best uitvoert. Tools wisselen elk seizoen. De methodiek niet.

    Wat elke toolcategorie vindt, wat zij mist en wie haar moet gebruiken

    Gebruik deze tabel om een offerte te lezen. Steunt de methode van de leverancier alleen op de eerste twee rijen, dan koopt u scannen, geen pentest.

    ToolcategorieWat zij vindtWat zij mistWie haar moet gebruiken
    Kwetsbaarheidsscanners (Nessus, OpenVAS, Nuclei)Bekende CVE's, ontbrekende patches, standaardconfiguraties, veelvoorkomende misconfiguratiesFouten in bedrijfslogica, autorisatiefouten, geketende aanvalspaden, alles zonder signatuurUw eigen IT- of securityteam, doorlopend; een tester, als eerste ronde van een opdracht
    Verkenning (Nmap, Amass, theHarvester, Shodan)Blootgestelde hosts en diensten, vergeten subdomeinen, schaduw-IT, gelekte metadataOf een blootstelling misbruikbaar is of voor de organisatie van belang isTeams voor attack-surface management en testers; resultaten vragen menselijke triage
    Webproxies en fuzzers (Burp Suite Professional, ZAP, ffuf, sqlmap)Injectie, gebroken toegangscontrole, verborgen endpoints, sessiezwakheden, logicafouten bij handmatig gebruikAlles waar zij niet op gericht worden; dekking hangt volledig van de gebruiker afOpgeleide applicatietesters onder autorisatie; ontwikkelaars voor controles vóór release in testomgevingen
    AD- en netwerktoolkits (NetExec, Impacket, BloodHound, Responder)Paden voor rechtenverhoging, zwakke protocolinstellingen, blootstelling van inloggegevens, overmatige rechtenOf het pad realistisch is onder de huidige monitoring; impact vraagt menselijk oordeelInterne pentesters en red teams, met het SOC geïnformeerd of bewust niet geïnformeerd volgens de scope
    Exploitation frameworks en maatwerkcode (Metasploit, eigen scripts)Bewijs dat een kwetsbaarheid misbruikbaar is en welke toegang zij oplevertKwetsbaarheden zonder openbare exploit, tenzij de tester er een schrijftAlleen ervaren testers, met vooraf afgesproken spelregels en terugvalplan
    Wachtwoordauditors (Hashcat, John the Ripper)Zwakke en hergebruikte wachtwoorden, verouderde hashformaten, gaten in beleidInloggegevens die nooit zijn verkregen; de weerbaarheid van gebruikers tegen phishingTesters tijdens een opdracht; interne teams voor periodieke beleidsaudits op eigen hashes
    Cloudauditors (Prowler, ScoutSuite, Pacu, ROADtools)Afwijkingen van benchmarks, identiteiten met te veel rechten, openbare opslag, ontbrekende loggingFouten op applicatieniveau in wat op de cloud draait; logica over accounts heenCloudplatformteams doorlopend; testers voor misbruikbaarheid en identiteitspaden
    Rapportageplatformen en CVSS v4.0Consistente ernst, reproduceerbaar bewijs, opvolging van herstelNiets op zichzelf; een rapportagetool structureert alleen wat de tester vondElke leverancier; vraag een voorbeeldrapport

    Een scanner-export is geen pentest

    De meest voorkomende teleurstelling in deze markt is een oplevering met tweehonderd bevindingen, grotendeels informatief, gerangschikt op de generieke ernst van een scanner, zonder bewijs van exploitatie en zonder verhaallijn. Geen auditor die zorgvuldig leest neemt daar genoegen mee. ISO 27001:2022 maatregel A.8.8 vraagt om technisch kwetsbaarheidsbeheer, en daar draagt een scan aan bij; het testbewijs dat auditors onder A.8.29 en onder PCI DSS v4.0.1 Requirement 11.4 verwachten, is een penetratietest met gedocumenteerde methodiek en een mens erachter. PCI DSS maakt het onderscheid expliciet door beide te eisen: kwetsbaarheidsscans onder Requirement 11.3 en penetratietesten onder 11.4.

    De kenmerken van een echte test zijn in het rapport zichtbaar: een scopeverklaring die de geteste systemen en rollen benoemt; een methodiekparagraaf die PTES, OWASP WSTG of NIST SP 800-115 aanhaalt; bevindingen met reproductiestappen en schermafbeeldingen in plaats van plugin-ID's van een scanner; een aanvalsverhaal dat laat zien hoe bevindingen samenhangen; en een ernstinschatting die uw omgeving weerspiegelt in plaats van een databasestandaard. Ons artikel over pentest versus kwetsbaarheidsscan behandelt de inkoopkant. De korte versie: beide hebben hun plaats en geen van beide vervangt de ander.

    Wat u als opdrachtgever over tooling moet vragen

    U hoeft de tools zelf niet te kennen. U moet weten dat de leverancier ze kent, actueel houdt en verantwoord omgaat met wat zij opleveren.

    • Welke commerciële tools gelicentieerd zijn, en op wiens naam. Burp Suite Professional, Nessus Professional en vergelijkbare producten worden per tester gelicentieerd; een leverancier die zijn licenties niet kan noemen, gebruikt community-edities of deelt zetels.
    • Hoe scanners actueel worden gehouden. Kwetsbaarheidsdatabases en Nuclei-templates worden dagelijks bijgewerkt; een scan op een verouderde engine mist de CVE's van de afgelopen maand.
    • Wat de verhouding is tussen geautomatiseerd en handmatig werk, per fase, en hoe handmatig testen in het rapport wordt aangetoond.
    • Hoe met bewijs wordt omgegaan: waar schermafbeeldingen, verkregen inloggegevens en uitgelezen data tijdens de test worden opgeslagen, wie er toegang toe heeft, hoe zij zijn versleuteld en wanneer zij na oplevering worden vernietigd.
    • Of exploitatie binnen de scope valt en hoe die wordt beheerst: spelregels, stopcriteria, vensters buiten kantooruren voor productiesystemen en een contactpersoon bij naam voor escalatie.
    • Of maatwerktooling of exploitcode die voor uw opdracht is geschreven wordt gemeld, en of iets daarvan na afloop wordt bewaard.
    • Hoe de ernst wordt gescoord. CVSS v4.0 is de huidige standaard; vraag of omgevingsfactoren worden meegewogen of dat scores uit een database worden overgenomen.
    • Of het rapport per bevinding de gebruikte tool en versie noemt, zodat uw team resultaten kan reproduceren en na herstel kan hertesten.

    Hoe HackersHub met tooling werkt

    Onze testers hebben elk minimaal OSCP, met OSWE- en CREST-gecertificeerde testers in het team, en werken vanuit een gelicentieerde, onderhouden toolkit: gelicentieerde commerciële tooling zoals Burp Suite Professional voor applicatiewerk, actuele commerciële en open-source scanners voor de eerste ronde, en de hierboven beschreven toolkits voor Active Directory, cloud en mobiel waar de scope daarom vraagt. De methodiek volgt PTES, OWASP WSTG en MASTG en NIST SP 800-115, zodat de testgevallen de tooling sturen en niet omgekeerd.

    Bewijs wordt verwerkt op versleutelde opdrachtinfrastructuur, alleen toegankelijk voor de testers bij naam, en vernietigd volgens een in het contract afgesproken schema. Elk rapport bevat een managementsamenvatting, CVSS-gescoorde bevindingen met reproduceerbaar bewijs, een aanvalsverhaal en geprioriteerd hersteladvies, en omvat een verificatiehertest van bevindingen van medium en hoger binnen 90 dagen. Michael van Mameren, Lead Penetration Tester (OSCP), beoordeelt rapporten op precies het gat dat dit artikel beschrijft: een bevinding die een scanner heeft opgeleverd en die niemand heeft bevestigd, verlaat het gebouw niet.

    Veelgestelde vragen

    Wilt u de toolkit achter het rapport zien?

    In een scopinggesprek leggen wij vast welke systemen wij testen, welke methoden en tools per onderdeel gelden, wie de testers bij naam zijn en hoe met bewijs wordt omgegaan. Gelicentieerde tooling, gedocumenteerde methodiek, menselijk oordeel. Praat met een expert.