微信協議12、13、24算法解釋

 挺久沒有看微信了,但是很多人看到文章加過來討論交流,有時我也不想每個人都要回復一次。
 這裏就簡單說一下什麼是很多人關心的12、13、24算法。
 其實HybirdEcdhEncrypt這個就是12的加密算法,sec請求用的,新版本很多接口都用到。705之前是rsa,而rsa就是之前說的9類算法,705後不再有rsa改成了算法編程了。   另外24算法也是sec裏面的。
 13是oplog算法,681接口裏加密的頭字節就是13,所以很多人叫13算法,在705之前這個是沒有加密的,也就是不存在。
 另外705後之前的23字段數據都不起作用了。也就是manualauth接口,之前說的03、05就是23數據。根據不同的號,服務器下發sae05,就會用到05算法,客戶端下發sae03就會用到03算法。在登陸的23字段有加密上報,23明文(其實就是ccd)用03或者05算法加密後傳過去。
 長遠來看,微信是風控做得是越來越好,越來越細化規則。微信不斷新增臨時檢測規則,一旦用戶達到一定的條件和規則,服務器就會臨時發送信息過來要求檢測。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章