1.1 操作系统准备

就逆向的趣味性而言,Windows 是最好的目标。无数的工具和广泛的使用人群,使得代 码开发和 Crack 都变得更容易,所以本书的大部分代码都基于 Windows(任何你能搞的到的 Windows 版本)。

少部分例子也能运行在 32 位的 Linux 上。无论是安装在 VMware(VMware 提供免费版 本,不同为版权担心)上还是实机上,都行。Linux 版本众多,本书推荐基于 Red Hat 的发布平 台:Fedora Core 7 or Centos 5。

免费的 VMWARE 镜像

VMware 在网站上提供了免费的版本。这些虚拟机用于逆工程,漏洞分析,或者任何 程序的调试,同时和主机完全独立开来。 主程序下载链接:http://www.vmware.com/appliances/, Pyayer 程序下载链接:http://www.vmware.com/products/player/