An ethical (or "whitehat") hacker.
Ethical hackers break into systems in order to find the weaknesses and offer businesses solutions on how to fix them.
5.7m questions
7.4m answers