V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
aocif23
V2EX  ›  Linux

有没有批量更改文件 md5 的工具?

  •  
  •   aocif23 · Jul 30, 2019 · 7104 views
    This topic created in 2470 days ago, the information mentioned may be changed or developed.
    win 平台找到,但 linux 下没找到,想在 vps 上改 md5 再传网盘上。
    Supplement 1  ·  Jul 30, 2019

    #25 解决本贴问题

    
    find . -type f -exec bash -c 'echo -e -n "\x00" >> {}' \;
    
    
    28 replies    2019-07-31 02:17:48 +08:00
    tempdban
        1
    tempdban  
       Jul 30, 2019 via Android
    改 md5?
    ysc3839
        2
    ysc3839  
       Jul 30, 2019 via Android
    我想知道你找到的那个工具是怎么实现的?在文件末尾添加随机数据?
    tempdban
        3
    tempdban  
       Jul 30, 2019 via Android
    压缩一下
    Tink
        4
    Tink  
    PRO
       Jul 30, 2019 via iPhone
    改 md5 不就是修改文件么
    bilibilifi
        5
    bilibilifi  
       Jul 30, 2019 via iPhone
    加点 padding 传就好了吧
    AX5N
        6
    AX5N  
       Jul 30, 2019
    自己写个有多难,直接在文件最末尾处加个 00 不就得了。
    yzwduck
        7
    yzwduck  
       Jul 30, 2019
    *加密* 压缩一下,密码不一样,压缩包就不一样。
    h175h32
        8
    h175h32  
       Jul 30, 2019
    linux 用什么工具传网盘?
    auin
        9
    auin  
       Jul 30, 2019
    win 平台的软件是 notepad 吗?
    29EtwXn6t5wgM3fD
        10
    29EtwXn6t5wgM3fD  
       Jul 30, 2019 via iPhone
    传网盘?打包一下 加个密
    ebingtel
        11
    ebingtel  
       Jul 30, 2019
    压缩最好……即便是要改压缩包的 md5,也可以添加一些空白文件嘛……不用加填充位吧
    araraloren
        12
    araraloren  
       Jul 30, 2019
    改 MD5 ???
    April5
        13
    April5  
       Jul 30, 2019
    我想知道什么奇葩需求需要批量改 md5 ?
    urmyfaith
        14
    urmyfaith  
       Jul 30, 2019
    这是什么操作?

    改 MD5? ==> 文件内容更改.

    题主是要加密然后解密?
    leewlab
        15
    leewlab  
       Jul 30, 2019 via Android
    自己寫一份唄
    derekwei
        16
    derekwei  
       Jul 30, 2019
    楼主是要反抗百度网盘
    input2output
        17
    input2output  
       Jul 30, 2019
    所有文件 AES 加密一下
    mangoDB
        18
    mangoDB  
       Jul 30, 2019
    楼主你是不是想上传敏感资源? 233~

    如 2#所说,之前看过一个工具介绍,通过在文件结尾填充 0 来改变 MD5 值。
    Atukey
        19
    Atukey  
       Jul 30, 2019
    @April5 比如对抗秒传
    annielong
        20
    annielong  
       Jul 30, 2019
    更改文件内容就可以改 MD5,这个方法比压缩快,有批量改 MD5 的软件,只不过没有需求就没有保存,
    exip
        21
    exip  
       Jul 30, 2019
    先整明白 MD5 咋来的再说修改。
    BlackSas
        22
    BlackSas  
       Jul 30, 2019
    压缩的时候往里面加点小文件,很多网盘分享资源都是这么干的
    ETiV
        23
    ETiV  
       Jul 30, 2019 via iPhone
    truncate -s 0
    贼好用
    ScotGu
        24
    ScotGu  
       Jul 30, 2019
    @ETiV #23 是写错格式了? 你这么玩笑跟 rm -rf 有啥区别。


    用法:truncate 选项... 文件...
    将文件缩减或扩展至指定大小。
    长选项必须使用的参数对于短选项时也是必需使用的。
    -c, --no-create 不创建文件
    -o, --io-blocks 将 SIZE 视为 IO 块数而不使用字节数
    -r, --reference=文件 使用此文件的大小
    -s, --size=大小 使用此大小
    --help 显示此帮助信息并退出
    --version 显示版本信息并退出
    autogen
        25
    autogen  
       Jul 30, 2019   ❤️ 2
    find . -type f -exec bash -c 'echo -e -n "\x00" >> {}' \;








    -
    aocif23
        26
    aocif23  
    OP
       Jul 30, 2019
    #25
    @autogen 可以,感谢老哥
    ETiV
        27
    ETiV  
       Jul 30, 2019 via iPhone
    @ScotGu 你就说改没改吧

    这行,除了空文件的 md5 不能改,其他都可以奏效
    Hardrain
        28
    Hardrain  
       Jul 31, 2019
    如果你将文件上传到国内网盘,并确信网盘是根据文件的 md5 作为指纹,判断是否允许上传。
    你可以考虑用压缩软件压缩,为了效率可以设置不压缩(只存档),这是最简单的方案。

    如果更进一步地,网盘会尝试解压缩并查看内容,你可以考虑用 7z,选择只存档,加密,且加密目录(不输入密码无法查看到内部的文件名)。
    7z 似乎是唯一提供加密目录功能的压缩格式。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2374 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 04:52 · PVG 12:52 · LAX 21:52 · JFK 00:52
    ♥ Do have faith in what you're doing.