头条as,cp,_signature加密解析

只说下思路吧,毕竟把加密代码公开对别网站不好,最后结果如下图。如有权益问题可以发私信联系我删除,或q:1847858794

as,cp就不说了,简单,网上也有一大堆教程,这里主要说下_signature的加密。

找到加密代码直接抠出来js,然后用python调用,效果图:

头条as,cp,_signature加密解析_第1张图片

思路:

加密代码生成位置(搜索:"Function(function("  得到加密位置):

这个加密和知乎的formdata加密代码有点类似(知乎formdata加密),只要弄懂了其中一个加密过程,

第二个很快就能解出来了。

我们可以拿到加密代码后可以在本地调试方便些,之后也没啥难的了,就是慢慢调试,看看少什么对象就补什么对象。要注意一点就是,加密涉及了user-agent,你加密中使用的user-agent要和你get请求时的user-agent一致,否则请求数据会失败。

你可能感兴趣的:(头条as,cp,_signature加密解析)