『漫游』酷论坛>『eDonkey交流区』>ED精華區>ID资料馆>[资料]ID的计算方法
[资料]ID的计算方法
Mark℡@2002-05-23 04:47
eDonkey上的ID其实是将各位上网的IP转换后的一串数字,所以每个人的ID都应该是唯一的。如果谁发现他的ID非常小,就是表明ED无法直接获得使用者当时上网的真实IP,只能分配一个临时ID,这种情况一般发生在开了防火墙或使用代理服务器上ED的机子上。以下是我最近发现的ID的算法。
ID的算法其实和现在网上流传的IP代号算法是一样的,只是ED先将你的IP顺序颠倒再进行转换。
如你的IP是:202.108.37.40,颠倒顺序后就是:40.37.108.202,然后以一定的规则进行计算:
40 乘 16777216
+
37 乘 65536
+
108 乘 256
+
202 乘 1
---------------------
总合 = 673541322
這一個 673541322 就是你的ID了。
这个算法是经过我多次测试的,只要你在使用ED时不开任何的防火墙,不用代理连ED服务器,你ED里显示的ID肯定和用这个算法得出的数字是一样的。ED主页上还提供了一个ID<->IP相互转换的工具,不过是繁体的,英文版的我没有找到,我想应该是某位台湾或香港的网友做的吧。
ID<->IP转换工具下载:http://home1.8d8d.com/Personal/Hackers/10651.in2000.com/files/eDonkey~ID+IP.exe
龘龍@2002-05-23 07:26
其實這就有一堆好東西了,有空去看看吧
http://211.20.182.97/
vcrer@2002-05-23 09:42
感谢 Mark.L ,找到了这么好的工具。
有个问题请教,用这个工具算的话,我的ID有9位数,但用ED看显示的有5位数。
我是局域网用户,是不是跟主机安装了防火墙有关?
sssider@2002-05-23 10:28
是有关系,特别你是局域网的......
JAZZ@2002-05-23 19:31
要看ID就按廣告旁的問號....老問題....@@||....
icc@2002-05-24 00:17
早知道了,在一个网站上看的,好象是这个吧:
http://icwu.myetang.com/edonkey.htm
这里还有不少好东西了,大家看看吧^_^
| TOP