主要是通过veryCD版本的emule的学习来研究p2p
1. 用vs2008 编译emule工程
理解emule的全局运作流程 (20090504 一直无法用2008编译完成,只好使用推荐的vs2003 完成编译)
2. kademlia网络部分研究
- kad网络的生成
- kad结点之间的计算
- kad网络中文件的存储
- contact-tree研究
- kademlia协议
3. nat穿透研究
- nat类型
- nat穿透协议分析
4. emule协议研究
5. emule配置文件研究
6. emule辅助部分研究自动更新
- crashreporter upnp支持
- 资源dll封装: 国旗dll,语言dll
- ip过滤
- 查找信息文字过滤
- zlib压缩库
- Crypto++加密库
- cximage库
- id3lib库
- webserver部分
- ICS/ICF研究
Comments (0)