synackuk / n1ghtshade

A bootchain jailbreak/downgrade utility for 32 bit iOS devices.
https://synackuk.dev/projects/n1ghtshade.html
GNU General Public License v3.0
354 stars 46 forks source link

Jailbreak on IOS 6.1.X not working #143

Open ndmedia-324 opened 2 years ago

ndmedia-324 commented 2 years ago

After jailbreaking my iPhone 5 (iPhone5,1) and rebooting into iOS 6.1. The nightshade app doesn’t find the packages. The prompt on screen is a popup that says “failed to get packages” are you connected to the internet? My device is connected to the internet and it is set up properly. This issue is present on the tethered jailbreak for iOS 6.1 through 6.1.4 CDA6E9C9-DE12-4C19-A35B-BD610B907D67

theIuser commented 2 years ago

Having the same issue on my iPad 4 (3,6)

JoshAtticus commented 2 years ago

Seems to be an SSL error, I'm currently unsure on which certificate you'd need to install though.

theIuser commented 2 years ago

What url does the app try to pull? Maybe I can help figure out what certificates are needed.

JoshAtticus commented 2 years ago

What url does the app try to pull? Maybe I can help figure out what certificates are needed.

Not sure, as I don’t have an http monitor set up

theIuser commented 2 years ago

Did some http sniffing. Fond that the n1ghtshade App connects to http://synackuk.dev/n1ghtshade/packages.plist As this is not a SSL protected site maybe the host was just offline the other days? After that I was able to install cydia on my device.

For reference in the future, when maybe synackuk.dev is gone, the plist contains the following content:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>description</key>
        <string>The package manager by Saurik</string>
        <key>install_check</key>
        <string>/Applications/Cydia.app</string>
        <key>title</key>
        <string>Cydia</string>
        <key>url</key>
        <string>http://synackuk.dev/n1ghtshade/packages/cydia.tar</string>
    </dict>
</array>
</plist>
JoshAtticus commented 2 years ago

Did some http sniffing. Fond that the n1ghtshade App connects to http://synackuk.dev/n1ghtshade/packages.plist As this is not a SSL protected site maybe the host was just offline the other days? After that I was able to install cydia on my device.

For reference in the future, when maybe synackuk.dev is gone, the plist contains the following content:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
  <dict>
      <key>description</key>
      <string>The package manager by Saurik</string>
      <key>install_check</key>
      <string>/Applications/Cydia.app</string>
      <key>title</key>
      <string>Cydia</string>
      <key>url</key>
      <string>http://synackuk.dev/n1ghtshade/packages/cydia.tar</string>
  </dict>
</array>
</plist>

Nice!