一.选择操作系统:
我们经常听到黑客喜欢 Linux 系统,因为 Linux 提供比 Windows 操作模式更灵活,功能更强大。例如,在Linux在系统中,通过编写特殊的系统IP头部信息很容易伪造IP地址,但在Windows几乎不可能在系统中做到。Linux 也有它的缺点。该系统命令复杂,操作复杂,不适合初学者。此外,很少有人会放弃个人学习者“舒适”的Windows、精彩的电脑游戏和方便的操作模式致力于黑客学习。此外,对于初学者来说,大多数网络知识都可以Windows在系统中学习Linux系统相比,Windows平台下的黑客软件并不少见。另外,通过安装程序包,Windows系统还可以调试某些软件。程序很多,所以对于hacking没有必要从初步学习开始Linux入手。
本书使用的平台是WindowsME,因为对个人用户来说,NT或2000有些苛刻——对系统配置要求过高; 但是,使用 95 或 98 缺乏必要的功能 - NET 和 TELNET 命令并不完美。然而,这本书的大部分内容都是从远程服务器测试漏洞,所以没有必要学习 WindowsME 操作系统。学习者可以联系我获取相应系统的学习方法。
二. 常用软件:
如果你的系统是WindowsME,然后告诉你一个好消息——你不需要安装太多额外的软件,因为我们接触到的黑客知识是由系统提供的命令和内置软件完成的! 除了基本的操作系统外,学习者还需要安装各种扫描仪,然后下载一个更好的木马软件,一个监控软件,什么都没有。如有必要,读者可以在本文中安装上述软件并学习如何使用它们,但我想告诉你,对于在线炸弹和黑客软件,在学习了这本书后,你可以制作和开发自己,而不需要使用别人写的软件。
这三个软件都是免费的,非常强大的。国内软件xscanner同样,它集成了多种扫描功能,支持控制台和图形界面,并详细说明了如何使用漏洞。对于初学者来说,有了这两个工具,学习 hacking 绰绰有余。
三. 附加工具:
如果可以安装以下工具进行学习hacking会有很大的帮助。当然,以下软件主要用于学习附加内容“第二部分”为学习铺平道路,因此不会也不会妨碍本书的学习。
1.后端服务器:
配合一些网络应用的后台服务程序,您可以将计算机设置为小型服务器,从“内部”了解其运行机制,大大提高您对服务器的感知理解。同时, 时间还可以在激活服务器时监控服务器上的数据。如果有其他黑客攻击,它可以清楚地记录对方的攻击过程,从而了解更多的黑客攻击方法。本书主要介绍网站Perl、asp脚本语言的漏洞可以安装一个IIS或者HTTPD。然后安装 ActivePerl 使您的服务器能够编译 cgi 和 pl 脚本。使用自己的服务器的另一个好处是可以节省很多上网时间,把学习和查找漏洞的过程放在自己的电脑上,既省钱,又不会对网络造成威胁,杀 一石两鸟。
2、C语言编译平台:
以后学习hacking的路上,会遇到很多“自己的问题”。互联网上的其他人可能没有注意到这些问题,所以他们找不到相应的程序。此时,学习者必须开发相关工具,以便安装一个Borland C学习者不仅可以通过这个编译器学习C语言还可以修改本书后面列出的一些小程序,创建自己的工具库。