Pentest is an ethical simulated cyber attack aiming to find weaknesses and vulnerabilities (not the same as vulnerability assessment) in a system and also evaluate risks, security level and potential threats from unauthorised parties. White box, black box and grey box are considered targets for all types of penetration testing.