【发布时间】:2017-01-01 17:16:09
【问题描述】:
我有一个 base64 编码的 info_hashes 列表,例如:
GiQilvwxZ4LUpJ/NpVUv9f7tV8s=
但是当我运行 echo ... | base64 -d 时,它并没有给我真正的 infohash,而是一堆乱码。
如何从 base64 编码的链接中获取可用于磁力链接的真实 info_hash?
提前致谢。
【问题讨论】:
-
输出是一个 20 字节的原始二进制字符串。在磁力链接中,info_hash 是十六进制编码的。 (由于遗留原因,它也可能是 base32 编码的。)所以你需要对输出进行十六进制编码。
-
谢谢,找到了执行此操作的 unix 命令。
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地方。另见Where do I post questions about Dev Ops?
标签: linux base64 sha1 bittorrent info-hash