【问题标题】:Mount encrypted .dmg from terminal using list of possible passwords?使用可能的密码列表从终端安装加密的 .dmg?
【发布时间】:2020-03-31 18:28:27
【问题描述】:

我有一个带有加密磁盘映像的外部驱动器,但我忘记了密码,但我知道它是我在加密时使用的 4-5 个密码的组合。我生成了一个我认为可能的所有组合的列表(我使用的字符变体,例如 @ 表示“a”),并且我想自动尝试它们中的每一个,因为有数百种猜测。

我正在使用 '''echo -n '密码' | hdiutil attach -stdinpass /path/Disk.dmg''' 尝试从 Mac 上的终端挂载磁盘,我知道这可以使用我制作的测试磁盘映像。

那么,有没有一种方法可以将密码猜测列表传递给终端,而不必将它们粘贴进去?我曾考虑在 Mac 上使用 Automator,但它不会在“do shell script”命令中使用我上面的代码。

感谢您的帮助!

【问题讨论】:

    标签: macos encryption terminal


    【解决方案1】:
    cat yourfile.txt | while read line; do hdiutil attach -stdinpass /path/DMG.dmg; done
    

    【讨论】:

    • 口头解释通常很有帮助
    猜你喜欢
    • 1970-01-01
    • 2019-08-16
    • 2018-03-22
    • 2012-03-24
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 2016-08-21
    相关资源
    最近更新 更多