JS中注入eval, Function等系统函数截获动态代码 上传者:drug94501 2021-12-15 18:14:40上传 PDF文件 68.67 KB 热度 35次 动态执行js代码无非两种方法,即eval和Function。那么,不管网站加密代码写的多牛,我们只要将这两个方法hook住,即可获取到解密后的可执行js代码。注意,有些网站会检测eval和Function这两个方法是否原生,因此需要一些小花招来忽悠过去。首先是eval的挂钩代码:这段代码执行后,之后所有的eval操作都会在控制台打印输出将要执行的js源码。同理可以写出Function的挂钩代码:注意和eval不同,Function是个变长参数的构造方法,需要处理this另外,有些网站还会用类似的机制加密页面内容,然后通过另外,还有个问题需要关注,就是挂钩代码的注入方法。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论