Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS UI Reverse Engineering
Search
laprasDrum
June 28, 2017
Technology
0
770
iOS UI Reverse Engineering
ゆめみとの LT 大会での資料
How to unveil third party app's layout with Reveal
laprasDrum
June 28, 2017
Tweet
Share
More Decks by laprasDrum
See All by laprasDrum
Swift Testingのconfirmationを コードリーディング/Dive into Swift Testing confirmation
laprasdrum
2
1.1k
iOS Dev Workflow Automation for note
laprasdrum
0
5.2k
ひとりでできるもん?アプリリニューアル
laprasdrum
2
2.6k
A Faster Task Organization with ZenHub & Ruboty & peekabow
laprasdrum
1
3.5k
iOS and Android Application with React-Native-Layered Domain Model
laprasdrum
1
790
Aggressive freee Mobile Team
laprasdrum
0
1.7k
Other Decks in Technology
See All in Technology
名単体テスト 禁断の傀儡(モック)
iwamot
PRO
1
320
Coding Agentに値札を付けろ
watany
3
590
The PyArrow revolution in Pandas
reuven
0
130
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
140
技術選定を突き詰める 懇親会LT
okaru
2
1.3k
MagicPod MCPサーバー開発の裏側とAIエージェント活用の展望
magicpod
0
310
Google Cloud Next 2025 Recap マーケティング施策の運用及び開発を支援するAIの活用 / Use of AI to support operation and development of marketing campaign
atsushiyoshikawa
0
390
【Gen-AX】20250514開催_Findyオンラインイベント_技術選定を突き詰める
genax
0
100
VitePress & MCPでアプリ仕様のオープン化に挑戦する
hal_spidernight
0
140
木を見て森も見る-モジュールが織りなすプロダクトの森
kworkdev
PRO
0
280
Google CloudのAI Agent関連のサービス紹介
shukob
0
150
Опыт использования Nessie в Азбуке Вкуса
emeremyanina1234
0
360
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
810
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
How to Ace a Technical Interview
jacobian
276
23k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Adopting Sorbet at Scale
ufuk
76
9.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Balancing Empowerment & Direction
lara
0
44
Transcript
iOS UI Reverse Engineering Jailbreak Hack freee x yumemi LT
laprasDrum, Mobile Engineer, freee
laprasDrum Mobile Engineer, freee iOS Engineer (iOS 4.3 ~, Swift)
Android Engineer (OS 2.3 Gingerbread ~, Kotlin) RoR for API Server
Hobby
None
What / How do we hack with iOS ?
Reveal
None
Reveal
with SDK Reveal for your app debug
Reveal
Reveal with Jailbreak
to unveil App Store Layout Reveal with Jailbreak
to unveil App Store Layout Reveal with Jailbreak without SDK
None
Reproducing steps Prepare jailbreaking device Install Reveal Install tools to
the device Device setting Unveil
Reproducing steps Prepare jailbreaking device Install Reveal Install tools to
the device Device setting Unveil
OpenSSH Reveal2Loader Install tools to the device from Cydia
Embed Reveal.framework to app Like SDK Reveal2Loader
Embed Reveal.framework to app Like SDK Reveal2Loader This framework MAY
NOT BE LATEST :(
/Application/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework Update Reveal.framework with macOS Reveal8 app The latest framework
is found from scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/ RevealServer.framework root@<device’s IP address>:/Library/Frameworks Replace framework
Device setting from Setting app
Unveil Connect device via cable or Wi-Fi
None
Happy Hacking Life
None