5 easybr指纹浏览器内存修改教程

📌 目的

navigator.deviceMemory可以暴露设备的物理内存和运行状态,被用于设备唯一性识别或判断设备等级.

通过伪造这类信息,可以增强防关联、防追踪能力.

easybr指纹浏览器提供演示

1 了解js如何获取内存

2 如何从c++层面修改chromium源码,修改win系统版本

✅js获取内存

打开浏览器,将下面的js复制到F12控制台

复制代码
navigator.deviceMemory

输出结果

复制代码
12

🛠️ 修改方法

navigator_device_memory.cc

复制代码
float NavigatorDeviceMemory::deviceMemory() const {
  // ebb
  base::Easybrparam param;
  std::string device_memory = param.GetValue("navigator.deviceMemory");
  if (!device_memory.empty()) {
    int value = std::stoi(device_memory);
    return static_cast<float>(value);
  }
  // ebb end
  return ApproximatedDeviceMemory::GetApproximatedDeviceMemory();
}

🧪 测试网站推荐和方法


js检测

复制代码
navigator.deviceMemory

✅ 总结

通过伪造 navigator.deviceMemory,我们可以有效隐藏真实设备的内存信息,避免被网站用作识别特征。无论是使用 JavaScript 注入、插件修改,还是深入到 Chromium C++ 源码层进行底层定制,都可以灵活实现不同层次的伪装策略。配合指纹浏览器的整体环境模拟能力,能大幅提升隐私保护能力与账号防关联效果。

相关推荐
德育处主任Pro3 小时前
『NAS』在群晖部署一款太空策略游戏-ogame-vue-ts
前端·vue.js·游戏
ziqi5224 小时前
第二十五天笔记
前端·chrome·笔记
hvang19886 小时前
某花顺隐藏了重仓涨幅,通过chrome插件计算基金的重仓涨幅
前端·javascript·chrome
全职计算机毕业设计7 小时前
设计属于自己的古代纸币 古代纸币H5交互设计游戏
游戏
Data_Journal8 小时前
Scrapy vs. Crawlee —— 哪个更好?!
运维·人工智能·爬虫·媒体·社媒营销
yanlou2339 小时前
[C++/Linux HTTP项目] HTTP服务器基于muduo高性能服务器搭载【深入详解】
运维·服务器·http·muduo库·http高性能服务器
ID_1800790547310 小时前
Python调用1688商品详情API的实战示例与代码解析
开发语言·chrome·python
不许哈哈哈10 小时前
HTTP协议基础(运维开发面试版)
http·面试·运维开发
学嵌入式的小杨同学10 小时前
【Linux 实战】手写 ls 命令核心功能:C 语言实现文件属性与目录遍历(附完整可运行代码)
linux·运维·服务器·c语言·chrome·后端·ci/cd
暴躁小师兄数据学院11 小时前
【WEB3.0零基础转行笔记】基础知识篇—第一讲:区块链基础
笔记·web3·区块链