What guidelines should people follow in Ethical Hacking to behave in a safe, legal, and ethical way? Give at least 3 examples.

1. Obtain proper authorization: Ethical hackers should always obtain written permission from the owner of the system or network they are planning to test. This ensures that all activities are legal and sanctioned by the organization, preventing any potential legal consequences.

2. Respect user privacy: Ethical hackers should respect the privacy of individuals and ensure that any personal or sensitive information they come across during their testing is handled with extreme care and confidentiality. They must not disclose or misuse this information, as it could lead to legal or ethical concerns.

3. Report vulnerabilities responsibly: As an ethical hacker, it is important to responsibly report any vulnerabilities or weaknesses found during testing to the appropriate parties (e.g., system administrators or vendor). Respecting responsible disclosure guidelines helps ensure that the vulnerability is addressed without causing harm to systems or users. It also establishes trust between the ethical hacker community and system owners, furthering the collective effort to enhance security.