TTL值修改有什么意义

2016-08-21 21:45:53 3569

TTL即生存时间(time-to-live),指定数据包被路由器丢弃之前允许通过的网段数量。它是IP(中文全称:网络协?)协议包中的一个值,它告诉网络,

数据包在网络中的时间是否太长而应被丢弃。在使用ping命令ping某个ip地址时,会显一个TTL值,

TTL是生存时间的意思,就是说这个ping的数据包能在网络上存在多少时间。

一般Linux系统的TTL值为64255Windows NT/2000/XP系统的默认TTL值为128Win7系统的TTL值是128Windows 98系统的TTL值为32UNIX主机的TTL值为255

由于黑客在入侵前都会探测操作系统的TTL值,因此我们可以通过修改TTL值让别人不清楚我安装的系统是什么,这样可以提高系统的安全性。修改方法如下:


我们打开注册表,在运行中输入“regedit”然后找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters位置,然后再右侧你就可以看到DefaultTTL,然后你双击或右键点击即可修改。注意:在基数哪里选择十进制,然后在左边的框内输入“128“,然后点击确定,重启电脑即可。提示如果没有DefaultTTL选项我们可以手动添加一个。

选择新建选择DWORD值,新建后在进行修改值



blob.png

blob.png




提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: