Difference between revisions of "IDecryptIt"

From The iPhone Wiki
Jump to: navigation, search
(5.01.0)
(updates)
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
 
{{Infobox software
 
{{Infobox software
| name = iDecryptIt
+
| name = iDecryptIt
| title =
+
| title = iDecryptIt
| logo = [[File:IDecryptIt logo.png|120px]]
+
| logo = [[File:IDecryptIt logo.png|120px]]
| screenshot = [[File:IDecryptIt.png|300px]]
+
| screenshot = [[File:IDecryptIt.png|400px]]
| caption = iDecryptIt
+
| caption = iDecryptIt
| collapsible =
+
| collapsible =
| author = [[User:Balloonhead66|Cole Johnson]]
+
| author = [[User:5urd|Cole Tobin]]
| developer = [[User:Balloonhead66|Cole Johnson]]
+
| developer = [[User:5urd|Cole Tobin]]
| released = {{Start date|2011|05|23|df=yes}}
+
| released = {{date|2011|05|23}}
| discontinued =
+
| discontinued =
| latest release version = {{User:Balloonhead66/Latest stable software release/iDecryptIt}}
+
| latest release version = {{User:5urd/Latest stable software release/iDecryptIt}}
| latest release date = {{Start date and age|2011|11|14|df=yes}}
+
| latest release date = {{Start date and age|2018|08|17|df=yes}}
| latest preview version = [[wikipedia:Apache Subversion|SVN]] Revision 190
+
| latest preview version = Git
| latest preview date = {{Start date and age|2011|11|14|df=yes}}
+
| latest preview date =
  +
| programming language = [[wikipedia:C Sharp (programming language)|C#]]
| programming language = ''5.01.0+'': {{wp|Microsoft Visual C Sharp|Visual C#}} .NET + {{wp|Windows Presentation Foundation|WPF}}<br />''5.00.7-'': {{wp|Visual Basic .NET}} + {{wp|Windows Presentation Foundation|WPF}}
 
| operating system = {{wp|Microsoft Windows}}
+
| operating system = [[wikipedia:Microsoft Windows|Microsoft Windows]]
| platform =
+
| platform =
| size =
+
| size =
| language = {{wp|English}}
+
| language = [[wikipedia:English language|English]]
| status = Active
+
| status = Active
| genre = Decryption
+
| genre = Decryption
| license = {{wp|GNU GPL}} v3
+
| license = [[wikipedia:GNU General Public License#Version 3|GPL-3.0-or-later]]
| website = {{User:balloonhead66/site|cms/iDecryptIt:Main|cole.freehostingcloud.com/cms/iDecryptIt:Main}}
+
| website = [https://sourceforge.net/projects/idecryptit sourceforge.net] (releases)<br />[https://github.com/colejohnson66/iDecryptIt github.com] (source)
 
}}
 
}}
  +
__NOTOC__
 
  +
'''iDecryptIt''' is a [[VFDecrypt]] GUI for [[wikipedia:Microsoft Windows|Windows]] built on the [[wikipedia:.NET Framework|.NET Framework]]. It supports viewing all available keys for any [[Firmware|public firmware version]] and decrypting the Root FS. It is currently in the process of a major rewrite.
{{purgebox}}
 
 
'''iDecryptIt''' (īdēˈkriptit) is a [[VFDecrypt]] GUI for decrypting on [[wikipedia:Microsoft Windows|Windows]]. It will be compiled on {{wp|Visual Studio 2010}} Professional for {{wp|32-bit}} (x86) PCs. It will work with {{wp|64-bit}} (x64) {{wp|operating system}}s though. This app difers from other [[VFDecrypt]] GUIs by the fact that after '''every''' [[iOS]] release, there will be an update.
 
   
 
== Credit ==
 
== Credit ==
  +
* [[xpwn]]
* [[VFDecrypt]] for the basic program
 
  +
* [[wikipedia:7-Zip|7-Zip]]
* Microsoft Office [[wikipedia:Microsoft Office 2007|2007]]/[[wikipedia:Microsoft Office 2010|2010]] [http://msdn.microsoft.com/office/ff802688.aspx Ribbon UI] to create a menu
 
* [[User:fallensn0w|fallensn0w]] for the command line execution code
 
* [[User:ih8sn0w|iH8snow]] for [[sn0wbreeze]]'s "Check for Updates" code
 
 
== Features ==
 
=== Code ===
 
* This will be coded using Visual Studio 2010 Professional as a <code>Windows -> Visual BASIC -> WPF Ribbon App</code>
 
* The code will be released under the {{wp|GNU General Public License#Version 3|GNU GPL v3}}
 
=== Current ===
 
* Look up key from a "database"
 
* Decrypt using [[VFDecrypt]]
 
=== Possible Future ===
 
* Extraction of the decrypted {{wp|Apple Disk Image|DMG}} using [[XPwn]] (hfsplus.exe) or {{wp|7-zip}}
 
* {{wp|Apple Disk Image|DMG}} File Names for easier decryption
 
* Complete Localization
 
 
== Dependencies ==
 
=== Build ===
 
* [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7 .NET Framework 4.0]
 
=== Source Code ===
 
* [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7 .NET Framework 4.0]
 
* [http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional/overview Visual Studio 2010 Professional] or better
 
==== Historic ====
 
* ''1.0.0-5.00.6'': [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2bfc3187-74aa-4154-a670-76ef8bc2a0b4 Ribbon Code]
 
 
== Version History ==
 
[[Image:Sourceforge.png|right|Hosted at SourceForge]]
 
{| class="wikitable" border="1"
 
|-
 
! Version
 
! Download
 
! Changes
 
! Release date
 
|-
 
! 5.01.0.1J59<br />(5.0.1/ATV4.4.2)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.01.0.1J59.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.01.0.1J59.exe/download Installer]
 
|
 
* Row for ATV 4.4.2/5.0 (9A336a)
 
* Row for 5.0.1b1 (9A402)
 
* Row for 5.0.2b2 (9A404)
 
* Row for 5.0.1 (9A405)
 
* Key for 4.4.2/5.0 (9A336a) on Apple TV 2G
 
* Keys for 5.0[GM] (9A334) on iPhone 3GS
 
* Keys for 5.0.1b1 (9A402) on all supported devices except A5
 
* Keys for 5.0.1b2 (9A404) on all supported devices except A5
 
* Keys for 5.0.1 (9A405) on all supported devices except A5
 
* &quot;Decrypt&quot; button now checks if input and output file exist
 
* &quot;7zip&quot; area removed
 
* Smaller &quot;Select Language&quot; screen
 
* Marquee on &quot;Select Language&quot; screen
 
* &quot;Select Language&quot; screen no longer defaults to English,<br />but your selected language
 
* &quot;Select Language&quot; for Spanish no longer requires a<br />restart (English soon)
 
* Slightly more efficient code base
 
* DMG file names for iPhone 2G on iOS 1.x Final
 
* DMG file names for iPhone 2G on iOS 2.x Final
 
* DMG file names for iPhone 2G on iOS 3.x Final
 
* Brought back the &quot;.dmg&quot; file name restriction on selecting<br />the input file for VFDecrypt
 
* Transition from VB.NET to C#.NET
 
* &quot;What Am I&quot; now modifies the version for the Apple TV 2G
 
* &quot;Prototype&quot; on 1A420 (1.0) button now works
 
* Temporary removal of &quot;drag-n-drop&quot; on iDecryptIt
 
| November 14, 2011
 
|-
 
! 5.00.7.1I76<br />(5.0/ATV4.4.1)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.7.1I76.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.7.1I76.exe/download Installer]
 
|
 
* Row for 5.0GM (9A334)
 
* Row for 5.0 (9A334)
 
* Row for ATV 4.4/5.0 (9A334v)
 
* Row for ATV 4.4.1/5.0 (9A335a)
 
* Key for 4.4/5.0 (9A334v) on Apple TV 2G
 
* Key for 4.4.1/5.0 (9A335a) on Apple TV 2G
 
* Keys for 5.0(GM) (9A334) on all supported devices but the A5 devices
 
* Changelog fixes for 5.00.6 section
 
* Code updates
 
* "Help" documents modifed a bit
 
* "Help" images shrunken in size a bit
 
* Removed "Web" tab on "below-section"
 
* "Help" buttons now open a browser instead of on iDecryptIt
 
* Selecting an input file for decryption now only replaces the file name's ".dmg" and no longer the entire path
 
* Now deletes the temp directory that the Update Checker uses
 
* Now deletes the temp directory that the Installer uses
 
* Gradient background on all windows
 
* "Select Language" control shrunk a bit
 
* MAJOR window changes
 
** Removed ribbon
 
** New button for iPhone 4S
 
** Swapped "5.x Beta" and "5.x Final" tabs on "below-section"
 
** Minimum Window size changed from 300x400 to 600x800
 
** Complience with Windows UX Guidelines (I think) to allow for MS Store submission
 
** The Apple TV now gets its own tabs due to Apple's stupid version numbers
 
** Clicking the 1.0b (Prototype) button now opens RapidShare for download
 
** Notes at the bottom of some tabs changed a bit
 
| October 22, 2011
 
|-
 
! 5.00.6.1H38<br />(5.0b7/ATV4.4b6-7)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.6.1H35.zip/download Installer]
 
|
 
* Row for 5.0b7 (9A5313e)
 
* Keys for 5.0b7 (9A5313e)
 
* New Ribbon tab: Tools
 
* Moved 7-Zip to &quot;Tools&quot; tab
 
* Added a &quot;What Is This&quot; Help button to &quot;Tools&quot; tab
 
* Minor alteration to the &quot;Select Input File&quot; dialog box
 
* Source code no longer included in the installer
 
* &quot;Check for updates&quot; button removed as it now runs at startup
 
* Update Checker no longer downloads to the current running directory
 
* Update Checker now downloads to the temporary directory ({TEMPDIR}/idecryptit/)
 
* Installer changed from InstallJammer to Install (please uninstall first, delete the directory where you installed to, and run CCleaner if you have it)
 
* Fixed the &quot;You cannot ... twice ...&quot; message box problem
 
* You can now drag a DMG onto the icon and it will load that file name into the text boxes
 
* You can now right-click on a DMG and tell it to open it with iDecryptIt
 
| September 24, 2011
 
|-
 
! 5.00.5.1G28<br />(5.0b6/ATV4.4b5-6)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.5.1G28.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.5.1G28.exe/download Installer]
 
|
 
* Rows for 5.0b5 (9A5288d) and 5.0b6 (9A5302b)
 
* Keys for 5.0b6 (9A5302b) on all but the iPad 2's
 
* Keys for 5.0b5 (9A5288d) on all but the iPad 2's
 
* Keys for 5.0b4 (9A5274d) on iPad, iPhone 4 (GSM), and iPhone 4 (CDMA)
 
* Key for 5.0b3 (9A5259f) on iPod touch 3G
 
* Keys for 5.0b2 (9A5259f) on iPhone 4 (GSM) and iPod touch 3G
 
* Key for 5.0b1 (9A5220p) on iPod touch 3G
 
* Key for 4.3 (8F190) on iPod touch 3G (Beta (8F190) had key, but not Final)
 
* Key for 4.2b3 (8C5115c) on iPhone 3GS
 
* Key for 4.2b2 (8C5101c) on iPad
 
* Missing builds for 3.x Beta filled for the iPhone 2G
 
* Big images on the "Key" tab
 
* Removed unreleased devices (Apple TV 3G, iPhone 5, and iPod touch 5G)
 
* Changed the No Key text on 3.0.1 (7A400) on the iPhone 2G (wasn't changed when every other one was)
 
* Changed 5F126 to 5F136
 
* Tweaked localization a bit
 
* "Decrypt" on the Home tab now localized
 
* Fixed fatal bug in Message Boxes on the "Decrypt" button
 
* "Unavailable" changed to "Build not available for this device" and localized into Spanish
 
| August 23, 2011
 
|-
 
! 5.00.4.1F75<br />(5.0b4/ATV4.4b3)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.4.1F75.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.4.1F75.exe/download Installer]
 
|
 
* "Publish Key" no longer disabled and works (English only)
 
* Spanish Localization on Check for Updates opening error (Window still English)
 
* Change Language will no longer error out when trying to open a second time in one session.
 
* Little notes on the tabs now translated to Spanish
 
* Minor alteration on the ReadMe
 
* You are now alerted when it is done decrypting
 
* Photoshop Documents and Paint.NET Documents no longer included in installer
 
* Rows for 4.2.10 (8E600), 4.3 (8F455), 4.3.5 (8L1), and 5.0b4 (9A5247d)
 
* Keys for 4.3.4 (8K2) on all three iPad 2's, iPhone 3GS, and iPhone 4 GSM
 
* Keys for 5.0b4 (9A5247d) on iPhone 3GS and iPod touch 4G
 
* Key for 4.2.10 (8E600) on iPhone 4 CDMA
 
* Keys for 4.3.5 (8L1)
 
* Key for 4.3 (8F455) on Apple TV 2G
 
| August 3, 2011
 
|-
 
! 5.00.3.1F38<br />(5.0b3/ATV4.4b3)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.3.1F38.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.3.1F38.exe/download Installer]
 
|
 
* Keys for 5.0b3 on iPhone 4 CDMA, iPod touch 4G, iPad, and Apple TV 2G
 
* Keys for 4.3.4 (8K2) on iPod touch 4G and iPad
 
* Key for 4.2.9 (8E501) on iPhone 4 CDMA
 
* Localization
 
* New "Change Language" button on the "Help -> Extras" area on the ribbon
 
* New unusable "Apple TV 3G", "iPhone 5", and "iPod touch 5G" buttons on the "Keys" tab on the ribbon
 
| July 15, 2011
 
|-
 
! 5.00.2.1E50<br />(5.0b2/ATV4.4b2)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.2.1E50.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.2.1E50.exe/download Installer]
 
|
 
* Minor aesthetic change to iPad 2 images
 
* Window refuses to go to less than 400x300
 
* Default size reduced from 1024x768 to 800x600
 
* Key for iPhone 4 CDMA 5.0b1 (9A5220p)
 
* DMG File Names started
 
* When you shrink the window, the images on the ribbon now stay
 
* Keys 5.0b2 on all devices except iPad 2 (all three) and iPod touch 3G
 
* The "None Published" text changed
 
* Readme now has image
 
* Button for helping out on the ribbon (disabled)
 
* "Decrypt" image changed
 
* Cole Stuff icon updated
 
| June 25, 2011
 
|-
 
! 5.00.1.1E06<br />(5.0b1/ATV4.4b1)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.1.1E06.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.1.1E06.exe/download Installer]
 
|
 
* Typo Fixes
 
* Resizable window
 
* Combined the 4.0-4.2.1 beta tab and 4.3 beta tab into one
 
* Moved 4.x Final ATV tab next to 4.x Final tab
 
| June 17, 2011
 
|-
 
! 5.00.0.1E00<br />(5.0b1/ATV4.4b1)
 
| [http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.0.1E00.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/5.x/iDecryptIt_5.00.0.1E00.exe/download Installer]
 
|
 
* Keys for 5.0b1 on the [[iPhone2,1|iPhone 3GS]] and [[iPad]] 1G
 
* Keys for 4.3.3 on all three [[iPad 2]]s
 
* Keys tab is now in alphabetical order
 
* Version numbers now (iOS Major).(iOS Minor)(iOS Revision).(Revision).(Build) like [[TinyUmbrella]]
 
* Unusable 5.0 Final tab added
 
* Smaller Executable:
 
** Repetative code changed to function
 
** Unneeded images removed
 
| June 15, 2011
 
|-
 
! 2.0.0.1D02<br />(5.0b1/VZ4.2.8/ATV4.4b1)
 
| [http://sourceforge.net/projects/idecryptit/files/2.x/iDecryptIt_2.0.0.1D02.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/2.x/iDecryptIt_2.0.0.1D02.exe/download Installer]
 
|
 
* "Check for updates" code fixed
 
* "Check for updates" now opens a new window instead
 
* Redundent code removed
 
* Includes latest [[iOS]] 5.0 beta keys
 
* Removed "Comic Sans MS" font to conform to Windows UX guidelines
 
| June 7, 2011
 
|-
 
! 1.1.0.1C52<br />(4.3.3/VZ4.2.8/ATV4.2.2)
 
| [http://sourceforge.net/projects/idecryptit/files/1.x/iDecryptIt_1.1.0.1C52.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/1.x/iDecryptIt_1.1.0.1C52.exe/download Installer]
 
|
 
* "Check for Updates" now works
 
* "Changelog" now works
 
| May 27, 2011
 
|-
 
! 1.0.0.1C31<br />(4.3.3/VZ4.2.8/ATV4.2.2)
 
| [http://sourceforge.net/projects/idecryptit/files/1.x/iDecryptIt_1.0.0.1C31.zip/download ZIP]<br />[http://sourceforge.net/projects/idecryptit/files/1.x/iDecryptIt_1.0.0.1C31.exe/download Installer]
 
|
 
* First release
 
* Includes Microsoft Office {{wp|Microsoft Office 2007|2007}}/{{wp|Microsoft Office 2010|2010}} [http://msdn.microsoft.com/en-us/office/aa973809.aspx?ppud=4 Ribbon UI]
 
* Coded in {{wp|Visual BASIC}} as {{wp|Windows Presentation Foundation|WPF}} application
 
| May 23, 2011
 
|}
 
   
 
== External Links==
 
== External Links==
  +
* [https://sourceforge.net/projects/idecryptit iDecryptIt on SourceForge] (for downloads)
*[http://cole.freehostingcloud.com/blog Blog]
 
*[http://cole.freehostingcloud.com/wiki/iDecryptIt iDecryptIt's Website]
+
* [https://github.com/colejohnson66/iDecryptIt iDecryptIt on GitHub] (current development)
*[https://sourceforge.net/projects/idecryptit iDecryptIt] on SourceForge
+
* [https://svn.code.sf.net/p/idecryptit/code/tags/iDecryptIt_11.41.1.2I22/iDecryptIt-WPF/help/changelog.html Changelog]
   
[[Category:VFDecrypt]]
+
[[Category:Decryption]]
 
[[Category:GUI Tools]]
 
[[Category:GUI Tools]]

Latest revision as of 02:32, 7 March 2022

iDecryptIt
IDecryptIt logo.png
IDecryptIt.png
iDecryptIt
Original author(s) Cole Tobin
Developer(s) Cole Tobin
Initial release 23 May 2011
Stable release 11.41.1.2I22 / 17 August 2018; 5 years ago
Preview release Git
Development status Active
Written in C#
Operating system Microsoft Windows
Available in English
Type Decryption
License GPL-3.0-or-later
Website sourceforge.net (releases)
github.com (source)

iDecryptIt is a VFDecrypt GUI for Windows built on the .NET Framework. It supports viewing all available keys for any public firmware version and decrypting the Root FS. It is currently in the process of a major rewrite.

Credit

External Links