发票查验主要用于发票真伪验证。
这个网站的js混淆解密JS代码混淆与还原 (cnlans.com)可以参考下
js逆向主要分为两步骤:
第一步获取验证码:诡异的验证码需要先识别颜色,然后识别问题,最后根据问题识别对应的验证码。这个需要大量的样本进行训练。这个里面涉及到key9算法逆向。
第二步查验请求参数,flwq39算法逆向。经过不懈努力,逆向全部完成。经过几万张发票的测试,响应时间均在在1s内,真正实现了毫秒级返回。
整个JS混淆思路是sojson混淆的,先解混淆然后,去掉反调试部分代码,再使用安装插件和抓包工具替换JS即可。
目前已验证了各种类型,全部正确返回。
欢迎进行测试,你可以测试一周,也可以测试一个月,测试期间不限量。只要能给你解决问题,也就不负这几天的挑灯夜战。
有兴趣交流者可添加qq:1787979976