Android安全與逆向之簡(jiǎn)單破解APK方法
1、下載apktool
網(wǎng)上百度下載apktool
2 、去找String.xml里面的關(guān)鍵信息的資源文件
資源文件在res\values\string.xml文件里面
找到關(guān)鍵字符串,比如“無(wú)效用戶名或者注冊(cè)碼”
復(fù)制name
3、通過(guò)資源文件找到id
再到res\values\public.xml文件通過(guò)name找到id
4、通過(guò)id分析并且修改smali文件
通過(guò)id找到相關(guān)文件,然后分析文件
if-nez v0,: cond_0 如果結(jié)果不為0 就跳到cond_0
不能成功登錄代碼1
:cond_0
成功登錄代碼二
然后修改 把 if-nez v0,改成if-eqz,:cond_0
5、重新編譯APK文件并且簽名
重新編譯
apktool b outdir
重新打包
講signapk,jar signapk.bat testkey.x509.pem testkey.pk8等4個(gè)文件房子同意目錄 添加到系統(tǒng)變量
signapk crackme02.apk
作者:chen.yu
深信服三年半工作經(jīng)驗(yàn),目前就職游戲廠商,希望能和大家交流和學(xué)習(xí),
微信公眾號(hào):編程入門(mén)到禿頭 或掃描下面二維碼
零基礎(chǔ)入門(mén)進(jìn)階人工智能(鏈接)