Le terme hacker désigne à l'origine une personne possédant de solides compétences techniques en informatique et capable d'explorer les systèmes en profondeur. Dans le domaine de la cybersécurité, on distingue plusieurs profils :
- White hat : hacker éthique qui teste les systèmes avec autorisation pour en améliorer la sécurité.
- Black hat : cybercriminel qui exploite les failles à des fins malveillantes.
- Grey hat : entre les deux, opère parfois sans autorisation mais sans intention de nuire.
Les pentesters sont des hackers éthiques dont le rôle est de trouver les failles avant les attaquants.