一个反常识: 在 Chrome 浏览器里如何拿到用户最真实的 CPU 和其他硬件信息(不走 UA

2024-07-10 08:49:32 +08:00
 RiverRay

前端老鸟都知道一个常识

谷歌浏览器里面是拿不到真实 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 还有其他硬件信息的

哈哈哈哈哈

28146 次点击
所在节点    Chrome
147 条回复
itakeman
2024-07-10 08:53:00 +08:00
会不会泄露用户数据呢?
RiverRay
2024-07-10 08:53:37 +08:00
只能说插件权限不要乱给,谷歌扩展能干的事情蛮多的
luzemin
2024-07-10 08:54:02 +08:00
骚操作
cslive
2024-07-10 08:56:28 +08:00
真的是骚操作,有没有办法屏蔽这个东西
MrSheng
2024-07-10 09:00:03 +08:00


的确可以,有点厉害。
vueli
2024-07-10 09:00:10 +08:00
学到了,好骚
0o0O0o0O0o
2024-07-10 09:01:39 +08:00
PhosphorLin
2024-07-10 09:06:47 +08:00
“不作恶”
shuax
2024-07-10 09:08:04 +08:00
only *.google.com can do
ersic
2024-07-10 09:08:42 +08:00
新的恶龙
geelaw
2024-07-10 09:13:01 +08:00
这件事情的幽默之处在于 MS Edge 也给 google.com 高权限。来源是 https://x.com/lcasdev/status/1810753964020773316 但我没有验证
drymonfidelia
2024-07-10 09:14:16 +08:00
所以说浏览器插件能不装尽量不装,小公司、个人开发者的必须亲自审核代码后禁用更新不然大概率被卖掉
nealHuang
2024-07-10 09:20:45 +08:00
m2pro 执行报错

Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
EspoirBao
2024-07-10 09:26:13 +08:00
@nealHuang 好像是带尾缀的不行,只从浏览器端判断 google.com 结尾的
AlexMeng
2024-07-10 09:29:42 +08:00
试了一下,chrome 和 edge 都可以
Ritter
2024-07-10 09:30:46 +08:00
666
Felldeadbird
2024-07-10 09:33:00 +08:00
6 ,真的可以。骚啊。
0x90200
2024-07-10 09:34:41 +08:00
骚的一批
elboble
2024-07-10 09:35:04 +08:00
国内用户安全了:-:
Ghostsss
2024-07-10 09:35:46 +08:00
只有*.google.com 才可以,.hk 就不行了。看来这几个知名公司,没一个好的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1056113

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX