Penetratietesten, ook wel pentesten genoemd, is de naam voor het beoordelen van een computersysteem, netwerk of organisatie op beveiligingskwetsbaarheden. Een pentest wordt uigevoerd om bij systemen, mensen, processen en code binnen te dringen om kwetsbaarheden te ontdekken die zouden kunnen worden uitgebuit. Deze informatie wordt vervolgens gebruikt om de verdediging van het systeem te verbeteren, zodat het in de toekomst beter bestand is tegen cyberaanvallen.