Book Description
Unlike other books on hacking, Code Hacking covers hacking issues using a variety of languages. Software explanations and code samples are provided in C#, C++, Java, and Perl, allowing developers to learn from a variety of perspectives. The companion CD-ROM contains a custom security scanner written in C#. This scanner is a combination of a port and vulnerability scanner that scans IP addresses, allows certain services to be "brute forced," and exploits well-known vulnerabilities. By knowing how to hack a system youll be better prepared to secure your own.
KEY FEATURES
* Covers the essential issues of network security, including firewalls, DMZ & NAT architecture, authentication, encryption, Web hacking, application hacks, operating system vulnerabilities, writing exploits, and wireless LANs
* Outlines hacking techniques and software, and provides a history of hacking with the appropriate context for the evolution in code applications, and exploits
* Provides software explanations and code examples in C#, Perl, Java, and C++