日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
手把手教你進行JS逆向并去除App開屏廣告

前言

搞逆向還是需要有一點Java和安卓的基礎(chǔ)的,但是真沒基礎(chǔ)也沒事,看熱鬧不閑事大,搞!

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站設(shè)計、成都網(wǎng)站制作與策劃設(shè)計,天津網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:天津等地區(qū)。天津做網(wǎng)站價格咨詢:18980820575

本次測試的app是火柴人突擊格斗.apk。

網(wǎng)盤下載地址:

鏈接:https://pan.baidu.com/s/1pAs-_DLCNpmUSn4z2-c_xg 
提取碼:mf2b

安裝完畢后,打開游戲會先蹦出來一個廣告!

哎,app熟悉的操作,這搞的,那就開始搞吧!!!

用到的工具

AndroidKiller、雷電模擬器。

知識補充

了解安卓開發(fā)的知道,AndroidManifest文件是配置文件。

像什么activity,廣播,服務,權(quán)限等,都需要在這里面配置。

下面也標識出來了,主啟動activity的特征是啥。

注:一個apk只能有一個主啟動activity!

破解思路

1.app拖入AndroidKiller進行反編譯

2.修改AndroidManifest.xml文件

通過知識補充我們知道,AndroidManifest里面配置了主啟動activity是什么特征。

那我們來看一下這個火柴人app的主activity吧!

通過查看,可以發(fā)現(xiàn)主activity是com.mosads.adslib.Splash.MosSplashActivity,那該怎么證明呢?

可以通過cmd命令adb shell dumpsys window | findstr mCurrentFocus命令查看當前的activity驗證。

但是這個app不太好驗證,開屏廣告蹦的有點快!

。。。

可以換個思路,看看廣告之后是哪個activity,然后將它設(shè)置為主activity。

通過命令可以發(fā)現(xiàn),主activity是org.cocos2dx.lua.AppActivity。

然后我們在AndroidManifest.xml中發(fā)現(xiàn),它還真存在,但是它并不是主activity。

然后我們將他修改一下,將它設(shè)置成主activity,將原來的刪除,進行Ctrl+s。

3.回編譯

將原來的app卸載掉,安裝回編譯后的app,你就會發(fā)現(xiàn),好了,廣告沒了!!!

人間正道

可能這時候你一看,wc,這也不難啊,基本會安卓的都能看懂,不就是利用的安卓的AndroidManifest.xml配置文件原理嗎?

我行我也上,然后逮著其他大廠app一波操作,然后。。。反編譯失敗,哈哈哈!

這是因為一些app可能加殼了或者做了其他操作,所以導致反編譯失敗,不用擔心,隨著水平升級,都會解決的!

總結(jié)

根據(jù)我的猜測,如果能反編譯并且回編譯成功,80%的app都是可以通過修改AndroidManifest.xml文件來實現(xiàn)app開屏去廣告的,并且操作不算太難!


本文標題:手把手教你進行JS逆向并去除App開屏廣告
轉(zhuǎn)載注明:http://www.5511xx.com/article/cochcji.html