Penetration testing simulates a black hat hacker attack in order to evaluate the security posture of a company for deploying the required safeguard. Penetration testing is a methodological process, and it goes through well-defined steps. There are many types of penetration testing:
- White box pentesting
- Black box pentesting
- Grey box pentesting
To perform a social engineering penetration test, you need to follow the following steps:
![](https://static.packt-cdn.com/products/9781788997409/graphics/assets/a52f7fca-4d66-443f-a784-ab55b3e2b343.png)