小天管理 发表于 2024年7月10日 发表于 2024年7月10日 前端老鸟都知道一个常识 谷歌浏览器里面是拿不到真实 CPU 和硬件信息的 (:UA 那个很容易伪造好吧 今天再给你一个反常识: 其实,Chromium 内置了一个系统级插件。 这个插件允许 *.google.com 网站获取宿主机 CPU 信息 去 Chromium 源码里找找,发现插件 ID 是:nkeimhogjdpnpccoofpliimaahmaaome 。 而且,这个插件还能对外通信 so ,骚操作来了 我们可以随便打开一个 Google 的网站在 console 里面输入: chrome.runtime.sendMessage('nkeimhogjdpnpccoofpliimaahmaaome', {method: 'cpu.getInfo'}, response => console.table(response)); CPU 、进程还有负载 一五一十的就有了 看源代码,这个内置插件里面还暴露了不少其他方法,可以自己探索玩玩 说人话: 如果你做的是浏览器扩展,完全可以获取到宿主机的 CPU 还有其他硬件信息的 哈哈哈哈哈
已推荐帖子