ida函數(shù)使用方法 如何使用ida在apk執(zhí)行前動(dòng)態(tài)調(diào)試其so中的函數(shù)?
如何使用ida在apk執(zhí)行前動(dòng)態(tài)調(diào)試其so中的函數(shù)?安卓手機(jī)用ida在apk執(zhí)行前動(dòng)態(tài)調(diào)試其so中的函數(shù)方法11、解包對方APK,直接插入一個(gè):對應(yīng)SMALI:(20000)const-wide/16
如何使用ida在apk執(zhí)行前動(dòng)態(tài)調(diào)試其so中的函數(shù)?
安卓手機(jī)用ida在apk執(zhí)行前動(dòng)態(tài)調(diào)試其so中的函數(shù)方法11、解包對方APK,直接插入一個(gè):對應(yīng)SMALI:(20000)const-wide/16v0,0x2710#20秒initialize-static{v0,v(X-1)},Landroid/os/SystemClock-gtsleep(J)V這里(X-1)對應(yīng).localX。2同時(shí),有的包在你要設(shè)置參數(shù)的那個(gè)SO里面有簽名保護(hù),反正你恢復(fù)打了包之后會(huì)導(dǎo)致程序運(yùn)行混亂,這個(gè)相比JAVA可以修改麻煩些,建議您你用那個(gè)簽名漏洞來穿越小說合集。當(dāng)然了我軟件調(diào)試那個(gè)SO也遇到過這樣,然后再打了個(gè)簽名漏洞的包導(dǎo)進(jìn)的延時(shí)函數(shù)就可以了。方法21)amstart-D-n包名/方法名;2)IDAproattach進(jìn)程,系統(tǒng)設(shè)置新線程,打開程序so時(shí)斷點(diǎn),continue;3)然后打開ddms,查找調(diào)試端口,jdbattachport;4)這時(shí)候應(yīng)該早斷在新線程,或是加載but處了,在你感興趣but處停??;5)另外用ida先打開okay,查看你比較感興趣函數(shù)偏移,而且你很有興趣so的基地址,打上斷點(diǎn),continue,就功敗垂成了。注意事項(xiàng)windows下ida6.1不行啊,linuxida6.4可以不,也不知是ida的問題還是windows的問題,你這個(gè)可以在linux下用wine測一下。經(jīng)驗(yàn)內(nèi)容祝你好運(yùn)吧,如果沒有您需解決具體問題(不光法律、醫(yī)學(xué)等領(lǐng)域),建議您您詳細(xì)
使用python語言如何保密源代碼以防止逆向工程?
1.最穩(wěn)的就是你改cpython程序加載代碼的過程,改zip包加載最穩(wěn)。
2.動(dòng)用一些加密工具在編譯pyc之前進(jìn)行肯定會(huì)的混淆,可以不防君子,安慰自己下。
商用就像都是用第一種辦法,拌拌嘴用第二種。