V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
li02
V2EX  ›  互联网

有文件 MD5 时能否利用网盘的"秒传"来快速上传文件?

  •  
  •   li02 · 359 天前 · 982 次点击
    这是一个创建于 359 天前的主题,其中的信息可能已经有所发展或是发生改变。

    BT 下了很久的文件,传网盘时却发现可以秒传

    百度网盘上传时,如果是超过 256KB 的文件,将计算整个文件的 MD5 和文件前 256KB 内容的 MD5 ,并对两个 MD5 值加密后请求后端执行秒传。后端通过两个 MD5 和长度信息判断是否存在该文件,如果存在则完成秒传。

    现在有没有利用秒传直接上传文件的工具呢?

    kop1989smurf
        1
    kop1989smurf  
       359 天前
    你自己都说了“并对两个 MD5 值加密后请求后端执行秒传”。
    答案不言自明。
    Leonard
        2
    Leonard  
       359 天前
    你自己已经回答了
    Grouie
        3
    Grouie  
       359 天前 via iPhone
    找一个能快速生成指定 MD5 文件的方法,感觉不太可能。换种思路可以考虑 hook 百度云客户端判断 MD5 的那个函数,修改返回的结果。
    koast
        4
    koast  
       359 天前 via Android
    有,百度云的 go 客户端就有
    glaucus
        6
    glaucus  
       359 天前
    哈希碰撞?
    li02
        7
    li02  
    OP
       359 天前
    @Leonard
    @kop1989smurf
    我是想求问下有没有相关工具,非百度网盘也可以。
    dingwen07
        8
    dingwen07  
       359 天前
    百度网盘判断文件是否一致只用 MD5 吗?
    crab
        9
    crab  
       359 天前
    看看 BaiduPCS-Go
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1578 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 09:17 · PVG 17:17 · LAX 01:17 · JFK 04:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.