某音裝置號研究分析

2022-09-21 21:48:16 字數 991 閱讀 8508

分析

抓包分析

如已安裝過某音, 需重置模擬器才可抓到包, 剛開啟抖音即可抓到註冊裝置號的資料報

資料報截圖

選項 | 解釋

-------- | -----

請求方式 | post

請求體 | 加密資料報

返回資料 | 裝置號資訊 (主要引數 : device_id和install_id)

可分析出除了xg演算法, 主要引數加密body體了

# 部分**(python版)

1. 先拼接url, 隨機cdid, openudid和_rticket(時間戳)等引數, 拼接url

2. 加密前的body體

3. 加密後body資料報(紅色標記內容)

4. 將加密後body體放入到data體裡, 進行請求資料,

5. 返回資料報

(因是呼叫so檔案, 所以無法在windows系統執行, 這裡是執行在linux伺服器上)

```6. 提煉device_id 和 install_id 引數, 巢狀到抖音資料介面上即可切換裝置號, 切記儲存起來,做成裝置號池,方便呼叫

其他字段新增url自行發掘,, 需要可加扣交流: 848434978

主裝置號和次裝置號

上圖中,紅色方塊內為裝置的主裝置號,黃色方塊內為裝置的次裝置號。主裝置號是表示系統訪問這個裝置的 核心驅動 驅動程式是unix系統核心 中的一部分,其作用是用來控制一種特殊裝置的輸入輸出。大多數的unix系統都有多種裝置驅動程式,每乙個裝置檔名中的主裝置號就代表這個裝置使用的是哪個裝置驅動程式。次裝...

linux主裝置號和從裝置號

裝置號是在驅動module中分配並註冊的,也就是說,驅動module擁有這個裝置號 我的理解 而 dev目錄下的裝置檔案是根據這個裝置號建立的,因此,當訪問 dev目錄下的裝置檔案時,驅動module就知道,自己該出場服務了 當然是由核心通知 在linux核心看來,主裝置號標識裝置對應的驅動程式,告...

字元裝置驅動 裝置號 裝置檔案

主裝置號用來標識與裝置檔案相連的驅動程式.用來反映裝置型別.次裝置號被驅動程式用來辨別操作的是哪乙個裝置.用來區分同型別的裝置.通過的是主裝置號.字元裝置檔案 本身沒有太多的內容,通過 字元裝置檔案 能找到 字元裝置驅動程式 字元裝置檔案 能將 應用程式 的需求傳遞給 字元裝置驅動程式.核心中如何描...