10-16-2020, 11:45 AM
(10-14-2020, 12:29 PM)philsmd Wrote: It seems the code is open source if I'm not totally mistaken: https://github.com/MacPaw/ENCryptor/Thanks for your answer.
it's object-c code.
the interesting functions are "deriveMasterKey ()" and "openArchive ()" from the ENCryptor/ENEncryptedArchive.m file :
https://github.com/MacPaw/ENCryptor/blob...ve.m#L1259
hard-coded 4096 rounds of PBKDF2-HMAC-SHA256 https://github.com/MacPaw/ENCryptor/blob...ive.m#L159
If you only miss some chars, maybe something like an AutoHotkey script is much more effective to get your password back for now (unless a cracking tool exists already of course).
this is also interesting: https://github.com/MacPaw/ENCryptor/blob...ive.m#L140 ("Used to check password")
update: there is even a cli tool "encrypto-cli" so you wouldn't even need to use AutoHotKey... it should be pretty easy to recover a few chars if you do it cleverly with this command line tool "encrypto-cli"
You mean https://github.com/MacPaw/ENCryptor/tree...crypto-cli ?
How can i run it ?