关于手机旺信的sign签名计算

梅川酷芷 2019-01-13 12:37:11
以下是抓包内容,想问问大神们,有谁知道这个sign_value=fddc3ec13762823852fd83efe6751957是怎么计算的,有偿也行。

## 针对 https://yiliao.wangxin.taobao.com/api/user/getUser.json?_input_charset=utf-8& 的抓包记录

### 请求 Request:

POST /api/user/getUser.json?_input_charset=utf-8& HTTP/1.1
Host: yiliao.wangxin.taobao.com
Accept: */*
Content-Type: application/x-www-form-urlencoded
Connection: keep-alive
Cookie: vst=57ccec0ed1b335618c85c74c7d61e06a123b0b7a&4235&1547353888000; _cc_=UtASsssmfA%3D%3D; _l_g_=Ug%3D%3D; _nk_=ddss; _tb_token_=e7e3db6841736; cookie1=VyvtfwSoxQ%2FY9wrbiOBZWwhKVeVZUxVcY8Ex7Oxc1iM%3D; cookie17=VASp0aywusUJ; cookie2=1ce9af3d5fbe167a16d317be6fc95872; csg=37c5a90b; dnk=ddss; lgc=ddss; munb=753542204; sg=542; skt=d3715b73a4d8c390; t=de77810061452a0cf13e3e4d5c8b6173; tracknick=ddss; uc1="cookie15=URm48syIIVrSKA%3D%3D&cookie14=UoTYMbyX7NKBTQ%3D%3D&cookie21=W5iHLLyFe3xm&existShop=false"; uc3="id2=VASp0aywusUJ&lg2=VT5L2FSpMGV7TQ%3D%3D&vt3=F8dByRIl9Jpd%2F%2BsB%2BSo%3D&nk2=AQ3q8GUDFqusYA%3D%3D"; unb=753547204; isg=BLS04ppvVNSQHcADOUfZJpP4j3Ymjdh3iacWo04VQj_CuVYDdp0KBub7PTf_WhDP; l=aBeiU6ZYyhMIrPBBbMa4uX55HxrxygBPa9t0mMaz-iqGdP89-161rjroNMzg4_x9J4P6bo1aqWe2.; cna=QrWvFBeI6j8CAXWk7OpheMQt; thw=cn
User-Agent: Messenger/4.6.6.3 CFNetwork/974.2.1 Darwin/18.0.0
Accept-Language: zh-cn
Accept-Encoding: br, gzip, deflate
Content-Length: 171

sign_key=4A874F6A-1F4A-3B44-B3B1-18FBFD53010A&token_type=10&sign_time=1547353890&user_id=cnhhupanddss&ver=4.6.6_IPHONE_WW&sign_value=fddc3ec13762823852fd83efe6751957

### 请求 Response:

HTTP/1.1 200 OK
Server: Tengine
Date: Sun, 13 Jan 2019 04:31:30 GMT
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=60
Vary: Accept-Encoding
Content-Language: zh-CN
Content-Encoding: gzip


{"code":200,"msg":"success","data":{"user_nick":"cnhhupanddss","signature":"","avatar":"http://img02.taobaocdn.com/tfscom/T1AwEWFchcXXb1upjX.jpg_120x120.jpg","gender":"男","region":"","phone_num":"***********","verify_flag":1,"settings":{"nick":"","receiveWwPcOL":"1","keepOnline":"1","pushWwPcOL":"1","runInBackground":"1","tribeRecvFlags":"[{\"tid\":1488705339,\"flag\":0,\"atFlag\":1,\"modifiedTime\":\"2019/01/08 10:57:41\"},{\"tid\":859165340,\"flag\":2,\"atFlag\":1,\"modifiedTime\":\"2018/07/27 14:07:45\"}]","nonPushAtNight":"0","msgRemindNoDisturb":"{\"endMinute\":0,\"endHour\":8,\"startMinute\":0,\"type\":0,\"startHour\":23}","logis":"0","eAppSummaryViews":"[{\"pid\":9,\"id\":1},{\"pid\":22,\"id\":1},{\"pid\":3,\"id\":1},{\"pid\":11,\"id\":1}]","eAppWidgets":"[{\"pid\":9,\"id\":1},{\"pid\":22,\"id\":1},{\"pid\":3,\"id\":1},{\"pid\":11,\"id\":1}]","eAppStatistics":"[]","eAppPcStatistics":"[]","eAppCategory":"[2,1,3,4]","hotBuy":"1","settingStr":"receiveWwPcOL=1,keepOnline=null,pushWwPcOL=1"},"bg_image":"http://download.taobaocdn.com/wxfiles/headbg/head_bg_0.jpg","tbvip_level":0,"identity":1,"ali_clerk_flag":0,"seller_channel":0,"buyer_rank":405,"buyer_rank_image":"http://pics.taobaocdn.com/newrank/b_blue_1.gif"}}

====
该记录由 Stream 抓取,仅用于分析和学习。

下面是我模拟post 不需要cookie,只需要post参数就能实现调用旺信API,但是有限制时间,大概五分钟的有效期。
...全文
415 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
王能 2019-01-14
  • 打赏
  • 举报
回复
你想多了,需要解析源码,破解so文件才能得到算法。你可以试试

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧