forked from NanYoMy/DHT-woodworm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
中文说明.txt
22 lines (16 loc) · 1.69 KB
/
中文说明.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
项目介绍:
这个项目是用来从DHT网络(一种分布式的磁力链接共享网络)中,检测收集“磁力链接”。每一个磁力链接就对应着一个BT种子资源文件。由于“磁力链接”在DHT网络中是通过分布式共享、查询和存储。所以通过分析DHT网络中的种子文件查询数据包就可以获得其他客户端发来的“磁力链接”,再利用这些磁力链接下载相应的BT种子资源文件,并分析这些文件的资源名,这就完成了整个项目过程。文件“TorrentName.png”是我从DHT网络上获取的一些资源名的截图(有图有真像)。
操作:
1. 安装python,安装mysql
2. 安装python与mysql的connector
3. 运行mysql.py创建数据库(注意设置数据库的密码与用户名!!!!)
4. 运行wooooodworm.py从dht网络上分析获取磁力链接,注意设置“wooooodworm.py”中的"threadNumb"表示虚拟的DHT网络node的个数,
"workingTime"表示这个程序运行时间长度!!!!,还有要在“htable.py”设置数据库的用户名密码!!!!,还要设置“defines.py”里面的
SELF_LAN_IP="",防止自己发DHT的udp给自己,自己的ip可以同过“www.whereismyip.com”来获得!!!!
5. 运行downloadTorrent.py,利用现有的磁力链接从zoink.it上获取BT种子文件,并分析资源名。
有问题请email"[email protected]"!!!
Hey,我重新写了一个dht爬虫的代码,放在下面这个git里面
https://github.com/NanYoMy/DHT-simDHT
有以下新特点:
1. 代码很少,只有一个文件,下载下来的HASH码存储在HASH.log里面。
2. 解决了那个 router.bttorrent.com 无法访问的问题。