您的位置:学习中国 攻防天地 系统安全 正文
原作者:酷酷 添加时间:2007-06-26 原文发表:2007-06-26 人气:23 来源:互联网


欺骗黑客的一种有效方法(http://hacker-cn.com/article/hacker/ruqin/200611/article_347.html)
大家知道,通过Ping和Tracert程序就能判断目标主机类型,Ping最主要的用处就是检测目标主机是否能连通。Tracert利用ICMP数据包和IP数据包头部中的TTL值,防止数据包不断在IP互联网上永不终止地循环。


 

  许多入侵者首先会Ping一下你的机子,如看到TTL值为128就认为你的系统为Windows NT/2000;如果TTL值为32则认为目标主机操作系统为Windows 95/98;如果TTL值为255/64就认为是UNIX/Linux操作系统。既然入侵者相信TTL值所反映出来的结果,那么我们只要修改TTL值,入侵者就无法入侵电脑了。

 

  操作步骤:

 

  1.打开“记事本”程序,编写批处理命令:

 

  @echo REGEDIT4>>ChangeTTL.reg

 

  @echo.>>ChangeTTL.reg

 

  @echo [HKEY_LOCAL_MACHlNE\System\CurrentControlSet\Services\Tcpip\Parameters]>>ChangeTTL.reg

 

  @echo "DefaultTTL"=dword:000000">>ChangeTTL.reg

 

  @REGEDIT /S/C ChangeTTL.reg

 

  2.把编好的程序另存为以.bat为扩展名的批处理文件,点击这个文件,你的操作系统的缺省TTL值就会被修改为ff,即10进制的255,也就是说把你的操作系统人为地改为UNIX系统了。同时,在该文件所在的文件夹下会生成一个名为ChangeTTL.reg 的注册表文件。如果你想运行完这个批处理文件而不产生ChangeTTL.reg文件,可以在此批处理文件的最后一行加上deltree/Y ChangeTTL.reg,就可以无须确认自动删除ChangeTTL.reg文件。学习中国

 

  说明:在上面的命令中,echo是DOS下的回显命令,如果想看到程序执行过程,请将“@”去掉。“> >”产生的内容将追加到它后面的文件即ChangeTTL.reg中。而“DefaultTTL"=dword000000ff”则是用来设置系统缺省TTL值的,如果你想将自己的操作系统的TTL值改为其他操作系统的ICMP回显应答值,请改变“"DefaultTTL"”的键值,要注意将对应操作系统的TTL值改为十六进制才可以。

 

  这样,当入侵者Ping你的机器时,他得到的就是一个假的TTL值,这个假的TTL值就会误导对方,使入侵者的判断出现失误,因为针对不同的操作系统的入侵方法并不一样,所以用这个方法欺骗对方,可以让他摸不着头脑!利用这个方法欺骗入侵者是不是很妙啊?快试试吧!

本页地址
相关文章

另类安全走出WindowsXP最小化克隆误区
防范Windows XP的安全策略
教你摆脱黑客攻击的十大方法
电脑病毒偏爱六类常用软件
如何手工封135端口?
如何显示隐藏文件(运行病毒后)
脱去诱惑的外衣 露出木马的本来面目
领先一筹的白猫系统王木马查杀技术
防止病毒与黑客入侵快速关闭端口
我机器C盘不能双击打开了
有效防范来自网上的骇客攻击
计算机网络安全
高科技时代如何注意网络密码的安全
上网必备 如何判断你的电脑是否含病毒
反黑客--分析数据查找黑客方法
建立防火墙的主动性网络安全防护体系
抛弃杀毒软件!只用10大免费服务
揭示秘密 打开隐藏文件的方法

相关评论


本文章所属分类:首页 攻防天地 系统安全   系统安全