中国法律服务网数据加密探究

* 所有相关信息仅技术学习调研,不公开任何侵犯公司价值信息,若有侵犯,请联系删除

分析请求

猜测请求需要三个验证参数

定位加密位置

可以判断 实际加密参数是只有pageNum 、 number  只是综合运用到了另外的随机参数 合并哈希

改写算法即可获得结果集

 

* 所有相关信息仅技术学习调研,不公开任何侵犯公司价值信息[……]

阅读全文

js 中 prototype 与 constructor

prototype :函数所独有的,它是从一个函数指向一个对象。它的含义是函数的原型对象,也就是这个函数(其实所有函数都可以作为构造函数)所创建的实例的原型对象,prototype属性作用就是包含可以由特定类型的所有实例共享的属性和方法,也就是让该函数所实例化的对象们都可以找到公用的属性和方法。任何函数在创建的时候,其实会默认同时创建该函数的prototype对象

constructor :[……]

阅读全文

无限 debugger 处理

无限dubug实质上不属于死循环,只是设置了定时的debugger调试

死循环的情况浏览器占用会崩溃

debugger 常在 函数  或者 eval 中

处理 debugger 通常

setInterval_back = setInterval

setInterval = function(a,b){

if (a.toString().indexOf(“debu[……]

阅读全文