Giter VIP home page Giter VIP logo

async_wake_ios's Introduction

async_wake exploit by @i41nbeer

iOS 11.1.2 kernel exploit and PoC local kernel debugger by @i41nbeer

This is my attempt to learn more about the iOS kernel and exploit development. I'll try keep at it and add bits as I learn more.

Changes

  • Adds support for iPad mini 2 wifi
  • Adds support for iPhone6 (actually shares symbols with iPod6g)
  • Adds temoporary root
  • Reads /etc/master.passwd as PoC

Thanks

I wouldn't have even gotten started if not for @cji. I recommend anyone wanting to start exploring this PoC read his blog post

The technique for getting root was taken from the work done by:

Used a bunch of the functions from patchfinder64.c by xerub

And the work by stek29 helped me understand the trust_cache and I used some of his work to get my trust_cache injection working. Ninjapawn did a lot of work as that I referenced, especially around remount RW.

I've tried to comment the above work with my understanding and what I've learned in the process. If I've got something fundamentaly wrong please let me know!

Get root

async_wake_ios's People

Contributors

staaldraad 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

Watchers

 avatar  avatar  avatar

async_wake_ios's Issues

failed to open

Failed to open dst: /staaldraad/tar
Failed to open dst: /staaldraad/bearbins.tar
Failed to open dst: /staaldraad/setenv.sh

Missing files

Can you please upload these files that are missing?

schermata 2017-12-20 alle 17 11 41

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.