如何把代码注入网站已有的js文件中?需要把网站里面一个函数的变量暴露出来使用
本帖最后由 ubitsp 于 2026-1-30 09:02 编辑如何把代码注入网站已有的js文件中?需要把网站里面一个函数的变量暴露出来使用,或者能访问闭包了的函数变量也行 这个问题要根据具体的js来说
常见如果是webpack可以通过call劫持暴露
如果最差只能找基础函数堆栈回溯直接爆掉
然后再重新构建
但是可能涉及引用顺序问题 李恒道 发表于 2026-2-2 21:38
这个问题要根据具体的js来说
常见如果是webpack可以通过call劫持暴露
如果最差只能找基础函数堆栈回溯直接 ...
是用webpack,有没有例子可以参考下,我通过劫持addEventListener劫持到绑定的函数了,但是也没办法访问到该函数Scopes所在的变量 李恒道 发表于 2026-2-2 21:38
这个问题要根据具体的js来说
常见如果是webpack可以通过call劫持暴露
如果最差只能找基础函数堆栈回溯直接 ...
你的意思是劫持JavaScript环境自带的call函数么,好像也是个思路 ubitsp 发表于 2026-2-3 09:32
你的意思是劫持JavaScript环境自带的call函数么,好像也是个思路
https://learn.scriptcat.org/%E6%B2%B9%E7%8C%B4%E6%95%99%E7%A8%8B/%E9%AB%98%E7%BA%A7%E7%AF%87/%E5%AE%9E%E6%88%98Webpack%E5%8A%AB%E6%8C%81Vue%E5%AE%9E%E4%BE%8B/
部分可以这种思路
页:
[1]