Automated SSH ramdisk creator/loader Compatible devices: hopefully everything Syringe supports Building: # Submodules (xpwn and syringe) git submodule init git submodule update # OS X: you need libusb and arm-elf-binutils (and maybe arm-elf-gcc?) from macports to build syringe # Boost: Stripped down boost needed by fuzzy_patcher included in _3rd/boost_1_48_0: run bootstrap.sh/.cmd, then use build-osx.sh or build-win32.cmd to build. # general building - OS X: cd syringe; make all; cd./xpwn; make all; cd./mux_redux; make all; cd./fuzzy_patcher; make all; cd jsyringeapi; make all; cp *.jnilib./java/gui/src/res/native/ # general building - Win32: Just set JAVA_HOME to where the JDK is and build the solution. # Building the Java project: Use Eclipse; add stuff from java/_3rd as external JARs. On Windows, make sure to use a 32-bit JDK environment to build/debug the java/gui project; since iTunes DLLs are 32bit, and so are the native DLLs that the solution builds. A - works on OS X or Windows; needs. Supported devices - hopefully everything Syringe supports (devices with and lower) plus iPhone 2G, iPhone 3G and iPod Touch 1G. The tool automatically downloads required files from Apple using 's, patches them and sends to the device. If everything works as it should, the only thing you need is an SSH client. Credits: Made possible thanks to Camilo Rodrigues () Including xpwn source code by the and Including syringe source code by and syringe exploits by, & pwnage2 exploit by Special thanks to - EMF tools and kernel patches To see more verbose stuff, run from command line: java -jar ssh_rd_rev04a.jar. Changelog: * [01/15] updated to rev02b: colorized log messages; more prominent success message; exception traces; usb_mux starts immediately on app launch, so you can restart the app and reconnect SSH without having to go through DFU again * [01/18] rev02c: iPhone 4 CDMA actually works now; iPhone 3G should as well - please leave a comment if it doesn't. * [01/20] rev02d: Should work with iTunes >= 10.0 and Windows XP. * [01/25] rev03: Added 'ls';). Oct 3, 2012 - Automatic SSH ramdisk creation and loading. A runnable JAR archive - works on OS X or Windows; needs 32-bit JRE on Windows. Dec 29, 2013 - Mostly iPhone hacking Automatic SSH ramdisk creation and loading A runnable JAR archive - works on OS X or Windows; needs 32-bit JRE on. How to use Automatic SSH ramdisk Automatic SSH ramdisk creation and loading A runnable JAR archive - works on OS X or Windows; needs 32-bit JRE on Windows. Added an auto-mount script. Added bin paths from /mnt1 to PATH in.profile. * [01/26] Added a * [02/05] rev03b: Fixed Snow Leopard compatibility * [03/07] rev03c: Using fw 4.2.1 with iPhone 3G (instead of 4.0.1 in earlier builds) * [07/09] rev04a: Added device_infos tool from - if the user volume is corrupted, you can image it and decrypt with emf_decrypter.py (see ). Also, local ipsw files are used if present (for offline use).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2019
Categories |