issues
search
kkoooqq
/
fakebrowser
🤖 Fake fingerprints to bypass anti-bot systems. Simulate mouse and keyboard operations to make behavior like a real person.
GNU Lesser General Public License v3.0
1.13k
stars
211
forks
source link
TODO
#16
Open
kkoooqq
opened
2 years ago
kkoooqq
commented
2 years ago
TODO
[x] browser.connect
[x] Audio fingerprint
[ ] DOM rect
[ ] Unicode
[ ] Emojis fingerprint
[x] WebRTC Capabilities
[ ] CSS Fingerprint
https://github.com/OliverBrotchie/CSS-Fingerprint
[x] MediaCapabilities
DEPLOYMENTS
[ ] Supports Serverless
[ ] Supports docker & k8s
[x] Upload more DDs
BUG
[x] Touch screen device simulates user operation
[x] After setting the referer, sec-fetch-site, it is impossible to bypass the risk control
[ ] accept-language not works well in headless
[x] simulate macOS dd in Windows system.
[x] page.mouse.move runs slowly in windows
[ ] handle window.open
OPTIMIZE
[x] Don't close page[0] and then make page[0] unavailable to the user
[ ] Complete font.fingerprint research using CDP
[x] Timezone with page.emulateTimezone
https://source.chromium.org/chromium/chromium/deps/icu.git/+/faee8bc70570192d82d2978a71e2a615788597d1:source/data/misc/metaZones.txt
[ ] navigator.batteryManager, simulate user unplug the power
[x] read major version from the launched browser
[x] Remove Worker & SharedWorker nasty handling
[x] when all evasions are patched, delete OffscreenCanvas.prototype.constructor.__cache
[ ] Webpack src/core
[x] Remove dependency of express
[ ] Rewrite extra-plugin to make it call evasions in a better way (orders, evaluateOnNewDocument invoke once)
[x]
https://ben.land/post/2021/04/25/windmouse-human-mouse-movement/
thx to dj
[ ] Modify the original html text style to handle font size
[x] Organize webglparameters names -> codes correspondence
[ ] dumpDD collect fp with each properties errors.
[ ] autofill export IP of proxy servers.
[x] Object.freeze
[ ] proxy
https://www.chromium.org/developers/design-documents/network-stack/socks-proxy?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%2F
[ ] remove spaces and quotation mark in mimeTypes
[ ] webrtc spoof LAN ip
workingxx92
commented
2 years ago
Great !!!
i-CNNN
commented
2 years ago
有计划来一个playwright的版本吗?
TODO
DEPLOYMENTS
BUG
OPTIMIZE