Ethical Hacking: Honeypots IDS and FW's