The Art of Ethical Hacking: White Hat Strategies for Web Security