前端老鸟都知道一个常识
谷歌浏览器里面是拿不到真实 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还有其他硬件信息的
哈哈哈哈哈