在web文档中爬行和验证JavaScript代码

在web文档中爬行和验证JavaScript代码,javascript,web-crawler,analytics,Javascript,Web Crawler,Analytics,我正在从事一个项目,我被要求在网页上强制执行“禁止篡改分析代码”政策。有可能执行这样的政策吗?我认为应该通过以下方式来实现: 抓取网页 检查所述JavaScript代码所在的位置 居住 检查代码是否与预期相同 这合理吗?有没有办法让人绕过这项政策?(我不关心篡改代码的能力,只要我能检测到代码被篡改)。我很好奇政策背后的动机。确保客户端javascript不被篡改的目标到底是什么?如果您的目的是提供一个可以部署在用户应用程序中的小部件,那么对客户端页面进行爬网以检查javascript绝对是可行的

我正在从事一个项目,我被要求在网页上强制执行“禁止篡改分析代码”政策。有可能执行这样的政策吗?我认为应该通过以下方式来实现:

  • 抓取网页
  • 检查所述JavaScript代码所在的位置 居住
  • 检查代码是否与预期相同

  • 这合理吗?有没有办法让人绕过这项政策?(我不关心篡改代码的能力,只要我能检测到代码被篡改)。

    我很好奇政策背后的动机。确保客户端javascript不被篡改的目标到底是什么?如果您的目的是提供一个可以部署在用户应用程序中的小部件,那么对客户端页面进行爬网以检查javascript绝对是可行的。通过插入未在所有正确位置执行的伪代码,可能会欺骗爬虫程序。似乎是个奇怪的要求。如果那没用的话,我很抱歉

    谢谢。这并不是针对“客户”本身。我提出了一个考虑反弹率的排名机制。因此,要使其工作,不应篡改反弹率。