下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年乐山市五通桥区实验幼儿园招聘备考题库及答案详解1套
- 2026年北京大学第三医院北医三院妇产科医疗助理招聘备考题库及一套参考答案详解
- 2026年中邮创业基金管理股份有限公司招聘备考题库含答案详解
- 2026年四会市黄田镇专职消防队人员招聘备考题库及参考答案详解
- 2026年市政工程专业高级工程师岗位招聘备考题库带答案详解
- 2026年三亚大小洞天发展有限公司招聘经理备考题库及完整答案详解一套
- 2026年天津地铁9号线综合站务员招聘备考题库及1套完整答案详解
- 2026年天津渤海集团财务有限责任公司校园招聘备考题库及参考答案详解一套
- 2026年台州市黄岩城市建设开发投资集团有限公司下属公司公开招聘工作人员12人备考题库及完整答案详解1套
- 2026年安徽理工大学科技园技术经理人招募备考题库及完整答案详解1套
- 2026年初二物理寒假作业(1.31-3.1)
- 2025秋人教版七年级上册音乐期末测试卷(三套含答案)
- 2025福建德化闽投抽水蓄能有限公司招聘4人(公共基础知识)综合能力测试题附答案
- “十五五规划纲要”解读:和美乡村宜居宜业
- 广东省广州市2026届高三年级上学期12月调研测试数学(广州零模)(含答案)
- GJB3243A-2021电子元器件表面安装要求
- 产品质量鉴定通用程序规范
- 中桥施工组织设计方案
- 一类,二类,三类医疗器械分类目录
- 国开大学2022年01月2136《管理会计》期末考试参考答案
- 健康相关生存质量及其测量和评价课件
评论
0/150
提交评论