GithubHelp home page GithubHelp logo

topanga's Introduction

to.panga for iOS 11 (up to 11.1.2) [a WIP project for devs only]

Note: I will not be providing updates anymore since many other projects already achieve the same goal. Au revoir!

To remove: open the application then tap 'remove'. Note: you will need to trigger uicache afterwards to make 'Cydia' and 'jjjj' icons disappear.

to.panga: where the mountain (kernel) meets the sea (user)

What it achieves so far:

  • tfp0 (thanks to @i4nbeer)
  • patched version of bootstrap
  • AMFI codesigning stuff (thanks to @xerub)
  • PoC jailbreakd daemon to inject a given set of processes
  • able to install few packages from multiple sources (dpkg is 70-80% fixed)

notes:

There are two methods currently used to grab hashes for amfi. xerub's and another method that supports FAT binaries.

When opening Cydia, it'll take 2-3 seconds because it is waiting for cydo to be injected by jailbreakd. Sources should show up but refreshing will end up with an http signal 6 error.. not sure what's killing it yet.

Cydia is probably not going to work with to.panga due to the structure. If you are interested in using Cydia, please wait for a full jailbreak (probably @Morpheus______ should do the job).

this tool is really meant for developers only.


to-do:

  • fix dpkg's lzma support
  • fix dependencies issues with dpkg (currently uses --force-all)
  • improve jailbreakd to avoid panics

how do I install:

if you're asking this question then it's better for you not to do so. to.panga will partially jailbreak your phone and I am not responsible for any mess up. This project is for research only.

no offsets needed because we don't do any kernel calls ;)

tested on X and 7

oh and please don't complain about the code or bootstrap. Any unnecessary files or code will eventually be removed or improved.

--

by Abraham Masri @cheesecakeufo

thanks to @coolstarorg and @Morpheus______ for the updated bootstrap binaries and libs.

thanks to @xerub, @stek29 and @nullriver and obviously, @i4nbeer for the exploit <3


if you plan to use any of my code, please give credit. thx.

topanga's People

Contributors

cheesecakeufo avatar

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.