做爬虫的时候,往往需要分析js生成的sign签名等信息,但是好多都是加密了的,比如有个md5函数,我们怎样才可以找到这个md5函数的定义位置呢
有两种方法
一:比如找md5方法
在Console窗口中输入
var f = md5.prototype.constructor;
console.log(f);
就可以打印出当前方法的定义体
二:javascript:alert(函数名) 同样也可以打印出函数定义语句.
消除chrome中查看f12就出现debugger的情况
很多网站F12一开启直接就进入debugger,上图这样的在console里面重新定义该函数覆盖即可消除debug.但是网页不能刷新.
转载请注明:稻香的博客 » js逆向分析找函数的位置