遇到了一款叫T的window的浏览器。它不能使用开发者模式,没有控制台,地址栏也无法使用javascript:alert()这样的方式注入js。
我想知道有没有什么其它方式可以往这款浏览器中注入js,虽然找到了Node.js调用C#动态链接库的方法,但是我想要更加原生没有三方的办法。
希望各位出个主意,或者提供个思路,谢谢!
遇到了一款叫T的window的浏览器。它不能使用开发者模式,没有控制台,地址栏也无法使用javascript:alert()这样的方式注入js。
我想知道有没有什么其它方式可以往这款浏览器中注入js,虽然找到了Node.js调用C#动态链接库的方法,但是我想要更加原生没有三方的办法。
希望各位出个主意,或者提供个思路,谢谢!
能执行eval的话,简单点可以在页面上加个下面的按钮:
<button onclick="let js = prompt(); eval(js);">Debug</button>
可以试试这个 https://github.com/Tencent/vConsole/blob/dev/README_CN.md ,不知道能不能支持,如果支持的话跑起来之后有个控制台的工具,更方便些。
畅捷通的T+浏览器?我记得可以装插件,可以研究下插件开发?
不确定是否是这个浏览器,也可以尝试去找找官网获得一些帮助。
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
不能使用控制台,那其实和移动端很像了,移动端也不支持,一般是需要使用一些额外工具去提供,例如 vconsole ,可以试试。
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
13 回答13k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
中间人攻击呢?你信任一个 charles 的证书,然后用 charles 修改 html 的响应,在其中加入你伪造的代码。
你可以想象成
你有一个软件,你想测试一下他内部的功能,你可以直接改 hosts 将所有请求打指向你本地,这样就等于你可以快速的调试了。
这样算是做私服?我不知道是不是一个意思哈。。。。