当前位置:首页 > 每日看点

浏览器扩展或插件绕过disable-devtool等库的限制。有哪些?

卡卷网2年前 (2024-12-10)每日看点550

disable-devtool只是一个js库,大部分情况没人会专门去尝试写个反插件的

因为类似的东西实在太多太多了

更好的处理方案是自己花一点点时间分析



测试地址tongcheng360.com/

堆栈回溯可以拿到

A = window.setInterval(function() { if (!(e.isSuspend || l || D())) { var t, n, i = f(U); try { for (i.s(); !(t = i.n()).done; ) { var o = t.value; L[o.type] = !1, o.detect(q++) } } catch (e) { i.e(e) } finally { i.f() } T(), "function" == typeof d.ondevtoolclose && (n = j, !_() && n && d.ondevtoolclose()) } }, d.interval),

根据代码特征是disable-devtool

github.com/theajack/disable-devtool

浏览器扩展或插件绕过disable-devtool等库的限制。有哪些?  第1张

先不思考太多,我们先一处一处过,首先对setInterval进行hook,对函数进行toString来检测

代码如下

// ==UserScript== // @name Pass Console // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.0 // @description try to take over the world! // @author You // @match https://tongcheng360.com/* // @run-at document-start // @grant none // ==/UserScript== const originSetInterval = window.setInterval window.setInterval = function (func, time) { if (func.toString().indexOf('ondevtoolclose') !== -1) { return -1 } return originSetInterval.call(this, func, time) }

测试一下,结果发现只有这一个地方检测,绕过成功

浏览器扩展或插件绕过disable-devtool等库的限制。有哪些?  第2张

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/3784.html

分享给朋友:

相关文章

我觉得华为Mate60Pro明明配置不高,为什么还是有那么多人买呢?

我也好奇啊,所以闲聊时,我问了我们公司的副总,我说Mate60pro配置这么拉胯你怎么还买啊? 他一脸疑惑的看着我,配置?什么配置?我这手机信号挺好的啊? 我们总经理用的是去年华为出的折叠手机,花了一万多,我也想问问他同样的问题,但奈何一直…

国外有没有像国内闲鱼这样的二手平台?

国外有没有像国内闲鱼这样的二手平台?

在当今全球市场,二手电商正迅速崛起,成为全球消费者购物的热门选择。很多国外的消费者,特别是那些 注重可持续和环保 的人群,包括富裕的消费者都经常购买二手商品。对电商卖家来说,进军二手平台是个很好的创收机会。尤其是在美国, 美国二手物品交易平…

我真的需要有人帮我选耳机!!如何挑选第一款头戴式耳机?

我真的需要有人帮我选耳机!!如何挑选第一款头戴式耳机?

挑选第一款头戴式耳机时,应综合考虑多个因素。‌ 首要考虑的是佩戴舒适度,其次是音质、降噪效果、续航能力和蓝牙版本‌。‌佩戴舒适度‌:选择轻量化设计,单耳重量不超过200克,材质柔软透气,如亲肤仿蛋白皮,以提升佩戴舒适度。 ‌音质‌:大尺寸的…

讲真,家庭真的需要一台NAS吗?

讲真,家庭真的需要一台NAS吗?

要想回答这个问题,讲一个故事大家都能明白了,至于需要不需要,大家可以自己判断。 现在的家庭,一般都会有很多家具,比如 鞋柜,用来放鞋 衣柜,用来放衣服 书架,用来放书。 还有碗柜,床头柜等等。 当然,没有上述东西的家庭也存在,但是这些家…

为什么百度贴吧还不凉?

你们都看小说么,那我跟你们说个东西,百度有个贴吧叫阅读吧,多牛逼呢,人家自己开发了一款应用,不在任何应用市场售卖,这个应用类似于一个壳子,一群大神天天找接口资源整理好打包,你装了这个应用再把接口导入到软件,是个小说你就搜吧,只要中文互联网有…

如何实现内网穿透?

如何实现内网穿透?

NAS党福音:近乎零成本优雅地实现家庭网络异地组网(一)家庭移动宽带无公网IPv4,但经过一顿检测发现为NAT1型,有望实现大内网穿透,规划方案:Tailscale(客户端)+Headscale(服务端)+Derp(中继)+Cloudfla…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。