Answer: b) Penetration testing
A planned attack performed during a website assessment is called penetration testing. Penetration testing, often referred to as ethical hacking, involves simulating various types of attacks to identify vulnerabilities in a system or website's security. The goal is to uncover weaknesses so that they can be addressed and improved to enhance overall security. Penetration testers use various techniques to assess the security of websites and systems without causing harm or disruption like a real attack would.