Difference between revisions of "VFDecrypt"

From The iPhone Wiki
Jump to: navigation, search
m (eh)
(update dead google code links)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
'''VFDecrypt'''<!-- (vee ef diːˈkrɪpt) --> is a program originally intended to decrypt [[wikipedia:FileVault|FileVault]]-encrypted images. It is capable of decrypting the root filesystem image of [[iOS]], with [[Firmware Keys|the appropriate key]].
+
'''VFDecrypt'''<!-- (vee ef diːˈkrɪpt) --> ("VileFault Decrypt") is a program originally intended to decrypt [[wikipedia:FileVault|FileVault]]-encrypted images. It is capable of decrypting the root filesystem image of [[iOS]], with [[Firmware Keys|the appropriate key]]. The original program was written by Jacob Appelbaum (ioerror) and released at 23c3 2006.<ref>https://media.ccc.de/v/23C3-1642-en-unlocking_filevault</ref><ref>https://web.archive.org/web/20110727132510/http://crypto.nsa.org/vilefault/</ref>
   
 
== Usage ==
 
== Usage ==
Each build is different. To get the syntax for your build, run the program with no arguments. Some builds require the parameters to be in the exact order as above (<code>-i-k-o</code>). Most builds require there be no space between the option and the parameter (i.e. <code>-kf43e</code>, not <code>-k&nbsp;f43e</code>).
+
To get the syntax for your build, run the program with no arguments. Different implementations of VFDecrypt have different rules about the flags. Some builds require the parameters to be in the exact order of <code>-iinput.dmg -kabcdef… -ooutput.dmg</code>. Most builds require there be no space between the option and the parameter (i.e. <code>-kf43e</code>, not <code>-k&nbsp;f43e</code>).
   
 
== Downloads ==
 
== Downloads ==
Line 26: Line 26:
 
** Credit: [http://lorenzo.yellowspace.net/corrupt-sparseimage.html YellowSpace]
 
** Credit: [http://lorenzo.yellowspace.net/corrupt-sparseimage.html YellowSpace]
 
** Interface: [[Wikipedia:Command-line interface|CLI]]
 
** Interface: [[Wikipedia:Command-line interface|CLI]]
** Source Code: [http://iphone-elite.googlecode.com/files/vfdecrypt-linux.tar.gz Google Code Linux], [http://iphone-elite.googlecode.com/files/vfdecryptIM.zip Google Code Intel Mac]
+
** Source Code: [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/iphone-elite/vfdecrypt-linux.tar.gz Google Code Linux], [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/iphone-elite/vfdecryptIM.zip Google Code Intel Mac]
** Download: [http://iphoneelite.googlecode.com/files/vfdecrypt.zip Windows], [http://lorenzo.yellowspace.net/vfdecrypt-binary-mactel.tgz OS X] ([http://lorenzo.yellowspace.net/vfdecrypt-binary-ppc.tgz Power PC])
+
** Download: [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/iphoneelite/vfdecrypt.zip Windows], [http://lorenzo.yellowspace.net/vfdecrypt-binary-mactel.tgz OS X] ([http://lorenzo.yellowspace.net/vfdecrypt-binary-ppc.tgz Power PC])
  +
  +
== References ==
  +
<references/>
   
 
[[Category:Decryption]]
 
[[Category:Decryption]]

Latest revision as of 12:09, 26 December 2017

VFDecrypt ("VileFault Decrypt") is a program originally intended to decrypt FileVault-encrypted images. It is capable of decrypting the root filesystem image of iOS, with the appropriate key. The original program was written by Jacob Appelbaum (ioerror) and released at 23c3 2006.[1][2]

Usage

To get the syntax for your build, run the program with no arguments. Different implementations of VFDecrypt have different rules about the flags. Some builds require the parameters to be in the exact order of -iinput.dmg -kabcdef… -ooutput.dmg. Most builds require there be no space between the option and the parameter (i.e. -kf43e, not -k f43e).

Downloads

References