查看完整版本: [-- [资料]ID的计算方法 --]

『漫游』酷论坛 -> ID资料馆 -> [资料]ID的计算方法 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

Mark℡ 2002-05-23 04:47

[资料]ID的计算方法

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
这里还有不少好东西了,大家看看吧^_^


查看完整版本: [-- [资料]ID的计算方法 --] [-- top --]


Powered by phpwind v8.5 Code ©2003-2011 phpwind
Time 0.015075 second(s),query:3 Gzip disabled