custom-chromium
custom-chromium copied to clipboard
This is an open source custom chrome project. The goal of the project is to completely fake the fingerprint of any device without leaving any traces.
Setup
Development
Project tree
📦custom-chromium
┣ 📂build (files for build)
┣ 📂builder (scripts for build)
┣ 📂chromium (original chromium)
┣ 📂configs (configs for build)
┃ ┗ 📂devices (device descriptors)
┣ 📂depot_tools (utils for build chromium)
┣ 📂docs (documentation)
┣ 📂dist (distribution kit)
┗ 📂updates (changes made to chromium assembly)
How does it work?
soon
Links
- Telegram chat
- pixelscan
- creepjs
- best practice for patching chrome
- best practice for patching chrome 2
TODO LIST ✓
- [x] create one json with all params
- [x] matchMedia here: "third_party/blink/renderer/core/css/media_values.cc"
- [x] fonts
- [x] navigator.vendor
- [ ] media.codecs
- [ ] navigator.languages
- [ ] navigator.permissions
- [ ] navigator.plugins
- [ ] webgl.vendor
- [ ] window.outerdimensions
- [ ] WebRTC
- [ ] css computed style colors / fonts
- [ ] keyboard
- [ ] mimeTypes
- [ ] audio
- [ ] emoji
- [ ] fingerprintjs fonts
- [ ] chrome.app
- [ ] chrome.csi
- [ ] chrome.runtime
- [ ] iframe.contentWindow
- [ ] navigator.webdriver
- [ ] collect device descriptor
- [ ] change patching chrome
getFontFaceLoadFonts(getFontList