011.编译随机指纹浏览器-禁用webRTC-售卖成品

修改chromium源码彻底禁用webRTC

一、WebRTC指纹是什么

  • 之前介绍过webRTC和如何修改webRTC的ip识别: https://blog.csdn.net/w1101662433/article/details/138001797

二、编译源码禁用webRTC

  • 第一篇文章写了如何编译chromium,假设你已经编译成功了。
  • 找到源码 third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
1.找到下面的代码
if (InstanceCounters::CounterValue(
          InstanceCounters::kRTCPeerConnectionCounter) > kMaxPeerConnections) {
    exception_state.ThrowDOMException(DOMExceptionCode::kUnknownError,
                                     "Cannot create so many PeerConnections");
   return;
  }
2.替换为
if (!(InstanceCounters::CounterValue(
          InstanceCounters::kRTCPeerConnectionCounter) > kMaxPeerConnections)) {
    exception_state.ThrowDOMException(DOMExceptionCode::kUnknownError,
                                      "Cannot create so many PeerConnections");
    return;
  }

}
3.编译
ninja  -C  out/Default chrome
  • 编译后再也没有网站可以窥探我的真实ip了,舒坦。

三、在线指纹验证网站:

  • https://browserleaks.com/webrtc
  • https://www.browserscan.net/

四、成品

没想到有的同学觉得编译太麻烦,直接问我有没有编译好的。

歪理顾得,不花时间就得花钱,我将之前的博客内容全部跑了一遍,做了个成品。给我一点点激励呗!

链接: http://www.jishou6.cn/product/CC971381FDAEF8CE

成品功能:
  • 可绕过 browserleaks.com 的指纹检测
  • 可绕过 https://ip77.net/ 的指纹检测
  • creepjs跑分为 D-

注意:随机指纹浏览器只用于爬虫,会有视频,声音无法播放的情况。

相关推荐

  1. 011.编译随机指纹浏览器-禁用webRTC-售卖成品

    2024-06-13 06:40:02       33 阅读
  2. 010.编译指纹浏览器-绕过常见无头检测

    2024-06-13 06:40:02       27 阅读
  3. 017.自定义指纹浏览器-传参固定指纹(二)

    2024-06-13 06:40:02       20 阅读
  4. WebRTC编译记录

    2024-06-13 06:40:02       57 阅读
  5. 016.自定义指纹chromium-随机tls指纹(ja4指纹)

    2024-06-13 06:40:02       26 阅读
  6. 【owt】webrtc随机数生成

    2024-06-13 06:40:02       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-13 06:40:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-13 06:40:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-13 06:40:02       82 阅读
  4. Python语言-面向对象

    2024-06-13 06:40:02       91 阅读

热门阅读

  1. uni-app文件下载 h5 xls 乱码 锟斤拷 Blob pdf打不开

    2024-06-13 06:40:02       38 阅读
  2. Spring Boot中的RESTful API详细介绍及使用

    2024-06-13 06:40:02       31 阅读
  3. spring boot logback.xml文件配置,info、error隔离

    2024-06-13 06:40:02       34 阅读
  4. MySQL 搭建主从报错 1236

    2024-06-13 06:40:02       28 阅读
  5. vue在hash路由模式下实现点击定位滑动

    2024-06-13 06:40:02       24 阅读
  6. 学习AI 机器学习,深度学习需要用到的python库

    2024-06-13 06:40:02       28 阅读
  7. 深度学习每周学习总结N1(one-hot 编码案例)

    2024-06-13 06:40:02       21 阅读
  8. 人脑神经元与AI神经网络的奥秘

    2024-06-13 06:40:02       30 阅读
  9. Android 10.0 framework层禁止扫描5g wifi功能实现

    2024-06-13 06:40:02       27 阅读
  10. 【无标题】

    2024-06-13 06:40:02       28 阅读