下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-作者xxxx-日期xxxxTTl值确定操作系统 六【精品文档】TTl值确定操作系统 六 WINDOWS 98 TTL:32 LINU 2.2X/2.4X TTL:64 WINDOWS NT/2000/XP TTL:128 UNIX/BSD TTL:255 因为在数据包传送过程中,每经过一个路由,TTL值就会自动减1,所以上面的数值是个近似数值.可以通过tracert命令获得与远程主机间存在的路由个数,来确定精确的TTL值. 光凭TTL值不足以确定的,还需要用tracert命令在cmd中输入tracert ip,然后会列出一个IP表,数一下一共有几行。然后再加上53不过我估计你所说的53真实T
2、TL是64也就是linux系统 不过TTL是可以修改的,我这种方法也只能推测,不能100%肯定32=WIN 98 95(基本没人用)64=LINUX系列(不多)128=XP.2000.NT.ME(ME好象是)255=UNIX系列(蛮多)过一个路由减一是知道的吧。REGEDIT可修改,所以不可靠,TTL只是初步判断。从返回TTL值判断操作系统2009-03-24 16:53TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到
3、目的地。例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。 Windows 95/98中TTL的缺省值为32。有人建议当到达一个节点比较困难时,把此值设为128。ping和tracerouter都使用TTL值以尝试到达给定的主机或跟踪到那个主机的路由。t
4、raceroute把包的TTL值设得较小,使它在到达目的的路上被各个路由器连续的丢弃。发出包到受到返回的ICMP报文之间的时间用来计算从一个路由器到另一个路由器的时间。 使用多路复用的IP协议,TTL值表示一个包被转发的范围。有以下转换:0, 限制在同一主机 1, 限制在同一子网 32, 限制在同一节点 64, 限制在同一区域(region)128,限制在同一大陆(continent)255, 由于不同的操作系统的默认TTL值不同,因此有文章说可以通过返回的TTL值判断目标系统的类型,这是正确的,但不是TTL的功能,只是对TTL理解的一个应用。TTL的值可以修改。有些特殊的、系统(如NIDS)
5、会定义特殊的TTL值,以拒绝非法访问数据进入。我们在执行PING命令时可以用-i参数指定TTL值,大家可以将TTL设置为0,则该包将被立即丢弃。有时我们执行了一个PING 命令,在繁华时却繁 华了另一个地址,并带有一个英语的提示(大致意思是TTL无效),则表示该包在到达目标之前(也就是到返回IP位置时),包所带的TTL已经为0了或小于下一网段许可通过的TTL值了,该包已经被路由丢弃了。TTL是数据包生存周期,根据减少的数可以判断经过了多少中间设备在没有经过修改的情况下:UNIX及类UNIX操作系统ICMP回显应答的TTL字段值为255Compaq Tru64 5.0 ICMP回显应答的 TTL
6、字段值为64微软Windows NT/2K操作系统ICMP回显应答的TTL字段值为128微软Windows 95操作系统ICMP回显应答的 TTL字段值为32LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64FreeBSD 4.1, 4.0, 3.4;Sun Solaris 2.5.1, 2.6, 2.7, 2.8;OpenBSD 2.6, 2.7,NetBSDICMP 回显应答的 TTL 字段值为 255Windows 95/98/98SEWindows MEICMP 回显应答的 TTL 字段值为 32Windows NT4 WRKSW
7、indows NT4 ServerWindows 2000ICMP 回显应答的 TTL 字段值为 128这样,我们就可以通过这种方法来辨别操作系统 TTLLINUX 64WIN2K/NT 128WINDOWS 系列 32UNIX 系列 255-大家知道,通过Ping和Tracert程序就能判断目标主机类型 ,Ping最主要的用处就是检测目标主机是否能连通。Tracert利 用ICMP数据包和IP数据包头部中的TTL值,防止数据包不断在IP 互联网上永不终止地循环。许多入侵者首先会Ping一下你的机子,如看到TTL值为 128就认为你的系统为Windows NT/2000;如果TTL值为32则认
8、为目标主机操作系统为Windows 95/98;如果TTL值为255/64就认为是UNIX/Linux操作系统。既然入侵者相信TTL值所反映出来的结果,那么我们只要修改TTL 值,入侵者就无法入侵电脑了。操作步骤:1.打开“记事本”程序,编写批处理命令:echo HKEY_LOCAL_MACHlNESystemCurrentControlSetServicesT cpipParameters2.把编好的程序另存为以.bat为扩展名的批处理文件, 点击这个文件,你的操作系统的缺省TTL值就会被修改为ff,即 10进制的255,也就是说把你的操作系统人为地改为UNIX系统了 。同时,在该文件所在的
9、文件夹下会生成一个名为 ChangeTTL.reg 的注册表文件。如果你想运行完这个批处理文件而不产生ChangeTTL.reg文件,可以在此批处理文件的最后一行加上 deltree/Y ChangeTTL.reg,就可以无须确认自动删除ChangeTTL.reg文件 。说明:在上面的命令中,echo是DOS下的回显命令,如 果想看到程序执行过程,请将“”去掉。“> >” 中。而“DefaultTTL"=dword?000000ff”则是用来设置系统缺省TTL 值的,如果你想将自己的操作系统的TTL值改为其他操作系统的 ICMP回显应答值,请改变“"DefaultTTL"”的键值,要注意将 对应操作系统的T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阅读教育理论心得体会
- 酒店三月个人工作总结
- 概率论公式总结30347
- 最美家风事迹材料7篇
- 福建省南安市2024−2025学年高二上学期第1次阶段考试(10月)数学试题含答案
- 我的理想是医生演讲稿5篇
- 2023年植物促生菌剂资金申请报告
- DB11T 1491-2017 街道(乡镇)、社区(村)人力资源和社会保障平台服务规范
- 2024基于GIS的测绘数据管理平台技术规范
- 上海市县(2024年-2025年小学五年级语文)统编版能力评测((上下)学期)试卷及答案
- “葫芦丝进初中音乐课堂的策略研究”课题结题报告
- GB/T 28708-2012管道工程用无缝及焊接钢管尺寸选用规定
- GB/T 10822-2014一般用途织物芯阻燃输送带
- GA/T 1629-2019法庭科学血液、尿液中百草枯检验气相色谱和气相色谱-质谱法
- 青少年成才优秀家庭教育-感恩教育主题班会
- 中小学幼儿园师德师风监测台账(对教师)
- 企业新闻宣传工作经验分享课件
- 阅读理解中句子赏析的方法-课件
- 2023年黑龙江交易集团有限公司招聘笔试题库及答案解析
- UPS电源蓄电池更换实施方案
- 景观小品的设计课件
评论
0/150
提交评论