This is a set of filters that will
completely cloak your browser's identity:
--- start of config ---
[Blocklists]
List.DumbSites = "..ListsDumbSites.txt"
[HTTP headers]
In = FALSE
Out = TRUE
Key = "User-Agent: Default"
URL = "(^$LST(DumbSites))"
Replace = "Opera/6.01 (Win32; U) [en]"
In = FALSE
Out = FALSE
Key = "User-Agent: Dumb Sites (IE)"
URL = "$LST(DumbSites)"
Replace = "Mozilla/4.0 (compatible; MSIE 6.0; Win32)"
In = FALSE
Out = TRUE
Key = "User-Agent: Dumb Sites (NS)"
URL = "$LST(DumbSites)"
Replace = "Mozilla/4.08 [en] (Win32; U; Nav)"
[Patterns]
Name = "Cloak UA in JS (Normal)"
Active = TRUE
URL = "$TYPE(htm) & (^$LST(DumbSites))"
Limit = 256
Match = "<start>"
Replace = "<!--//-->"
"<script type="text/javascript" src="dhtml/ua-op.js">"
"</script>
"
Name = "Cloak UA in JS (Dumb Sites /NS)"
Active = TRUE
URL = "$TYPE(htm) & $LST(DumbSites)"
Limit = 256
Match = "<start>"
Replace = "<!--//-->"
"<script type="text/javascript" src="dhtml/ua-ns.js">"
"</script>
"
Name = "Cloak UA in JS (Dumb Sites /IE)"
Active = FALSE
URL = "$TYPE(htm) & $LST(DumbSites)"
Limit = 256
Match = "<start>"
Replace = "<!--//-->"
"<script type="text/javascript" src="dhtml/ua-ie.js">"
"</script>
"
--- end of config ---
The blocklist
DumbSites.txt:
# Dumb Sites list.
# This list contains URLs that block browsers other than the big two.
#
*.msn.(*.|)com/
*.hotmail.com/
*.passport.(*.|)com/
roxettedirect.com/
www.winace.com/
The user agent javascript files:
ua-op.js:
// Tell them I'm using Opera 6.01
navigator.userAgent = 'Opera/6.01 (Win32; U) [en]';
navigator.appName = 'Opera';
navigator.appVersion = '6.01';
navigator.appCodeName = 'Mozilla';
navigator.browserLanguage = 'en';
navigator.systemLanguage = 'en';
navigator.platform = 'Win32';
ua-ns.js// Tell them I'm using Netscape Navigator 4.08
navigator.userAgent = 'Mozilla/4.08 [en] (Win32; U; Nav)';
navigator.appName = 'Netscape';
navigator.appVersion = '4.08 [en] (Win32; U; Nav)';
navigator.appCodeName = 'Mozilla';
navigator.browserLanguage = 'en';
navigator.systemLanguage = 'en';
navigator.platform = 'Win32';
ua-ie.js// Tell them I'm using MSIE 6
navigator.userAgent = 'Mozilla/4.0 (compatible; MSIE 6.0; Win32)';
navigator.appName = 'Microsoft Internet Explorer';
navigator.appVersion = '4.0 (compatible; MSIE 6.0; Win32)';
navigator.appCodeName = 'Mozilla';
navigator.browserLanguage = 'en';
navigator.systemLanguage = 'en';
navigator.platform = 'Win32';
To use these filters, save the section betweeen --- start of config --- and --- end of config --- to a textfile, save as cloak.cfg and merge from within Proxomitron.
Then save the DumbSites.txt file in your /Lists folder, and then save the three ua-xx.js files in your /HTML folder.
All files and filters are included in
my filterset in the 'Configuration Files' forum.
This will COMPLETELY cloak your browser version, except for Java and Active-X (which should be disabled always).
Edited by - Jor on 15 Jan 2002 19:15:05