Penetration testing is facing many challenges in the information security landscape. The limited scope of penetration testing with temporal-space boundaries makes it a hard mission, especially when you are working in a production environment. Lack of communication with the client could make it even harder. There are some common issues and challenges, which could occur when conducting a pentesting:
- Timing while pentesting is limited by a time period
- During a pentesting, you can't cover all the vulnerabilities and threats
- Presence of restricted areas
- Sudden and unexpected technical incidents due to heavy scanning and automated tools
A vague scope could be a problem when conducting a pentesting. So, try to work on a convenient scope.