Skip to content

MyriadBugs/fvde2john

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage
-----

$ tar -xJf fvde-1.raw.tar.xz

$ sudo kpartx -v -a fvde-1.raw
add map loop2p1 (253:5): 0 1048496 linear /dev/loop2 40

$ sudo fvdetools/fvdeinfo -p <dummy-or-fake-password-here> /dev/mapper/loop2p1
fvdeinfo 20160918

$fvde$16$e7eebaabacaffe04dd33d22fd09e30e5$41000$e9acbb4bc6dafb74aadb72c576fecf69c2ad45ccd4776d76
...

Give this hash string to JtR jumbo to crack.

See https://github.com/libyal/libfvde/wiki/Mounting#obtaining-encryptedrootplistwipekey
for information on obtaining the EncryptedRoot.plist.wipekey file for system volumes.

After obtaining EncryptedRoot.plist.wipekey run the following commands against
the Apple_Corestorage partition,

sudo fvdetools/fvdeinfo -e Encrypted.plist.wipekey -p <dummy-or-fake-password-here> /dev/disk2s2

Replace /dev/disk2s2 with an appropriate value.

Note: For encrypted APFS volumes, use https://github.com/kholia/apfs2john instead of this project.

Help
----

https://github.com/libyal/libfvde/wiki

https://github.com/libyal/libfvde/wiki/Troubleshooting

Build
-----

The standard "./configure; make -sj4" invocation should work.

In case of problems, see https://github.com/libyal/libfvde/wiki/Building.

Key Functions
-------------

libfvde_encrypted_metadata_get_volume_master_key (libfvde/libfvde_encrypted_metadata.c)

About

See README.txt for usage instructions. Use http://www.openwall.com/lists/john-users/ for support.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 79.7%
  • Makefile 11.1%
  • Shell 4.6%
  • M4 3.6%
  • Python 0.3%
  • C++ 0.2%
  • Other 0.5%