一、準(zhǔn)備證書
1、下載或?qū)С鯾urp證書
1)下載
burp開啟8080端口監(jiān)聽,訪問127.0.0.1:8080,下載證書
??2)導(dǎo)出
在Proxy的Options中導(dǎo)出證書
2、轉(zhuǎn)換證書格式
使用openssl將.der轉(zhuǎn)換為.pem格式,windows中沒有openssl.exe工具的可以在在linux完成
openssl x509 -inform DER -in burp.der -out burp.pem
使用openssl 獲取有效的系統(tǒng)證書文件名
openssl x509 -inform PEM -subject_hash_old -in burp.pem
使用openssl 將證書文件轉(zhuǎn)換為有效的系統(tǒng)證書文件
# der格式:
openssl x509 -inform DER -in burp.der -out 9a5ba575.0
# cer格式:
openssl x509 -inform DER -text -in xxx.cer > 9a5ba575.0
# pem格式:
openssl x509 -inform PEM -text -in xxx.pem > 9a5ba575.0
最終生成有效的系統(tǒng)證書文件9a5ba575.0
二、將系統(tǒng)證書文件導(dǎo)入到安卓系統(tǒng)證書根路徑
1、連接手機(jī),我用的雷電模擬器,如果使用手機(jī),自行去查怎么連接
adb devices # 獲取設(shè)備,如果只有一個(gè)設(shè)備會(huì)直接連接
2、因?yàn)榘沧肯到y(tǒng)的/system目錄默認(rèn)是只讀,所以要重新掛載,以便將證書寫入
adb root # 獲取root權(quán)限
adb connect 127.0.0.1:5555 # 重新連接
文章來源:http://www.zghlxwxcb.cn/news/detail-713117.html
adb remount # 重新掛載
adb push 9a5ba575.0 /system/etc/security/cacerts/9a5ba575.0 # 將證書導(dǎo)入到系統(tǒng)證書根路徑
之后重啟手機(jī)即可文章來源地址http://www.zghlxwxcb.cn/news/detail-713117.html
到了這里,關(guān)于手機(jī)抓包-安卓添加Burp系統(tǒng)根證書的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!