作者首次将黑客如何对操作系统及其应用的核心组件进行攻击和破解的方法公诸于世。本书提供了使用C/C++、Java、Perl和NASL编写的各种代码和脚本,来对最危险攻击进行检测和防护。涵盖了安全专家和软件开发人员必须注意的最重要的5个方面:编码、套接字、Shellcode、移植应用和编写安全工具。 目录 第1章 安全编码基础 1.1 引言 1.2 C/C++ 1.3 Java 1.4 C# 1.5 Perl 1.6 Python 1.7 本章小结 1.8 要点回顾 1.9 相关网站链接 1.10 常见问题 第2章 NASL脚本 2.1 引言 2.2 NASL脚本的