Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fake temporarily #735

Open
RZHSSNZDH opened this issue Dec 15, 2024 · 1 comment
Open

Fake temporarily #735

RZHSSNZDH opened this issue Dec 15, 2024 · 1 comment

Comments

@RZHSSNZDH
Copy link

Description

When user clicks on whitelist temporarily, until session exists, the website has access to fingerprints (right?). This is not the best way. I think it should be possible to set the website to fake temporarily if the block mode is block everything. In this case the website is blocked next time and faked in the current session not allowed to check everything.

Expected Behaviour

A choice for who has selected block everything option to fake temporarily the current website.

Current Behaviour

Only it is available to allow website to check everything is user wants to set the website to a temp state.

Your Environment

  • CanvasBlocker Version used: 1.10.1
  • Firefox version incl. 32- or 64-bit: 133.0.3 64-bit
  • Operating System and version (desktop or mobile): Archlinux desktop

Your Settings

{
	"logLevel": 1,
	"urlSettings": [
	],
	"hiddenSettings": {
		"webGLVendor": false
	},
	"expandStatus": {
		"protectScreen": true,
		"protectWindow": false,
		"fakeMinimalScreenSize": true
	},
	"displayHiddenSettings": true,
	"whiteList": "",
	"sessionWhiteList": "",
	"blackList": "",
	"blockMode": "blockEverything",
	"protectedCanvasPart": "readout",
	"minFakeSize": 1,
	"maxFakeSize": 0,
	"rng": "nonPersistent",
	"protectedAPIFeatures": {},
	"useCanvasCache": true,
	"ignoreFrequentColors": 0,
	"minColors": 0,
	"fakeAlphaChannel": false,
	"webGLVendor": "",
	"webGLRenderer": "",
	"webGLUnmaskedVendor": "",
	"webGLUnmaskedRenderer": "",
	"persistentRndStorage": "",
	"persistentIncognitoRndStorage": "",
	"storePersistentRnd": false,
	"persistentRndClearIntervalValue": 0,
	"persistentRndClearIntervalUnit": "days",
	"lastPersistentRndClearing": 1734256616594,
	"sharePersistentRndBetweenDomains": false,
	"askOnlyOnce": "no",
	"askDenyMode": "block",
	"showCanvasWhileAsking": true,
	"showNotifications": true,
	"highlightPageAction": "none",
	"highlightBrowserAction": "color",
	"displayBadge": true,
	"storeNotificationData": false,
	"storeImageForInspection": false,
	"ignoreList": "",
	"ignoredAPIs": {},
	"showCallingFile": false,
	"showCompleteCallingStack": false,
	"enableStackList": false,
	"stackList": "",
	"protectAudio": true,
	"audioFakeRate": "100",
	"audioNoiseLevel": "minimal",
	"useAudioCache": true,
	"audioUseFixedIndices": true,
	"audioFixedIndices": "13",
	"historyLengthThreshold": 2,
	"protectWindow": true,
	"allowWindowNameInFrames": true,
	"protectDOMRect": true,
	"domRectIntegerFactor": 4,
	"protectSVG": true,
	"protectTextMetrics": true,
	"blockDataURLs": true,
	"protectNavigator": true,
	"navigatorDetails": {},
	"protectScreen": true,
	"screenSize": "",
	"fakeMinimalScreenSize": true,
	"displayAdvancedSettings": true,
	"displayDescriptions": false,
	"theme": "auto",
	"showPresetsOnInstallation": true,
	"dontShowOptionsOnUpdate": false,
	"disruptSessionOnUpdate": false,
	"updatePending": false,
	"isStillDefault": false,
	"storageVersion": 1
}
@kkapsner kkapsner added this to the Version 1.12 milestone Dec 22, 2024
@kkapsner
Copy link
Owner

I like the idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants