Hack Proofing Your Network Internet Tradecraft
The politics; laws of security; classes of attack; methodology; diffing; decrypting; brute force; unexpected input; buffer overrun; sniffing; session hijacking; spoofing; server holes; client holes; trojans and viruses; reporting security problems; choosing secure systems.