【发布时间】:2020-10-12 06:57:19
【问题描述】:
最近在我的 chrome 中,每个页面都会加载 https://s3.amazonaws.com/exthub/e/2/r/US_chrome.js?cached=true,这真的很烦人。我想找到哪个扩展添加了这样的代码sn-ps。但是在 Chrome devtools 的 Network 面板中,Initiator 刚刚显示VM***,即使我在脚本中设置了一些断点,我也找不到调用它的脚本。
我有很多 chrome 扩展,所以很难一一检查 echo 扩展。我也尝试在%AppData%\..\Local\Google\Chrome\User Data\Default\Extensions中搜索content_scripts,executeScript,amazonaws等关键字,但还是找不到。
有没有什么方便的方法可以找到源脚本。
VM*** 脚本如下。
(() => {
if (document.querySelector('script[data-awssuidacr]') !== null) {
return;
}
const head = document.querySelector('head');
const script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://s3.amazonaws.com/exthub/e/2/r/US_chrome.js?cached=true';
script.dataset['awssuidacr'] = 'KMyretRSNnBnMx4zVMxXIXOlCwtj9scH';
head.appendChild(script);
})();
【问题讨论】:
-
您可能会使用 Notepad++ 在扩展目录中搜索键
KMyretRSNnBnMx4zVMxXIXOlCwtj9scH -
从 AWS 下载的文件设置了一个 GA 跟踪,其自定义维度设置为“YouTube Video Downloader”。也许这有助于缩小负责任的扩展范围?
-
Devtools 有一个内置的多文件搜索 (Ctrl-Shift-F)。
标签: javascript google-chrome google-chrome-extension google-analytics content-script