-
r0chrome
r0chrome
是一款对chromium源码进行定制的浏览器,支持爬虫/JS逆向工程师进行辅助分析网页-
浏览器随机指纹模块
-
实现功能:
gpu信息随机 webgl图像指纹随机 canvas画布指纹随机 音频指纹随机随机 canvas字体指纹随机 css字体指纹随机 屏幕分辨率随机 elements大小随机
-
效果
-
源码
- 修改的源代码在finger_change_code文件夹下
- 修改的代码上面有
// add
的注释
-
安装包
- Win版本
- http://www.dtasecurity.cn:20080/chrome.win.7z
- 安装方法:
- 使用7z解压文件,在文件夹下打开chrome.exe即可使用
- Linux版本
- http://www.dtasecurity.cn:20080/chromium-browser-unstable_103.0.5045.0-1_amd64.deb
- 安装方法
- 在ubuntu命令行中输入
- sudo dpkg -i chromium-browser-unstable_103.0.5045.0-1_amd64.deb
- 然后在软件中或者命令行下即可打开浏览器
- 在ubuntu命令行中输入
- Win版本
-
-
浏览器环境自吐模块
-
实现功能(后续会增加更多的对象监控)
window 对象监控 navigator 对象监控 document 对象监控 history 对象监控 screen 对象监控
-
原理简介
- 对chromium源码中全局对象定义进行修改/添加,使得全局对象变得可以覆盖,从而使用JS的代理器对全局对象进行监控
-
源码
- 修改的源代码在monitor_change_code文件夹下
- 修改的代码上面有
// add
和// change
的注释
-
使用方法
- 在浏览器控制台中执行proxy.js的代码(推荐在JS最先执行的时机断点(事件侦听器断点->脚本->脚本的第一条语句)然后运行js代码,最先取得全局对象的控制权)
- 然后在网页上正常操作即可在控制台得到打印的对象信息,进行环境监控,辅助JS补环境
-
使用方法以及效果
-
安装包
-
Tips
- 碰到不需要打印的信息可以在proxy.js中修改代码进行过滤
-
-
联系我们
-
加v:r0ysue 进浏览器指纹随机定制群
-
-
后续会推出其他定制浏览器的功能
daisixuan/r0chrome
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
About
r0chrome是一款对chromium源码进行定制的浏览器,支持爬虫/JS逆向工程师进行辅助分析网页
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published