Coder Social home page Coder Social logo

dora2ios / p0insettia Goto Github PK

View Code? Open in Web Editor NEW
38.0 38.0 10.0 25.55 MB

A tool for [(semi-){un-(tethered jailbreak)}] of iOS 10.3.x 32-bit devices with checkm8 BootROM exploit.

License: GNU General Public License v3.0

C 90.29% Shell 2.38% Makefile 0.71% Assembly 3.87% Objective-C 2.74%

p0insettia's People

Contributors

dora2-ios avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

p0insettia's Issues

windows, iphone 5c 10.3.x support.

will it support the 5c in the future and will there possibly be a windows version?(I doubt). and if it does support the 5c will it be untethered? semi-untethered? semi- tethered?

[Not an issue with the JB] Coolbooter doesn't work

CoolBooter doesn't work when the phone is jailbroken with p0insettia.
Trying to install the firmware results in CB getting stuck in the "Extracting firmware" section, while trying to boot the firmware with CB after it's installed causes the phone to simply not do that, instead the phone will be stuck at the lock screen with the home button disabled.
On the same iPhone, jailbreaking with H3lix makes both issues go away.

Problems building on macOS Monterey

I'm trying to build p0insettia under macOS Monterey. However there are some problems, specially when building the payload, risk and launchd. I've manually installed arm-none-eabi-gcc and then simlinking it to /opt/gnuarm/bin. I've also tried to fix the OSTypes.h through this kpwn/yalu102#187 but OSTypes.h could still not be found. I've found OSTypes.h in
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers
and then copied it to /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/libkern
although this error comes up:
error: typedef redefinition with different types ('UInt64' (aka 'unsigned long long') vs 'UnsignedWide' (aka 'struct UnsignedWide'))
Maybe macOS Monterey is unsupported?

Edit: Attached screenshots
Screen Shot 2022-05-01 at 02 05 35
Screen Shot 2022-05-01 at 02 05 59

stuck on the install cydia step

the phone just reboots to recovery after a while...
im on big sur

szymonp@Szymon p0insettia_v1.0.1_debug % ./tethered_boot.sh

[main] Waiting for device in DFU mode...
[io_get_serial] Found serial number!
[main] CONNECTED
[main] CPID: 0x8950, BDID: 0x02, STRG: [iBoot-1145.3]
** exploiting with checkm8
[checkm8_s5l8950x] reconnecting
[io_reset] ResetDevice: 0
[io_reset] USBDeviceReEnumerate: 0
[checkm8_s5l8950x] running heap_spray()
[heap_spray] (1/3) e000404f
[heap_spray] (2/3) e0004051
[heap_spray] (3/3) e0004051
[checkm8_s5l8950x] reconnecting
[io_reset] ResetDevice: 0
[io_reset] USBDeviceReEnumerate: 0
[checkm8_s5l8950x] running set_global_state()
[set_global_state] (1/3) sent: 0, val: 640
[set_global_state] (2/3) e000404f
[set_global_state] (3/3) 0
[checkm8_s5l8950x] reconnecting
[checkm8_s5l8950x] running heap_occupation()
[heap_occupation] (1/3) e000404f
[heap_occupation] (2/3) 0
[heap_occupation] (3/3) e00002ed
[checkm8_s5l8950x] reconnecting
[checkm8_s5l8950x] USBDeviceReEnumerate: 0
[checkm8_s5l8950x] ERROR: Failed to reconnect to device
[==================================================] 100.0%
[==================================================] 100.0%
szymonp@Szymon p0insettia_v1.0.1_debug %

spelling error

in credits it says checkra1n team for the kernel patche methods but shouldn't it say checkra1n team for the kernel patch methods.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.