摘要:今天就說(shuō)下給應(yīng)用去除廣告把在使用一個(gè)應(yīng)用的時(shí)候有個(gè)廣告彈出非常惡心有些應(yīng)用是自帶廣告的有些是后來(lái)被人加進(jìn)去的怎么進(jìn)去的都好只要我安裝了那個(gè)應(yīng)用覺得不爽我就立馬把廣告清除上一張沒有去除廣告的樣子把分析如何去除呢類似這個(gè)類型的廣告只需要分步走不
今天就說(shuō)下給應(yīng)用去除廣告把.在使用一個(gè)應(yīng)用的時(shí)候有個(gè)廣告彈出. 非常惡心. (有些應(yīng)用是自帶廣告的, 有些是后來(lái)被人加進(jìn)去的.) 怎么進(jìn)去的都好. 只要我安裝了那個(gè)應(yīng)用, 覺得不爽. 我就立馬把廣告清除.
上一張沒有去除廣告的樣子把.
分析:
如何去除呢./? 類似這個(gè)類型的廣告只需要分4步走(不敢說(shuō)所有的廣告都類似.):
反編譯, 拿到smali.
通過(guò)AndroidManifest 找到MainActivity入口.這個(gè)應(yīng)用的入口是:MainActivity_.smali
找到MainActivity_的onCreate方法.
閱讀代碼進(jìn)行爆破.(因?yàn)橛行V告直接在onCreate方法里面初始化, 而有部分廣告會(huì)在application類里面初始化.在那初始化都好,必須在一個(gè)地方顯示, 那么就肯定會(huì)有顯示的代碼.)
反編譯通過(guò)ide我們得到了smali代碼.
圖片圈出來(lái)的地方就是入口, 那么下一步我們就要找到對(duì)應(yīng)的主Activity.再找到onCreact方法.
看到圖片的左邊,我們選MainActivity_.smali .打開后, 找到onCreact方法. 仔細(xì)研究發(fā)現(xiàn). 這里并沒有看到有關(guān)于廣告的信息. 那么著廣告去哪了?
去看看這個(gè)Activity是否有繼承某些接口或方法.
果然不出我所料, 這個(gè)類居然還繼承了一個(gè)MainActivity. 那么隨我一起去看看.
步驟:
打開MainActivity.smile
找到onCreate方法./看完整個(gè)類/搜索關(guān)鍵詞 這個(gè)3個(gè)方法都可以試試.一般廣告搜索AD之類的單詞.
經(jīng)過(guò)一番爭(zhēng)扎(爭(zhēng)扎過(guò)程我就不寫了,痛苦), 我終于發(fā)現(xiàn)了他啟動(dòng)廣告的方法. 做的真隱秘.
把這行代碼刪除掉. 運(yùn)行一下.
貌似說(shuō), 我剛才修改地方出問題了.
再修改一下....
好拉. 終于編譯成功了.
廣告已經(jīng)不見了. 我們成功了.!!
恩. 這個(gè)教程到此. 我們已經(jīng)成功把廣告刪除了. 看著界面就是清爽.....
這個(gè)應(yīng)用主要目的就是把現(xiàn)有應(yīng)用備份, 然后在已備份里面把應(yīng)用直接傳送到電腦.
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/67404.html
摘要:逆向工程實(shí)踐篇二今天做了一個(gè)小實(shí)驗(yàn)隨便下載了一個(gè)替換首頁(yè)的圖片原來(lái)的是靜態(tài)的圖片我要給它換成網(wǎng)絡(luò)動(dòng)態(tài)加載的圖片六步驟用把反編譯找到啟動(dòng)的修改資源寫圖片加載的代碼測(cè)試打包收工一解包把下載好的使用工具解包二找到啟動(dòng)的頁(yè)面首先大家應(yīng)該看確定第一個(gè) Android逆向工程 實(shí)踐篇 二 今天做了一個(gè)小實(shí)驗(yàn). 隨便下載了一個(gè)apk.替換首頁(yè)的圖片, 原來(lái)的apk是靜態(tài)的圖片. 我要給它換成網(wǎng)絡(luò)動(dòng)...
閱讀 1120·2021-11-16 11:45
閱讀 3136·2021-10-13 09:40
閱讀 727·2019-08-26 13:45
閱讀 1228·2019-08-26 13:32
閱讀 2182·2019-08-26 13:23
閱讀 928·2019-08-26 12:16
閱讀 2835·2019-08-26 11:37
閱讀 1766·2019-08-26 10:32