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
930
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.4k
iOS Dev Workflow Automation for note
laprasdrum
0
5.5k
ひとりでできるもん?アプリリニューアル
laprasdrum
2
2.8k
A Faster Task Organization with ZenHub & Ruboty & peekabow
laprasdrum
1
3.7k
iOS and Android Application with React-Native-Layered Domain Model
laprasdrum
1
890
Aggressive freee Mobile Team
laprasdrum
0
1.8k
Other Decks in Technology
See All in Technology
入門 FormObject / An Introduction to FormObject #kaigionrails
expajp
2
1.4k
今日から始めるpprof / Pprof workshop for beginners
ymotongpoo
6
780
【新卒研修資料】LLM・生成AI研修 / Large Language Model・Generative AI
brainpadpr
21
13k
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
760
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
230
AWSのProductのLifecycleについて
stknohg
PRO
0
290
いまさら聞けない ABテスト入門
skmr2348
0
170
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
310
Goを使ってTDDを体験しよう!
chiroruxx
1
230
PyCon JP 2025 DAY1 「Hello, satellite data! ~Pythonではじめる衛星データ解析~」
ra0kley
0
730
C# 14 / .NET 10 の新機能 (RC 1 時点)
nenonaninu
1
1.2k
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
270
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.2k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
GitHub's CSS Performance
jonrohan
1032
460k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Rails Girls Zürich Keynote
gr2m
95
14k
Balancing Empowerment & Direction
lara
4
660
The World Runs on Bad Software
bkeepers
PRO
71
11k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
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