首页
关于
Search
1
pyinstaller打包小记
213 阅读
2
经典的execjs打开js编码错误
197 阅读
3
screen
188 阅读
4
linux pyenv+nvm nodejs
175 阅读
5
gif验证码识别
125 阅读
javascript
python
spider
app逆向
other
登录
/
注册
Search
标签搜索
逆向
opencv
hliang
累计撰写
25
篇文章
累计收到
31
条评论
首页
栏目
javascript
python
spider
app逆向
other
页面
关于
搜索到
16
篇与
的结果
2021-11-06
js hook的一些其他东东
常规hook cookie失效,另类hook方法var cookieDesc = Object.getOwnPropertyDescriptor(Document.prototype, 'cookie'); if (cookieDesc && cookieDesc.configurable) { Object.defineProperty(document, 'cookie', { get: function () { return cookieDesc.get.call(document); }, set: function (val) { console.log(val); debugger; cookieDesc.set.call(document, val); } }); }有时候拼接的匿名函数调用无限debugger 往上跟的函数一直被重写,可以hook Functionwindow.__cr_fun = window.Function; var myfun = function(){ //var args = Array.prototype.slice.call(arguments, 0, -1).join(","), src = arguments[arguments.length - 1] return window.__cr_fun.apply(this, arguments); } // 这里主要是屏蔽js中对原生函数native属性的检测 myfun.toString = function(){return window.__cr_fun + ""} Object.defineProperty(window, 'Function', {value: myfun});
2021年11月06日
101 阅读
0 评论
0 点赞
1
...
3
4