您好,登錄后才能下訂單哦!
原創(chuàng)文章,歡迎轉(zhuǎn)載。轉(zhuǎn)載請(qǐng)注明:轉(zhuǎn)載自IT人故事會(huì),謝謝!
原文鏈接地址:「docker實(shí)戰(zhàn)篇」python的docker爬蟲(chóng)技術(shù)-移動(dòng)自動(dòng)化控制工具安卓SDK安裝和配置(14)為什么要一起學(xué)習(xí)移動(dòng)的自動(dòng)化,在app這里,有50%的app的通過(guò)抓包軟件就可以分析出來(lái)抓包的參數(shù),抓取到信息。比如上次說(shuō)的app,通過(guò)fiddler就可以進(jìn)行分析就可以抓取里面的數(shù)據(jù)了,還有30%的需要適當(dāng)?shù)姆淳幾g分析出加密算法之后,才能抓取到信息,剩余的20%猶豫進(jìn)行了加固,如要脫殼進(jìn)行反編譯,分析出加密算法之后才能進(jìn)行抓取信息。 其實(shí)對(duì)于反編譯和脫殼我也不熟悉,但是為了可以進(jìn)行正常抓取剩余的50%,可以通過(guò)移動(dòng)自動(dòng)化工具的方式來(lái)進(jìn)行滑動(dòng),點(diǎn)擊,分頁(yè)等操作,在配合使用mitmdump來(lái)調(diào)用python語(yǔ)言解析。
建議使用jdk1.8以上的。這個(gè)我就不說(shuō)了,百度一搜一大堆。
之前第一篇的時(shí)候我說(shuō)過(guò),不需要安卓的開(kāi)發(fā)經(jīng)驗(yàn),為什么現(xiàn)在又要安裝安卓SDK呢?因?yàn)樵蹅冃枰猄DK的一個(gè)環(huán)境來(lái)進(jìn)行自動(dòng)化的控制。
http://tools.android-studio.org/
目前演示環(huán)境是windows我就選擇windows的
找到對(duì)應(yīng)的java-sdk1.8了
先不要勾選start SDK Manager
新建變量:ANDROID_HOME=安裝目錄
path中增加變量
%ANDROID_HOME%\platform-tools;
%ANDROID_HOME%\tools;
打開(kāi)SDK-Manager
猶豫國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境,下載安卓的數(shù)據(jù)包很慢,所以需要設(shè)置一個(gè)代理。大連東軟鏡像地址:mirrors.neusoft.edu.cn,端口:80
http和https強(qiáng)制轉(zhuǎn)向
選擇reload重新加載
選擇以下幾項(xiàng)
已經(jīng)安裝完畢
cmd查看adb是否安裝完畢
PS:根據(jù)自身網(wǎng)絡(luò),基本用了代理后都是滿速下載,下次說(shuō)說(shuō)adb和uiautomator,一個(gè)是控制手機(jī),一個(gè)是定位元素的。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。