初老...沒想到半年前朋友推坑嘗試 Cryptomator ,不一會兒也忘記密碼了,查了一下資訊得知 Cryptomator 本身有提供破解的工具,但需要自行取產密碼清單。這時就要來搭配個 hashcat !我原本也以為是透過 hashcat 直接用,最後則是用 hashcat 的密碼產生器
整個過程:
- 找到 masterkey.cryptomator
- 使用 cryptomator 官方提供的 cracker:github.com/cryptomator/cracker
- 使用 hashcat 牌產生密碼檔案:github.com/hashcat/maskprocessor.git
- 串起來猜密碼
連續範例:
% ./mp64.bin '?a' | wc -l95% ./mp64.bin '?a?a' | wc -l9025% ./mp64.bin '?a?a?a' | wc -l857375% ./mp64.bin '?a?a' | java -jar ~/Downloads/cracker-0.1.1-fat.jar ~/Downloads/masterkey.cryptomatorGuesses per second: 46.0Guesses per second: 47.2Guesses per second: 47.7Guesses per second: 47.5Guesses per second: 47.9Guesses per second: 47.7Guesses per second: 47.9Guesses per second: 47.9Guesses per second: 47.9...
三個字元的密碼就有 85萬種排列組合,而在電腦上跑每秒能猜 40 左右,等於要將近 2萬秒,也就是 333 分鐘,當然也就是 5 ~ 6 小時。
沒有留言:
張貼留言