Penetration testing is a systematic process aimed at identifying security vulnerabilities within an organization’s information systems. During this process, ethical hackers or security professionals simulate attacks on target systems using various techniques to uncover weaknesses