2 人参与回答
一抹阳光
一抹阳光 · 好看的皮囊万里挑一,有趣的灵魂独一无二。这!就是我。。。

厉害了,大神

1、先在页面上增加了一个监听,但凡插入dom就回传,然后把我们自身的插入dom的规则全部捕获到了,再这些dom特征全部加入到例外里。除此之外任何dom插入全部删除。于是这些劫持的广告插入时会立刻被删除。
2、不用DOM了,用C语言和Emscripten的框架、WebAsSEMbly写程序,用全屏canvas自己做一套界面甚至是一套窗口管理器(不知道qt之类的Emscripten后端现在到没到能用的程度),自己搞一个OpenSSL之类,通过WebSocket自编协议和服务端通信,搞一个后端化甚至桌面化的前端。这样只要保证WebAssembly的loader和那几行HTML不被篡改,就行了。