Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
不要什麼都推給打電玩啦幹!
獨立開發新手也能做的簡易 APK 內容防護措施
以下分享均屬教育學習性質
Tonypai
Infini Studio 快樂小程式
經營台中獨立遊戲開發者聚會 (TIMU)
舉辦 / 參加 GameJam (糞 game 創作大賽)
遊戲開發者最怕的三件事
遊戲做不完
遊戲沒人買
遊戲被破解
常見的破解行為
去廣告(更甚者置換成自己的廣告)
解除付費關卡 ex.
Implosion
取得原始碼素材 ex.
神魔之塔
修改遊戲邏輯
...
「最多人在用的,通常就最有問題。」
Windows
USB
Flash
Unity APK
工具
apktool
ilspy
ildasm
signapk
adb
LINQPad
Crypto Obfuscator
de4dot
環境
JDK
Silverlight SDK
.NET Framework 4
Android SDK
Mobile USB Driver
流程
Decompile
Analytic
Dump .il from .dll
Modify
Convert back to .dll
Pack
Sign
Install
情境一:無任何防護
HelloAPKBadSample
情境二:藏 Coroutine
HelloAPKSample
情境三:代碼混淆
Crypto Obfuscator
結論
道高一尺,魔高一丈。
別花時間,花錢處理。
沒有絕對安全,只能延緩破解。
資安高深莫測,多分享多交流。
特別感謝
TDOH 中區 Singo
TGDF 2015 獨立開發新手也能做的簡易APK內容防護措施
By Tony Pai
Made with Slides.com
TGDF 2015 獨立開發新手也能做的簡易APK內容防護措施
穿新手裝總比沒穿被小怪打死的好
1,334
Tony Pai
Don't watch me, watch my code.
github.com/tpai
tonyxpai
More from
Tony Pai