Geohot Reverse-Engineers the Evasi0n7 Jailbreak Tool


The new evasi0n7 jailbreak was released with fully packed drama. First we heard that Geohot wanted to sell the jailbreak to Chinese investors/developers and then evad3rs team released the jailbreak pre-installed with a Chinese Store, TaiG, for the devices running on Chinese language. Later, the team remotely disabled the activation of TaiG store installation.


Today Geohot writes up a post on his personal site in which he clarifies his stance on the new jailbreak and he also performs the reverse-engineering of evasi0n iOS 7 jailbreak.

There were rumors that the new tool might contained a script which may interfere in the privacy of general users. There were some so-called developers who were saying that evasi0n7 was sending the confidential information stored on the iPhone to Chinese developers. After Geohot’s reverse-engineering, it is now clear that the tool is safe and there is no sketchy found in it.

I was bored, reversed, wrote this write-up, and wanted to do something with it. I tried to sell it to the Chinese for $7 and a trip to the Pizza Hut salad bar, but it turns out all the Pizza Huts in China┬ádon’t have salad bars anymore, so the deal was called off.

This write-up takes place from the perspective of evasi0n7. Fuck secrets. Note that this writeup doesn’t help Apple, I got this by reversing the public evasi0n binary, which they can, and do do. Also note, I found nothing sketchy in my reversing, your phones most likely aren’t being backdoored by Chinese.

He takes every step conducted by evasi0n and analyses it to see how and what it does with the device. If you have already jailbroken you device, you might have seen these steps on the jailbreak tool.

Evasi0n Jailbreak Steps:

Here are those steps:

evasi0n 7 reverse engineering

  1. Retrieving remote package
  2. Uploading jailbreak data
  3. Injecting evasi0n app (1/2)
  4. Injecting evasi0n app (2/2)
  5. Configuring system (1/2)
  6. Configuring system (2/2)
  7. Reboot
  8. To continue, please unlock your device and tap on the new “evasi0n 7” icon.
  9. Rebooting
  10. Modifying rootfs
  11. Rebooting
  12. Running evasion7 on the device.

So, it takes about 11 steps to complete the jailbreak process. If you want to read how every step is performed, you can visit geohot’s personal blog.

The main purpose of this reverse-engineering is to assure the users that there is nothing harmful included in the tool. On the other hand Geohot also say that this breakdown won’t help Apple at all.

After reading this write-up, I think, you wouldn’t be reluctant to jailbreak your iPhone if you wanted to do it.

Happy jailbreaking!

Enter email to get Updates in your inbox:

Updated 10 years agoCategorized as Jailbreak

By A. Usman

Loves new tech, especially from Apple and Google.

View all of A. Usman's posts.

Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.