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
820
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.2k
iOS Dev Workflow Automation for note
laprasdrum
0
5.3k
ひとりでできるもん?アプリリニューアル
laprasdrum
2
2.7k
A Faster Task Organization with ZenHub & Ruboty & peekabow
laprasdrum
1
3.5k
iOS and Android Application with React-Native-Layered Domain Model
laprasdrum
1
840
Aggressive freee Mobile Team
laprasdrum
0
1.7k
Other Decks in Technology
See All in Technology
「現場で活躍するAIエージェント」を実現するチームと開発プロセス
tkikuchi1002
3
410
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
550
Data Engineering Study#30 LT資料
tetsuroito
1
200
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
推し書籍📚 / Books and a QA Engineer
ak1210
0
140
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
180
LIXIL基幹システム刷新に立ち向かう技術的アプローチについて
tsukuha
1
390
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.9k
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
470
伴走から自律へ: 形式知へと導くSREイネーブリングによる プロダクトチームの信頼性オーナーシップ向上 / SRE NEXT 2025
visional_engineering_and_design
3
460
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
3
1.9k
SREのためのeBPF活用ステップアップガイド
egmc
2
1.3k
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Building Applications with DynamoDB
mza
95
6.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
The Language of Interfaces
destraynor
158
25k
We Have a Design System, Now What?
morganepeng
53
7.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
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