changes: for new version

This commit is contained in:
Andrei O 2022-11-01 18:26:06 +02:00
parent e7723d3fbb
commit 31ffeec5d1
No known key found for this signature in database
GPG Key ID: B961E5B68389457E
6 changed files with 54 additions and 12 deletions

38
CHANGELOG.md Normal file
View File

@ -0,0 +1,38 @@
# ChangeLog
[Back to README.md](README.md)
## 1.1.9
- scrap everything found better method of removing brave field without cloning
- reverse code to block brave Solana/EVMwallets instead ask the user to disable them manually if he wishes better privacy
## 1.1.8
- rf code improvements
- Eslint
- block additional fingerprint
- block solanaBrave
## 1.1.7
- refactor
- improve performance
- new chrome version
- improved compatibility google accounts site
## 1.1.6
- new chrome version
- improved compatibility with some sites
- fixed typo
## 1.1.5
- added some missing clone methods to nav
- set new chrome version
## 1.1.4
- added some missing clone methods to nav
## 1.1.3
- added clone of `getBattery`
- set new version from chrome
## 1.1.1
- first realse

View File

@ -1,8 +1,12 @@
# Brave Detection Block BDB (chrome extension): # Brave Detection Block BDB (chrome extension):
BEWARE this extension will remove access to `window.navigator.braveSolana` to prevent any possibility of detecting you run brave, To increase the effectiveness of this extension, please make sure you have also turned both Solana brave wallet and Ethereum brave wallet from your browser settings, as they both leave fingerprints like 'window.solanaBrave'.
this might affect brave wallet by rendering it unusable please use a wallet that doesn't leave potential fingerprints.
I wrote one open-source implementation of EVM wallet here that does ZERO tracking that you can check out [Clear EVM Wallet](https://github.com/andrei0x309/clear-wallet). Turn off brave wallets screen shot:
![TURN OFF BRAVE WALLET](/turn-off-brave-wallet.png?raw=true "TURN OFF BRAVE WALLET")
I wrote one open-source implementation of EVM wallet here that does ZERO tracking that you can check out [Clear EVM Wallet](https://github.com/andrei0x309/clear-wallet), that implements MetamaskApi though is not metamask to provide more privacy.
![BDB LOGO](/images/BDB-ICON256.png?raw=true "BDB LOGO") ![BDB LOGO](/images/BDB-ICON256.png?raw=true "BDB LOGO")
@ -10,7 +14,7 @@ Brave is a good privacy browser despite that it has some features that break som
One of them is an official method for a website to detect you are running brave. One of them is an official method for a website to detect you are running brave.
This method involves a custom property on the navigator object, accessible at `window.navigator.brave` or `window.navigator.braveSolana`. This method involves a custom property on the navigator object, accessible at `window.navigator.brave`.
This is probably a point where marketing and data collection collides with any privacy concerns. This is probably a point where marketing and data collection collides with any privacy concerns.
@ -20,6 +24,10 @@ Download from Chrome-Store(only download if you are running Brave):
[Brave-Detection-Blocker-Chrome-Extension](https://chrome.google.com/webstore/detail/brave-detection-block/ckkhcgikplgdginlidcaomgjahmddjgb) [Brave-Detection-Blocker-Chrome-Extension](https://chrome.google.com/webstore/detail/brave-detection-block/ckkhcgikplgdginlidcaomgjahmddjgb)
## ChangeLog :
Check changelock markdown file [CHANGELOG.MD](CHANGELOG.md)
## Privacy Policy Link: ## Privacy Policy Link:
[PRIVACY_POLICY.md](PRIVACY_POLICY.md) [PRIVACY_POLICY.md](PRIVACY_POLICY.md)

View File

@ -1,8 +1,3 @@
if(window?.navigator?.brave) { if(window?.navigator?.brave) {
Object.keys(window.navigator).reduce((object, key) => { delete window.navigator.__proto__.brave
if (key !== 'brave' || key !== 'braveSolana') {
object[key] = window.navigator[key]
}
return object
}, {})
} }

View File

@ -3,8 +3,8 @@
"name": "__MSG_appName__", "name": "__MSG_appName__",
"description": "__MSG_appDesc__", "description": "__MSG_appDesc__",
"default_locale": "en", "default_locale": "en",
"version": "1.1.8", "version": "1.1.9",
"version_name": "1.1.8", "version_name": "1.1.9",
"permissions": [], "permissions": [],
"content_scripts": [ "content_scripts": [
{ {

View File

@ -126,6 +126,7 @@
For that reason to employ a higher degree of privacy is recomanded to use an <preclass="pre-inline">user-agent randomizer extension,</pre> For that reason to employ a higher degree of privacy is recomanded to use an <preclass="pre-inline">user-agent randomizer extension,</pre>
set the fingerpint blocking to max in brave settings, and also allow this extension and set the fingerpint blocking to max in brave settings, and also allow this extension and
the user-agent randomizer extension to work in incognito mode. the user-agent randomizer extension to work in incognito mode.
Also turn off brave wallets as they will have brave fingerprints.
<br /><br /> <br /><br />
If you want even more privacy than that use a no logs VPN doubled by a brave tor window. If you want even more privacy than that use a no logs VPN doubled by a brave tor window.
<br /><br /> <br /><br />

BIN
turn-off-brave-wallet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB