デバイス登録 あるサウンドのdevice_idとiid

1 はじめに

あまり見たことがなく、理解できない内容も多く、半日かけて試してみましたが、ここでは実装方法について簡単に説明します。具体的な内容は理解する必要があります。 Didとiidは主に初回インストール時に発生し
、アプリ使用時に生成されるデバイス情報リクエストはdidとiidを返します。
ここに画像の説明を挿入します

2. パケットをキャプチャする

初めてアプリをインストールした後、Charles を開いてパケットをキャプチャします。オンライン記事によると、iid の登録は service /2/device_register/リクエスト内にあるとのことです。このリクエストを見てみましょう。
ここに画像の説明を挿入します

3.データの復号化

リクエストは非常に単純です, 単なる投稿リクエストです. 唯一の困難は、データ フォームを暗号化することです, これは検証コードのログイン原理と同じです. 具体的なプロセスは、最初にデータ フォームをバイト ストリームに変換し、次にそのデータ ストリームで暗号化することです独自の ttencrypt
ここに画像の説明を挿入します

これが復号化されたデータです
ここに画像の説明を挿入します

4.結果

最後に通常の iid 取得リクエストですが、これはデバイス ID を登録するだけですが、アクティベーションなどの操作、ログのアップロードなどが必要になるとのことです。時間。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/qq_44130722/article/details/132825136