我想从外部审核网站正在使用哪些 JavaScript 文件/库。这是合规性审核的一部分,以确保没有根据文档中的内容提供/使用任何内容。
除了下载整个网站之外还有其他方法可以探测这个问题吗?
答案1
确定全部给定的黑盒应用程序可能产生的 JavaScript 文件类似于停机问题,对此不存在通用算法。当然,你可以得到一个可能不完整通过抓取网站来列出列表。
如果这是您的应用程序,并且您可以访问源代码,则可以通过代码检查来推断。
如果这是第三方为你开发的应用程序,那么他们应该告诉您(如果他们还没有告诉您),以便您同意并遵守他们选择使用的任何第三方代码的许可协议(它可能包含在其许可协议或相关文本中)。