edkgen是一个与emule的LinkCreator十分相似的项目,它可以用来算出一个文件的ed2k hash值
现在它有以下的特点:
1.结构清晰,方便学习.
不像LinkCreator那种追求性能的作风,把C++代码和汇编混在一起。
edkgen严格的区分了ed2k的算法和md4/sha算法,方便阅读
2.跨平台
edkgen是跨平台的,它使用Python写作,可以运行在Windows/OS X/Linux之上
GUI部分也依赖于wxWidget这个跨平台第三方库
3.有命令行版本
对于需要在服务器上得到emule hash的人来说,edkgen是一个很好的选择
http://kjam.org/wiki.php/edkgen
http://code.google.com/p/edkgen/
补充:
现在只能压通过svn来获得源代码,使用下面的命令,或者使用乌龟SVN:
你需要安装Python(推荐2.5版本),PyCrypto它的作用是不用大家自己写md4/sha算法了,还有wxPython,通过google很容易找到这些lib



























