如何在浏览器之前评估JavaScript?

时间:2011-07-14 17:07:38

标签: firefox google-chrome v8 javascript-engine

我正在寻找一种在SpiderMoney(Firefox JS引擎)或V8(Chrome JS引擎)评估之前获取javascript代码的方法。

我并不是说在应用程序执行之前捕获流量并获取它,而是在javascript到达JS引擎本身之前“劫持”它。

有谁知道怎么做,或者至少指出我正确的方向?

1 个答案:

答案 0 :(得分:0)

我编译了自己的SpiderMonkey构建版本。一旦我完成了,我在引擎的compile()函数之前调用了我自己的函数。

该函数未导出,因此无法挂钩(在运行时更换),仅修补。