Changes

Jump to navigation Jump to search

IOS emulators

14 bytes removed, 22:39, 6 March 2023
converted non-working Markdown links into wikilinks
; devos50’s QEMU fork
:Based on earlier work emulating the S5L8900 and the iPhone 11 in QEMU. It can emulate an iPod Touch 1G running iOS 1.0, including iBoot, the kernel, and the Springboard, although it requires a modified NOR and NAND image. Some features, such as audio and Wi-Fi, are not emulated, and there are multiple crashes. [Source code](https://github.com/devos50/qemu/tree/ipod_touch_1g) Source code] - [Blog post](https://devos50.github.io/blog/2022/ipod-touch-qemu/) - [Blog post pt.2](- [https://devos50.github.io/blog/2022/ipod-touch-qemu-pt2/)Blog post pt.2]
;Corellium
;Cycada
: **''Cycada** '' (2014), formally known as Cider is an unreleased reasearch research project made by a few folks at Columbia that ran iOS 5.1.1 and experimentally iOS 6 apps at a high, but not perfect quality and compatibility (see paper for list). It is based on pirated iOS libraries. It is seriously not reccomended to initiate contact with the developers of the project, as they never planned on releasing it and want people to use their paper to reproduce it with "significant effort". You may try to recreate Cycada on your own, provided that you know the internals of Android, iOS, XNU, and Linux. [Website](https://systems.cs.columbia.edu/projects/cycada/) Website] - [Paper](https://jeremya.com/files/pub/2015/02/andrus-thesis.pdf) Paper] - [Video demo](https://www.youtube.com/watch?v=Uaple0Ec1Dg) Video demo] - [Presentation](https://jeremya.com/files/pub/2014/03/cider/Cider-ASPLOS-2014-clean-full.pdf) Presentation] - [Announcement](http://engineering.columbia.edu/sync-columbia-engineering-team-first-run-ios-apps-android-platform) Announcement] - [Wikipdia](https://en.wikipedia.org/wiki/Columbia_Cycada) Wikipedia] - [Screenshots](https://archive.org/details/image-071)Screenshots]
;TruEmu
:QEMU-t8030 (2022), also known as TruEmu, is an iPhone 11 emulated in QEMU, however it does not have a display yet, and seems abandoned. [Source code](https://github.com/TrungNguyen1909/qemu-t8030) ] - [Presentation](https://i.blackhat.com/USA-22/Thursday/US-22-Nguyen-TruEmu.pdf)Presentation]
;iEmu
:QEMU-s5l89xx-port (2012), also known as iEmu , is another failed attempt to get an iPhone running in QEMU, this time the 1st generation. The last commits were made in 2013. Any Android app going by the name iEmu is a *scam* and should be avoided. [Source Code Mirror (Up to late 2012)](https://github.com/danzatt/QEMU-s5l89xx-portSource Code Mirror (Up to late 2012) ] - [Website (archived)](http://web.archive.org/web/20131213053331/http://www.iemu.org/index.php/Main_PageWebsite (archived) ] - [Source Code (Archive)](http://web.archive.org/web/20130410061346/https://github.com/cmwdotme/QEMU-s5l89xx-portSource Code (Archive)]
;unidbg
: **''unidbg** '' (2020) is a developer library that allows emulating Android binaries, however "expiramental" iOS support was added some time in 2021. It is unknown if any apps are supported.
;aah
Anonymous user

Navigation menu