最近有朋友说,生意参谋又丧心病狂的加密了,给数据爬取的同学造成很大的压力,然后我也研究了下数据加密,最终破解了出来
生意参谋加密
1. 请求header transit-id加密
用途:请求过滤
在前端进行数据请求的时候,会在request header里面添加transit-id,来过滤非法请求,也就是说不符合transit-id规则的请求一律拒绝
加密方法
transit-id如下图所示,transit-id是用rsa加密的,因此每次传入的transit-id都不一样,并且生意参谋后台会对transit-id进行验证
2. 返回数据data加密
返回数据data是用aes加密的,实际请求数据如下图所示
运行效果
整理与封装
我已经整理封装好相解密程序,有任何意向,请联系微信号aaquman
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。