文书网wzws_cid生成方式剖析
欢迎观看本篇文章
你好! 本人公众号“编码天空”。
以下有几种方式,我都写过,本地文章讲述第三种才对得起标题
1.抽取js,用程序传参执行
2.根据抽取出的js改编成java|python|golang|php代码
3.看执行流程,知道算法原理,想用啥语言写就用啥语言写。
开发过程中推荐第一种,简单方便不影响进度。
原由
文书网前几天去掉了瑞数,换回了前几个月的反爬wzws_cid和wzwschallenge。有朋友想了解一下怎么生成的。于是乎本篇文章写出来了。文章末尾增加一个java版本的wzws_cid生成类。
利用工具FD获取原始js
1:清空cookie和session
2:fiddler监听请求
3:获取到原始的js
3:记录最终生成的wzwschallenge
拷贝到vscode或者hbulider
本文选用hubuilder,格式化一下如下:
上图是我的操作