Details on decrypting the new iPhone 1.0.1 firmware image

Tags: 1.0.1, dmg, hack, iphone, quiche, vfdecrypt
Not sure how DMCA-legal this is, but here's the skinny.

Download the Restore package using iTunes. Hit Restore on your iPhone screen and accept all the wild legal mumbo jumbo (after reading it thoroughly). Then unplug your iPhone as it downloads.

Head over to where iPhone updates are stored (on Windows, Run "application data\Apple Computer\iTunes\iPhone Software Updates") and rename the new .ipsw to .zip.

Extract the contents.

Run this command on the Ramdisk DMG:

strings 009-7662-6.dmg | grep "^[0-9a-fA-F]*$"

Look at the strings that come out. One of them is very long.

Now grab vfdecrypt.

Edit vfdecrypt.c putting in the key you found where it says INSERT KEY HERE. Use the same amount of characters as the hyphens in there, replacing them with parts of the key.

Now compile vfdecrypt. You can use Cygwin - use the command gcc vfdecrypt.c -lcrypto -o vfdecrypt.exe

Run vfdecrypt, passing it the name of the encrypted DMG ("694-5281-6.dmg") and the name of an output file (say, "694-5281-6-decrypted.dmg").

Now if you're on Windows you need Transmac to open the DMG. If you're on Mac you can just open it.

Voila, files for you!

Return to Nate True's blog

Comments:

Posted by natetrue 6 years ago ( 31-Jul-2007 19:00:59 )

Changed file list:
hfsx/Applications/Calculator.app/Calculator
hfsx/Applications/DemoApp.app/DemoApp
hfsx/Applications/FieldTest.app/FieldTest
hfsx/Applications/Maps.app/Maps
hfsx/Applications/MobileCal.app/MobileCal
hfsx/Applications/MobileMail.app/Default-AccountSetup.png
hfsx/Applications/MobileMail.app/Default.png
hfsx/Applications/MobileMail.app/MobileMail
hfsx/Applications/MobileMusicPlayer.app/MobileMusicPlayer
hfsx/Applications/MobileNotes.app/English.lproj/Main.strings
hfsx/Applications/MobileNotes.app/MobileNotes
hfsx/Applications/MobilePhone.app/MobilePhone
hfsx/Applications/MobileSMS.app/MobileSMS
hfsx/Applications/MobileSafari.app/English.lproj/Localizable.strings
hfsx/Applications/MobileSafari.app/MobileSafari
hfsx/Applications/MobileSafari.app/StaticBookmarks.plist
hfsx/Applications/MobileSlideShow.app/MobileSlideShow
hfsx/Applications/MobileTimer.app/MobileTimer
hfsx/Applications/Preferences.app/English.lproj/Localizable.strings
hfsx/Applications/Preferences.app/English.lproj/Passcode Lock.strings
hfsx/Applications/Preferences.app/Passcode Lock.plist
hfsx/Applications/Preferences.app/Preferences
hfsx/Applications/Preferences.app/Settings.plist
hfsx/Applications/Stocks.app/Stocks
hfsx/Applications/Weather.app/Weather
hfsx/Applications/YouTube.app/YouTube
hfsx/System/Library/Caches/com.apple.kernelcaches/kernelcache.release.s5l8900xrb
hfsx/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrb
hfsx/System/Library/CoreServices/DumpPanic
hfsx/System/Library/CoreServices/Encodings/libArabicConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libCyrillicConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libGreekConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libHebrewConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libKoreanConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libLatin2Converter.dylib
hfsx/System/Library/CoreServices/Encodings/libLatin5Converter.dylib
hfsx/System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libSymbolConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libThaiConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
hfsx/System/Library/CoreServices/Encodings/libVietnameseConverter.dylib
hfsx/System/Library/CoreServices/SpringBoard.app/English.lproj/SpringBoard.strings
hfsx/System/Library/CoreServices/SpringBoard.app/SpringBoard
hfsx/System/Library/Extensions/AppleMultitouchSPI.kext/AppleMultitouchSPI
hfsx/System/Library/Extensions/AppleMultitouchSPI.kext/PlugIns/MultitouchHID.plugin/MultitouchHID
hfsx/System/Library/Extensions/IOHIDFamily.kext/IOHIDFamily
hfsx/System/Library/Extensions/IOHIDFamily.kext/PlugIns/IOHIDLib.plugin/IOHIDLib
hfsx/System/Library/Extensions/IOUSBDeviceFamily.kext/PlugIns/IOUSBDeviceLib.plugin/IOUSBDeviceLib
hfsx/System/Library/Extensions/L2TP.ppp/L2TP
hfsx/System/Library/Extensions/L2TP.ppp/PlugIns/L2TP.vpn/L2TP
hfsx/System/Library/Extensions/PPTP.ppp/PPTP
hfsx/System/Library/Extensions/PPTP.ppp/PlugIns/PPTP.vpn/PPTP
hfsx/System/Library/Frameworks/AddressBook.framework/AddressBook
hfsx/System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
hfsx/System/Library/Frameworks/AddressBookUI.framework/Info.plist
hfsx/System/Library/Frameworks/AppSupport.framework/AppSupport
hfsx/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
hfsx/System/Library/Frameworks/BluetoothManager.framework/BluetoothManager
hfsx/System/Library/Frameworks/CFNetwork.framework/CFNetwork
hfsx/System/Library/Frameworks/Calendar.framework/Calendar
hfsx/System/Library/Frameworks/Camera.framework/Camera
hfsx/System/Library/Frameworks/Celestial.framework/Celestial
hfsx/System/Library/Frameworks/Celestial.framework/English.lproj/Localizable.strings
hfsx/System/Library/Frameworks/Celestial.framework/Info.plist
hfsx/System/Library/Frameworks/CoreAudio.framework/CoreAudio
hfsx/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
hfsx/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
hfsx/System/Library/Frameworks/CoreSurface.framework/CoreSurface
hfsx/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
hfsx/System/Library/Frameworks/CoreTelephony.framework/Support/CommCenter
hfsx/System/Library/Frameworks/CoreVideo.framework/CoreVideo
hfsx/System/Library/Frameworks/DeviceLink.framework/DeviceLink
hfsx/System/Library/Frameworks/Foundation.framework/Foundation
hfsx/System/Library/Frameworks/GMM.framework/GMM
hfsx/System/Library/Frameworks/GraphicsServices.framework/GraphicsServices
hfsx/System/Library/Frameworks/IAP.framework/IAP
hfsx/System/Library/Frameworks/IAP.framework/Support/iapd
hfsx/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
hfsx/System/Library/Frameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
hfsx/System/Library/Frameworks/ITSync.framework/ITSync
hfsx/System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
hfsx/System/Library/Frameworks/LayerKit.framework/LayerKit
hfsx/System/Library/Frameworks/MBX2D.framework/MBX2D
hfsx/System/Library/Frameworks/MBXConnect.framework/MBXConnect
hfsx/System/Library/Frameworks/MeCCA.framework/MeCCA
hfsx/System/Library/Frameworks/Message.framework/Message
hfsx/System/Library/Frameworks/MessageUI.framework/Internet Plug-Ins/MailAttachmentPlugin.webplugin/MailAttachmentPlugin
hfsx/System/Library/Frameworks/MessageUI.framework/MessageUI
hfsx/System/Library/Frameworks/MobileBluetooth.framework/MobileBluetooth
hfsx/System/Library/Frameworks/MobileMusicPlayer.framework/MobileMusicPlayer
hfsx/System/Library/Frameworks/MoviePlayerUI.framework/MoviePlayerUI
hfsx/System/Library/Frameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
hfsx/System/Library/Frameworks/MusicLibrary.framework/MusicLibrary
hfsx/System/Library/Frameworks/OfficeImport.framework/Versions/A/OfficeImport
hfsx/System/Library/Frameworks/OpenGLES.framework/OpenGLES
hfsx/System/Library/Frameworks/PhotoLibrary.framework/PhotoLibrary
hfsx/System/Library/Frameworks/Preferences.framework/Preferences
hfsx/System/Library/Frameworks/Security.framework/Security
hfsx/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
hfsx/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/Resources/SCHelper
hfsx/System/Library/Frameworks/TelephonyUI.framework/TelephonyUI
hfsx/System/Library/Frameworks/UIKit.framework/UIKit
hfsx/System/Library/Frameworks/URLify.framework/URLify
hfsx/System/Library/Frameworks/WebCore.framework/WebCore
hfsx/System/Library/Frameworks/WebKit.framework/WebKit
hfsx/System/Library/Internet Plug-Ins/QuickTime Plugin.webplugin/QuickTime Plugin
hfsx/System/Library/PreferenceBundles/AirPortSettings.bundle/AirPortSettings
hfsx/System/Library/PreferenceBundles/AirPortSettings.bundle/English.lproj/Other Network.strings
hfsx/System/Library/PreferenceBundles/AirPortSettings.bundle/Info.plist
hfsx/System/Library/PreferenceBundles/AirPortSettings.bundle/Other Network.plist
hfsx/System/Library/PreferenceBundles/BluetoothSettings.bundle/BluetoothSettings
hfsx/System/Library/PreferenceBundles/CarrierSettings.bundle/CarrierSettings
hfsx/System/Library/PreferenceBundles/EDGESettings.bundle/EDGESettings
hfsx/System/Library/PreferenceBundles/MobileCalSettings.bundle/MobileCalSettings
hfsx/System/Library/PreferenceBundles/MobileMailSettings.bundle/English.lproj/Preferences.strings
hfsx/System/Library/PreferenceBundles/MobileMailSettings.bundle/MobileMailSettings
hfsx/System/Library/PreferenceBundles/MobilePhoneSettings.bundle/MobilePhoneSettings
hfsx/System/Library/PreferenceBundles/MobilePhoneSettings.bundle/Services.plist
hfsx/System/Library/PreferenceBundles/MobileSafariSettings.bundle/MobileSafariSettings
hfsx/System/Library/PreferenceBundles/MobileSlideShowSettings.bundle/MobileSlideShowSettings
hfsx/System/Library/PreferenceBundles/VPNPreferences.bundle/English.lproj/MobileVPN.strings
hfsx/System/Library/PreferenceBundles/VPNPreferences.bundle/VPNPreferences
hfsx/System/Library/PreferenceBundles/Wallpaper.bundle/Wallpaper
hfsx/System/Library/PreferenceBundles/iPodSettings.bundle/iPodSettings
hfsx/System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
hfsx/System/Library/PrivateFrameworks/Bom.framework/Bom
hfsx/System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
hfsx/System/Library/PrivateFrameworks/SPSupport.framework/SPSupport
hfsx/System/Library/PrivateFrameworks/vmutils.framework/vmutils
hfsx/System/Library/SystemConfiguration/Aeropuerto.bundle/Aeropuerto
hfsx/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration
hfsx/System/Library/SystemConfiguration/PPPController.bundle/PPPController
hfsx/System/Library/SystemConfiguration/PPPController.bundle/PlugIns/PPPDialogs.ppp/PPPDialogs
hfsx/System/Library/SystemConfiguration/PPPController.bundle/PlugIns/PPPDialogs.ppp/pppd
hfsx/System/Library/SystemConfiguration/mobilewatchdog.bundle/mobilewatchdog
hfsx/System/Library/SystemProfiler/SPLogsReporter.spreporter/SPLogsReporter
hfsx/System/Library/SystemProfiler/SPNetworkReporter.spreporter/SPNetworkReporter
hfsx/System/Library/SystemProfiler/SPOSReporter.spreporter/SPOSReporter
hfsx/System/Library/VideoDecoders/H264H1.videodecoder
hfsx/System/Library/VideoDecoders/MP4VH1.videodecoder
hfsx/bin/launchctl
hfsx/sbin/fsck
hfsx/sbin/fsck_hfs
hfsx/sbin/fstyp
hfsx/sbin/fstyp_hfs
hfsx/sbin/kextload
hfsx/sbin/launchd
hfsx/sbin/mount
hfsx/sbin/mount_hfs
hfsx/usr/bin/simulatecrash
hfsx/usr/lib/libIOAccessoryManager.dylib
hfsx/usr/lib/libIOAudio2User.dylib
hfsx/usr/lib/libSystem.B.dylib
hfsx/usr/lib/libafc.dylib
hfsx/usr/lib/libbsm.dylib
hfsx/usr/lib/libbz2.1.0.3.dylib
hfsx/usr/lib/libcharset.1.dylib
hfsx/usr/lib/libcrypto.0.9.7.dylib
hfsx/usr/lib/libedit.2.dylib
hfsx/usr/lib/libform.5.4.dylib
hfsx/usr/lib/libgcc_s.1.dylib
hfsx/usr/lib/libgcc_s_v6.1.dylib
hfsx/usr/lib/libiconv.2.dylib
hfsx/usr/lib/libicucore.A.dylib
hfsx/usr/lib/libipsec.A.dylib
hfsx/usr/lib/liblockdown.dylib
hfsx/usr/lib/libncurses.5.4.dylib
hfsx/usr/lib/libobjc.A.dylib
hfsx/usr/lib/libsqlite3.0.dylib
hfsx/usr/lib/libssl.0.9.7.dylib
hfsx/usr/lib/libstdc++.6.0.4.dylib
hfsx/usr/lib/libtidy.A.dylib
hfsx/usr/lib/libxml2.2.dylib
hfsx/usr/lib/libz.1.2.3.dylib
hfsx/usr/libexec/BackupAgent
hfsx/usr/libexec/CrashReportCopyAgent
hfsx/usr/libexec/DumpBasebandCrash
hfsx/usr/libexec/SyncAgent
hfsx/usr/libexec/afcd
hfsx/usr/libexec/crashdump
hfsx/usr/libexec/crashreporterd
hfsx/usr/libexec/debug_image_mount
hfsx/usr/libexec/launchproxy
hfsx/usr/libexec/lockdownd
hfsx/usr/libexec/notification_proxy
hfsx/usr/libexec/ptpd
hfsx/usr/libexec/software_update
hfsx/usr/libexec/syslog_relay
hfsx/usr/sbin/BTServer
hfsx/usr/sbin/BlueTool
hfsx/usr/sbin/configd
hfsx/usr/sbin/daily
hfsx/usr/sbin/mDNSResponder
hfsx/usr/sbin/mediaserverd
hfsx/usr/sbin/notifyd
hfsx/usr/sbin/nvram
hfsx/usr/sbin/pppd
hfsx/usr/sbin/racoon
hfsx/usr/sbin/racoonctl
hfsx/usr/sbin/syslogd
hfsx/usr/sbin/system_profiler
hfsx/usr/sbin/update
hfsx/usr/sbin/vpnd

Posted by natetrue 6 years ago ( 31-Jul-2007 19:57:40 )

Update: you can still use Jailbreak as outlined in the ringtone tutorial but you need to still use the old 1.0 update package. Apple will surely have stopped distributing the package by now so I will see what I can do to get Jailbreak working on the new package. Watch for updates!

Posted by eas 6 years ago ( 01-Aug-2007 03:50:42 )

Would comparing filesizes give hints about apps that might have had new features (however small) added?

Posted by ivanc 2 years ago ( 07-Jul-2011 01:10:46 )

<a href="http://www.edsea.com">cheap ed hardy</a>
<a href="http://www.edsea.com">ed hardy uk</a>
<a href="http://www.cheapjchandbags.net">cheap juicy couture tracksuits</a>
<a href="http://www.cheapjchandbags.net">fake juicy couture tracksuits</a>
<a href="http://www.no1abercrombieoutlet.org">abercrombie shop</a>
<a href="http://www.no1abercrombieoutlet.org">abercrombie sale</a>
<a href="http://www.replicarayban.net">ray ban sale</a>
<a href="http://www.replicarayban.net">ray ban outlet</a>
<a href="http://www.oakleyer.com">oakley sale</a>
<a href="http://www.oakleyer.com">oakley outlet</a>
<a href="http://www.cheapralphlaurenpolos.net">cheap ralph lauren</a>
<a href="http://www.cheapralphlaurenpolos.net">cheap ralph lauren polo</a>

Posted by tradetuber 2 years ago ( 04-Aug-2011 05:21:40 )

Thousands of Factory Audited China Suppliers, China Manufacturers, China Products are seeking Trusted Importers and Exporters on tradetuber.com [url=http://www.tradetuber.com/search?key=E27%20LED%20Spotlight]E27 LED Spotlight[/url]


Posted by tradetuber 2 years ago ( 16-Nov-2011 06:39:22 )

Best Sellers of Trail Cameras. Reviews of Game Camera for scouting animal behaves. It's a remote camera that can shoot wildlife photos & video automatically . www.gamecamerasreviews.com

This comment was edited at 2011-11-16 07:40:18


Log in or register to post comments.
You are not logged in.
Log inRegister now!