首页 > 解决方案 > 开发工具 JS 调试:在任何地方评估定义值的中断

问题描述

我试图在从网页调用的高度混淆和递归的 JS 代码中本地化某些算法。我试图使用内置的开发人员工具调试器和设置在代码内部位置的条件断点来达到算法,但是通过无休止的嵌套调用进行跟踪没有结果。

由于我知道用作唯一输入参数(或多个参数之一)的输入值和算法返回的确切结果,因此比传统断点更有用的工具是当 JS 解释器评估定义的值并最终停止时断点立即停止将其存储在某处或从函数调用中返回。内置调试器没有这样的工具,但可能有技术可以实现这一点,或者更强大的 3rd 方调试器能够做到这一点?

标签: javascriptdebuggingobfuscation

解决方案


推荐阅读