社区
网络编程
帖子详情
bt下载问题:如何得到info_hash
adnim
2005-11-16 10:25:02
正在写个bt软件,向服务器(tracker)连接时要传送我要下载file的info_hash值,查了好多资料,都说这个值是从.torrent文件中得到。可是我却找不到,得到的只是每个块(piece)的hash值,请教如何得到file的info_hash?
能举个例子更好!
...全文
2463
7
打赏
收藏
bt下载问题:如何得到info_hash
正在写个bt软件,向服务器(tracker)连接时要传送我要下载file的info_hash值,查了好多资料,都说这个值是从.torrent文件中得到。可是我却找不到,得到的只是每个块(piece)的hash值,请教如何得到file的info_hash? 能举个例子更好!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovepeacer
2005-12-21
打赏
举报
回复
up
adnim
2005-11-30
打赏
举报
回复
得到了info段的数据:name=aa.exe length=2465792 name.ufl-8=aa.exe piece length=32768 pieces=1520。资料上说可以由这些东西得到这个文件的info_hash值。可是不知道应该对那些数据进行hash运算。例如info_hash=sha1(info as string)那个info参数该传什么进去?
举例更好。
ddddh
2005-11-28
打赏
举报
回复
.torrent是bencode的,它里面不是有一个info的dictionary么,你把这个info的内容(string的形式)用sha1算出一个hash来,这就是info_hash。
是需要自己计算的。
1. 从torrent文件中取得info域的内容
2. 对这段内容作sha1运算,得到info_hash
就这么简单:-)
everandforever
2005-11-25
打赏
举报
回复
这个你多搜一些bt协议的说明应该可以找到。
我模模糊糊记得,好像是整个torrent文件的SHA1。
Crob
2005-11-24
打赏
举报
回复
.torrent文件中的bencode的pieces段,长度是20的倍数
xiangding
2005-11-16
打赏
举报
回复
学习,torrent文件中因该存有文件列表,
_____non______
2005-11-16
打赏
举报
回复
参考一下BT的协议~
uTorrent_3
对资源实际文件按照固定大小进行分块后每块进行SHA1
hash
运算
得到
的若干特征值的集合 torrent文件的创建时间、制作者填写的注释、以及制作者的信息等 至少一个announce地址,对应于Internet上部署的一个Tracker...
彩虹表120G
BT
下载
种子
这样在获得加密数据后 通过比较,查询或者一定的运算,可以快速定位源数据。理论上,如果不考虑查询所需要的时间的话,
hash
表越大,破解也就越有效越迅速。当然对于其它破解方法(如碰撞)此方法比较笨拙,对于可变...
minidwep-gtk-21026-cdl.tgz
2.单独选择aireplay-ng -3,程序会在检测到有无线客户端时,自动使用deauthentication,使客户端重新连接ap,从而获得ARP包注入。 3.可以自动检测WPA加密路由是否有客户端,无客户端时自动等待。 4.当抓到握手包后,...
PDO::ATTR_EMULATE_PREPARES
这样我们以utf-8编码提交查询到mysql server,
得到
的结果也会是utf-8编码。省却了程序中的转换编码
问题
,不要有疑问,这样做不会产生乱码。 那么在DSN中指定charset的作用是什么? 只是告诉PDO, 本地驱动转义...
Ceph EC pg backfill run
13204 } 13205 } else { 13206 pg_
info
_t& p
info
= peer_
info
[
bt
]; 13207 13208 // Only include peers that we've caught up to their backfill line 13209 // otherwise, they only appear to be missing this ...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章