├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── __init__.py ├── image-20230908133417504.png ├── pjstealth ├── __init__.py ├── env_data.py ├── feature │ ├── chrome.app.js │ ├── chrome.canvasfeature.js │ ├── chrome.canvasfeature2.js │ ├── chrome.clientrectfeature.js │ ├── chrome.csi.js │ ├── chrome.cssfeature.js │ ├── chrome.fontsfeature.js │ ├── chrome.hairline.js │ ├── chrome.load.times.js │ ├── chrome.mouseevent.js │ ├── chrome.runtime.js │ ├── chrome.screen.colordepth.js │ ├── chrome.videofeature.js │ ├── chrome.webdriver.js │ ├── chrome.webrtc.js │ ├── generate.magic.arrays.js │ ├── hookfuc.headless.js │ ├── iframe.contentWindow.js │ ├── media.codecs.js │ ├── navigator.appVersion.js │ ├── navigator.deviceMemory.js │ ├── navigator.hardwareConcurrency.js │ ├── navigator.language.js │ ├── navigator.languages.js │ ├── navigator.permissions.js │ ├── navigator.platform.js │ ├── navigator.plugins.js │ ├── navigator.userAgent.js │ ├── navigator.userAgentData.js │ ├── navigator.vendor.js │ ├── utils.js │ ├── webgl.vendor.js │ └── window.outerdimensions.js ├── js │ ├── chrome.app.js │ ├── chrome.canvasfeature.js │ ├── chrome.canvasfeature2.js │ ├── chrome.clientrectfeature.js │ ├── chrome.csi.js │ ├── chrome.cssfeature.js │ ├── chrome.fontsfeature.js │ ├── chrome.hairline.js │ ├── chrome.load.times.js │ ├── chrome.runtime.js │ ├── chrome.videofeature.js │ ├── chrome.webrtc.js │ ├── generate.magic.arrays.js │ ├── hookfuc.headless.js │ ├── iframe.contentWindow.js │ ├── media.codecs.js │ ├── navigator.appVersion.js │ ├── navigator.deviceMemory.js │ ├── navigator.hardwareConcurrency.js │ ├── navigator.language.js │ ├── navigator.languages.js │ ├── navigator.permissions.js │ ├── navigator.platform.js │ ├── navigator.plugins.js │ ├── navigator.userAgent.js │ ├── navigator.userAgentData.js │ ├── navigator.vendor.js │ ├── utils.js │ ├── webgl.vendor.js │ └── window.outerdimensions.js ├── pjstealth.py └── stealth.py ├── setup.py └── test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include pjstealth/feature/* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/__init__.py -------------------------------------------------------------------------------- /image-20230908133417504.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/image-20230908133417504.png -------------------------------------------------------------------------------- /pjstealth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/__init__.py -------------------------------------------------------------------------------- /pjstealth/env_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/env_data.py -------------------------------------------------------------------------------- /pjstealth/feature/chrome.app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.app.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.canvasfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.canvasfeature.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.canvasfeature2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.canvasfeature2.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.clientrectfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.clientrectfeature.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.csi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.csi.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.cssfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.cssfeature.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.fontsfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.fontsfeature.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.hairline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.hairline.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.load.times.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.load.times.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.mouseevent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.mouseevent.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.runtime.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.screen.colordepth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.screen.colordepth.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.videofeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.videofeature.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.webdriver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.webdriver.js -------------------------------------------------------------------------------- /pjstealth/feature/chrome.webrtc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/chrome.webrtc.js -------------------------------------------------------------------------------- /pjstealth/feature/generate.magic.arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/generate.magic.arrays.js -------------------------------------------------------------------------------- /pjstealth/feature/hookfuc.headless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/hookfuc.headless.js -------------------------------------------------------------------------------- /pjstealth/feature/iframe.contentWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/iframe.contentWindow.js -------------------------------------------------------------------------------- /pjstealth/feature/media.codecs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/media.codecs.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.appVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.appVersion.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.deviceMemory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.deviceMemory.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.hardwareConcurrency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.hardwareConcurrency.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.language.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.language.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.languages.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.permissions.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.platform.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.plugins.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.userAgent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.userAgent.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.userAgentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.userAgentData.js -------------------------------------------------------------------------------- /pjstealth/feature/navigator.vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/navigator.vendor.js -------------------------------------------------------------------------------- /pjstealth/feature/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/utils.js -------------------------------------------------------------------------------- /pjstealth/feature/webgl.vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/webgl.vendor.js -------------------------------------------------------------------------------- /pjstealth/feature/window.outerdimensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/feature/window.outerdimensions.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.app.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.canvasfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.canvasfeature.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.canvasfeature2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.canvasfeature2.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.clientrectfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.clientrectfeature.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.csi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.csi.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.cssfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.cssfeature.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.fontsfeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.fontsfeature.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.hairline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.hairline.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.load.times.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.load.times.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.runtime.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.videofeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.videofeature.js -------------------------------------------------------------------------------- /pjstealth/js/chrome.webrtc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/chrome.webrtc.js -------------------------------------------------------------------------------- /pjstealth/js/generate.magic.arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/generate.magic.arrays.js -------------------------------------------------------------------------------- /pjstealth/js/hookfuc.headless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/hookfuc.headless.js -------------------------------------------------------------------------------- /pjstealth/js/iframe.contentWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/iframe.contentWindow.js -------------------------------------------------------------------------------- /pjstealth/js/media.codecs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/media.codecs.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.appVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.appVersion.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.deviceMemory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.deviceMemory.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.hardwareConcurrency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.hardwareConcurrency.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.language.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.language.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.languages.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.permissions.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.platform.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.plugins.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.userAgent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.userAgent.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.userAgentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.userAgentData.js -------------------------------------------------------------------------------- /pjstealth/js/navigator.vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/navigator.vendor.js -------------------------------------------------------------------------------- /pjstealth/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/utils.js -------------------------------------------------------------------------------- /pjstealth/js/webgl.vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/webgl.vendor.js -------------------------------------------------------------------------------- /pjstealth/js/window.outerdimensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/js/window.outerdimensions.js -------------------------------------------------------------------------------- /pjstealth/pjstealth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/pjstealth.py -------------------------------------------------------------------------------- /pjstealth/stealth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/pjstealth/stealth.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/setup.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winner-hue/pjstealth/HEAD/test.py --------------------------------------------------------------------------------