JDApp_sign算法1

JDApp_sign算法1

image-20220111095747005

image-20220111093715103

image-20220111094033092

qryViewkitCallbackResult

image-20220111171335264

image-20220111171323504

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Tracing com.jingdong.jdsdk.network.toolbox.i.HMACSHA256 [1 overload(s)]
Tracing com.jingdong.jdsdk.network.toolbox.i.byte2hex [1 overload(s)]
Tracing com.jingdong.jdsdk.network.toolbox.i.strToByteArray [1 overload(s)]
Tracing com.jingdong.jdsdk.network.toolbox.i.x [1 overload(s)]
|----entered--com.jingdong.jdsdk.network.toolbox.i.x
|----arg[0]: http://api.m.jd.com/client.action?functionId=msgEntranceV710&t=1641892300921&appid=MessageCenter&clientVersion=9.5.2&build=87962&client=android&d_brand=Xiaomi&d_model=M2007J3SC&osVersion=10&screen=2180*1080&partner=google&oaid=92a0567f0312c18a&openudid=ddd9faf8569d8780&eid=eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ+lwiemwz1zRqhLcVC8K5wUM5JsoCVdf/9SeKyczn6I59+lw/kZVB&sdkVersion=29&lang=zh_CN&uuid=ddd9faf8569d8780&aid=ddd9faf8569d8780&area=22_1930_0_0&networkType=wifi&wifiBssid=unknown&uts=zrHR4oLv7fO8bj08KaWkuJrGiAm%2FG6al3p01S3QPkHhK%2Bsuh8wLrgyTu7L1wPxDjtaHJ2GRYFrd%2BYAi8zTGrUNvBAPGu4TISenxaSAT8yCOmFrNg8UCX6AjoGSuJ8wxc5o9a6T5oAIukNe4JvPlZhYBpFyNbMZ2n&uemps=0-0
|----arg[1]: {"flush":"0"}
|----arg[2]: ddcccc63f0b2426fb61acb24c9439b3f
|----|----entered--com.jingdong.jdsdk.network.toolbox.i.strToByteArray
|----|----arg[0]: ddd9faf8569d8780&MessageCenter&22_1930_0_0&{"flush":"0"}&87962&android&9.5.2&Xiaomi&M2007J3SC&eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ lwiemwz1zRqhLcVC8K5wUM5JsoCVdf/9SeKyczn6I59 lw/kZVB&msgEntranceV710&zh_CN&wifi&92a0567f0312c18a&ddd9faf8569d8780&10&google&2180*1080&29&1641892300921&0-0&zrHR4oLv7fO8bj08KaWkuJrGiAm/G6al3p01S3QPkHhK+suh8wLrgyTu7L1wPxDjtaHJ2GRYFrd+YAi8zTGrUNvBAPGu4TISenxaSAT8yCOmFrNg8UCX6AjoGSuJ8wxc5o9a6T5oAIukNe4JvPlZhYBpFyNbMZ2n&ddd9faf8569d8780&unknown
|----|----retval: [object Object]
|----|----exiting--com.jingdong.jdsdk.network.toolbox.i.strToByteArray
|----|----entered--com.jingdong.jdsdk.network.toolbox.i.strToByteArray
|----|----arg[0]: ddcccc63f0b2426fb61acb24c9439b3f
|----|----retval: [object Object]
|----|----exiting--com.jingdong.jdsdk.network.toolbox.i.strToByteArray
|----|----entered--com.jingdong.jdsdk.network.toolbox.i.HMACSHA256
|----|----arg[0]: [object Object]
|----|----arg[1]: [object Object]
|----|----|----entered--com.jingdong.jdsdk.network.toolbox.i.byte2hex
|----|----|----arg[0]: [object Object]
|----|----|----retval: 31283d935762329a6e54dc22981db6100681a4fe254e50ac6e1c30996b25afb9
|----|----|----exiting--com.jingdong.jdsdk.network.toolbox.i.byte2hex
|----|----retval: 31283d935762329a6e54dc22981db6100681a4fe254e50ac6e1c30996b25afb9
|----|----exiting--com.jingdong.jdsdk.network.toolbox.i.HMACSHA256
|----retval: http://api.m.jd.com/client.action?functionId=msgEntranceV710&t=1641892300921&appid=MessageCenter&clientVersion=9.5.2&build=87962&client=android&d_brand=Xiaomi&d_model=M2007J3SC&osVersion=10&screen=2180*1080&partner=google&oaid=92a0567f0312c18a&openudid=ddd9faf8569d8780&eid=eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ+lwiemwz1zRqhLcVC8K5wUM5JsoCVdf/9SeKyczn6I59+lw/kZVB&sdkVersion=29&lang=zh_CN&uuid=ddd9faf8569d8780&aid=ddd9faf8569d8780&area=22_1930_0_0&networkType=wifi&wifiBssid=unknown&uts=zrHR4oLv7fO8bj08KaWkuJrGiAm%2FG6al3p01S3QPkHhK%2Bsuh8wLrgyTu7L1wPxDjtaHJ2GRYFrd%2BYAi8zTGrUNvBAPGu4TISenxaSAT8yCOmFrNg8UCX6AjoGSuJ8wxc5o9a6T5oAIukNe4JvPlZhYBpFyNbMZ2n&uemps=0-0&sign=31283d935762329a6e54dc22981db6100681a4fe254e50ac6e1c30996b25afb9
|----exiting--com.jingdong.jdsdk.network.toolbox.i.x
1
2
3
4
5
6
7
8
9
10
11
12
POST /client.action?functionId=qryViewkitCallbackResult&clientVersion=9.5.2&build=87962&client=android&d_brand=Xiaomi&d_model=M2007J3SC&osVersion=10&screen=2180*1080&partner=google&oaid=92a0567f0312c18a&openudid=ddd9faf8569d8780&eid=eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ+lwiemwz1zRqhLcVC8K5wUM5JsoCVdf/9SeKyczn6I59+lw/kZVB&sdkVersion=29&lang=zh_CN&uuid=ddd9faf8569d8780&aid=ddd9faf8569d8780&area=22_1930_0_0&networkType=wifi&wifiBssid=unknown&uts=zrHR4oLv7fO8bj08KaWkuJrGiAm%2FG6al3p01S3QPkHhK%2Bsuh8wLrgyTu7L1wPxDjtaHJ2GRYFrd%2BYAi8zTGrUNvBAPGu4TISenxaSAT8yCOmFrNg8UCX6AjoGSuJ8wxc5o9a6T5oAIukNe4JvPlZhYBpFyNbMZ2n&uemps=0-0&st=1641893355626&sign=9b20fbaf658b4aab1205f5198d7a810c&sv=100 HTTP/2
Host: api.m.jd.com
Cookie: pin=circlezeroo;wskey=AAJh3TAKAEC0Pgm3nLMRWobN_MzK6qMT4tSJsAUJbnDaE9Y1T0u93g40vE0Y60mmx2O6Zc-OIR8LX4updkQ39vVaRQ-chqTK;whwswswws=m2ADNPzM6zvGKktmqAawydzjv51OqIkUbEbXot7qr8rzwZ7eoB1BkIaQdQ8Hg4TZpLRP_b5sQ553YMoL7pfr8-Q;unionwsws={"devicefinger":"eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ+lwiemwz1zRqhLcVC8K5wUM5JsoCVdf\/9SeKyczn6I59+lw\/kZVB","jmafinger":"m2ADNPzM6zvGKktmqAawydzjv51OqIkUbEbXot7qr8rzwZ7eoB1BkIaQdQ8Hg4TZpLRP_b5sQ553YMoL7pfr8-Q"};
Jdc-Backup: pin=circlezeroo;wskey=AAJh3TAKAEC0Pgm3nLMRWobN_MzK6qMT4tSJsAUJbnDaE9Y1T0u93g40vE0Y60mmx2O6Zc-OIR8LX4updkQ39vVaRQ-chqTK;whwswswws=m2ADNPzM6zvGKktmqAawydzjv51OqIkUbEbXot7qr8rzwZ7eoB1BkIaQdQ8Hg4TZpLRP_b5sQ553YMoL7pfr8-Q;unionwsws={"devicefinger":"eidA71718123a8saucwkpqOYQ3Suzyehio9vhrnMJiTrmx2Jn6V19l39fnP4cUNQ+lwiemwz1zRqhLcVC8K5wUM5JsoCVdf\/9SeKyczn6I59+lw\/kZVB","jmafinger":"m2ADNPzM6zvGKktmqAawydzjv51OqIkUbEbXot7qr8rzwZ7eoB1BkIaQdQ8Hg4TZpLRP_b5sQ553YMoL7pfr8-Q"};
Charset: UTF-8
Accept-Encoding: gzip, deflate
User-Agent: okhttp/3.12.1;jdmall;android;version/9.5.2;build/87962;screen/1080x2180;os/10;network/wifi;
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 303

body=%7B%22clientLanguage%22%3A%22zh%22%2C%22dataSource%22%3A%22newshortAward%22%2C%22method%22%3A%22getTaskAward%22%2C%22reqParams%22%3A%22%7B%5C%22taskToken%5C%22%3A%5C%22P157aQxE0JMvwGVf0UFjRWn6W7yx4KAGD523xCkkIEAy4%5C%22%7D%22%2C%22taskSDKVersion%22%3A%221.0.4%22%2C%22vkVersion%22%3A%221.0.0%22%7D&

image-20220111172941655

1
2
3
4
5
6
7
8
9
|----entered--com.jingdong.common.network.JDNetworkDependencyFactory$3.signature
|----arg[0]: com.jingdong.app.mall.JDApp@ffb8b6d
|----arg[1]: qryViewkitCallbackResult
|----arg[2]: {"clientLanguage":"zh","dataSource":"newshortAward","method":"getTaskAward","reqParams":"{\"taskToken\":\"P157aQxE0JMvwGVf0UFjRWn6W7yx4KAGD523xCkkIEAy4\"}","taskSDKVersion":"1.0.4","vkVersion":"1.0.0"}
|----arg[3]: ddd9faf8569d8780
|----arg[4]: android
|----arg[5]: 9.5.2
|----retval: st=1641893355626&sign=9b20fbaf658b4aab1205f5198d7a810c&sv=100
|----exiting--com.jingdong.common.network.JDNetworkDependencyFactory$3.signature

image-20220113100241538