国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站在線開放端口seo網(wǎng)站優(yōu)化做什么

網(wǎng)站在線開放端口,seo網(wǎng)站優(yōu)化做什么,深圳營銷網(wǎng)站建設(shè)聯(lián)系方式,網(wǎng)站建設(shè)企業(yè)郵箱本文僅供學(xué)習(xí)交流,只提供關(guān)鍵思路不會給出完整代碼,嚴禁用于非法用途,拒絕轉(zhuǎn)載,若有侵權(quán)請聯(lián)系我刪除! 目標(biāo)app:5Lqs5LicYXBwMTEuMy4y 目標(biāo)接口:aHR0cHM6Ly9hcGkubS5qZC5jb20vY2xpZW50LmFjdGl…

本文僅供學(xué)習(xí)交流,只提供關(guān)鍵思路不會給出完整代碼,嚴禁用于非法用途,拒絕轉(zhuǎn)載,若有侵權(quán)請聯(lián)系我刪除!

目標(biāo)app:5Lqs5LicYXBwMTEuMy4y

目標(biāo)接口:aHR0cHM6Ly9hcGkubS5qZC5jb20vY2xpZW50LmFjdGlvbj9mdW5jdGlvbklkPXNlYXJjaA==

一、引言

今天來研究下某東的搜索接口,嘗試將加密的參數(shù)還原出來。

二、抓包分析

1、在模擬器或者真機上安裝app

2、配置Fiddler代理,安裝證書

3、點擊app上方的輸入框,輸入關(guān)鍵字,成功抓到關(guān)鍵詞搜索的包,我們發(fā)現(xiàn)請求url中有個sign參數(shù),這個經(jīng)過我分析是調(diào)用的so中的方法,這個參數(shù)放到下篇文章,通過Unidbg主動調(diào)用來生成該參數(shù)。今天我們主要來研究下請求體中加密參數(shù)的生成。

?三、調(diào)試

1、定位關(guān)鍵代碼

使用jadx打開apk文件,搜索關(guān)鍵字cipher、body等。我們會發(fā)現(xiàn)出來的結(jié)果特別多,這對于我們分析非常不友好。

這時候不妨搜索下周邊的幾個參數(shù)名稱,如:hdid,其他幾個參數(shù)很多時候都是在附近的,搜索結(jié)果明顯少了很多,我們依次點開分析

?定位到如下位置,果然關(guān)鍵代碼就在附近?

2、我們嘗試hook上層方法,看下入?yún)⒑头祷刂怠?/p>

let e = Java.use("com.jd.phc.e");
e["b"].implementation = function (map, bVar) {console.log(`e.b is called: map=${map}, bVar=${bVar}`);let result = this["b"](map, bVar);console.log(`e.b result=${result}`);return result;
};

入?yún)⑹莻€map,再通過JSONObject轉(zhuǎn)一下,成功打印出入?yún)⒆址?。和我們抓包抓到的信息比?#xff0c;一模一樣!

       var jsonObj = Java.use('org.json.JSONObject').$new(map);console.log("map : " + jsonObj.toString())

?3、仔細分析代碼,cipher是由這一段代碼賦值

jSONObject2.put("cipher", jSONObject);

查看上方代碼:jSONObject是這邊生成的,map就是這個方法 的入?yún)?#xff0c;都是明文。

我們hook到bVar的值是5,和b.MODIFIED_BASE64.value()值相等

所以最終執(zhí)行的代碼是這一段,我們扣出來嘗試還原。

for (String str2 : map.keySet()) {String str3 = map.get(str2);String b2 = d.b(str3.getBytes());com.jd.phc.i.b.a("PHCEngine", "brian Encoded str of " + str3 + " is :" + b2);jSONObject.put(str2, b2);
}

四、還原

1、刪除無效代碼:

com.jd.phc.i.b.a("PHCEngine", "brian Encoded str of " + str3 + " is :" + b2);

2、需要補全d.b(),跟進去把代碼扣出來

3、補全缺少的數(shù)組f7339a

  private static char[] f7339a = {'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/'};

五、最后

將入?yún)⒎庋b成一個HashMap,成功還原出加密的body,效果如下:?

收工!?

http://aloenet.com.cn/news/40787.html

相關(guān)文章:

  • 西安旅游網(wǎng)站開發(fā)湖北seo公司
  • 深圳網(wǎng)站建設(shè)便捷網(wǎng)絡(luò)培訓(xùn)網(wǎng)站
  • 為什么做網(wǎng)站特效用用插件互聯(lián)網(wǎng)產(chǎn)品營銷策劃方案
  • 網(wǎng)站技術(shù)解決代運營公司前十名
  • 做網(wǎng)站的客戶多嗎湖南企業(yè)網(wǎng)站建設(shè)
  • 深圳公司網(wǎng)站建設(shè)設(shè)計肇慶seo
  • 企業(yè)網(wǎng)站建設(shè)中存在的問題網(wǎng)絡(luò)廣告文案范文
  • 引邁快速開發(fā)平臺北京網(wǎng)站優(yōu)化體驗
  • wampserver做的網(wǎng)站找精準客戶的app
  • 佛山seo管理seo發(fā)帖網(wǎng)站
  • python做網(wǎng)站用什么百度論壇
  • 合肥蜀山網(wǎng)站開發(fā)艾滋病多久能檢查出來
  • 網(wǎng)站建設(shè)與管理試卷_西安百度推廣排名
  • 銷售一個產(chǎn)品的網(wǎng)站怎么做網(wǎng)站設(shè)計公司怎么樣
  • 用jsp做網(wǎng)站的體會網(wǎng)絡(luò)營銷就是seo正確嗎
  • 海外獨立站平臺電子商務(wù)網(wǎng)站建設(shè)
  • 汽車網(wǎng)站建設(shè)參考文獻開題報告在線視頻用什么網(wǎng)址
  • 網(wǎng)站解析游戲合作渠道
  • 做個素材網(wǎng)網(wǎng)站難做嗎nba最新新聞消息
  • 怎么給搞笑網(wǎng)站做文案推廣網(wǎng)站文案
  • 網(wǎng)站采集到wordpress優(yōu)化網(wǎng)站的公司哪家好
  • word怎么做網(wǎng)站鏈接seo交流中心
  • 百度安裝app東莞seo排名公司
  • 醫(yī)藥網(wǎng)站文案編輯是怎么做的百度seo霸屏軟件
  • 福建泉州網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷推廣處點
  • 南皮網(wǎng)站建設(shè)站長工具域名
  • 中英互譯網(wǎng)站怎么做谷歌瀏覽器下載安裝2022
  • 怎么在導(dǎo)航網(wǎng)站上做推廣seo研究學(xué)院
  • wordpress怎么在上面建幾個分類seo網(wǎng)絡(luò)營銷外包
  • 企業(yè)網(wǎng)站開發(fā)模板windows優(yōu)化大師靠譜嗎