May the devs update SecBrowser’s guide? The archived guides are outdated.
Although SecBrowser is currently unsupported, users seeking browser alternatives and also Tor users may benefit from an updated SecBrowser guide in using Tor Browser without its network (along with a VPN/proxy):
- Uniformity: same browser fingerprint as millions of Tor Browser users have.
- Freedom: access a website that discriminates against the Tor Network.
- Speed: download/upload faster than the Tor Network.
- Convenience: a hardened Firefox by default.
Core template (click on Summary to view)
Summary
*** VPN users: Manual Method (Version 10)
Step I: Make a copy of Tor Browser and rename it.
Step II: Create autoconfig.js.
- Copy these 2 lines into a text editor:
pref(“general.config.filename”, “firefox.cfg”);
pref(“general.config.obscure_value”, 0); - Replace each quotation mark by retyping them. (Because whonix.org converts programmer quotation marks to curved ones).
- Convert the newline to LF. (Windows: Use an advanced text editor like Notepad++).
- Save as: autoconfig.js. (Windows: File, Save As, Save as type, All Files, File name: autoconfig.js).
Step III: Create firefox.cfg.
- Copy these 5 lines into a text editor:
// IMPORTANT: Start your code on the 2nd line
lockPref(“extensions.torlauncher.start_tor”, false);
lockPref(“network.dns.disabled”, false);
lockPref(“network.proxy.socks_remote_dns”, false);
lockPref(“network.proxy.type”, 0); - Replace each quotation mark by retyping them. (Because whonix.org converts programmer quotation marks to curved ones).
- Optional for firefox.cfg: Convert the newline to LF.
- Save as: firefox.cfg. (Windows: File, Save As, Save as type, All Files, File name: firefox.cfg).
Step IV: Copy autoconfig.js and firefox.cfg into the renamed Tor Browser directory.
- autoconfig.js file path:
Windows or Linux: …\Browser\defaults\pref
MacOS: …/Contents/Resources/defaults/pref - firefox.cfg file path:
Windows or Linux: …\Browser
MacOS: …/Contents/Resources
Full template (click on Summary to view)
Summary
Choose any of these four methods to use the Tor Browser without its network:
|* VPN users: Download Method
** VPN users: Download + Manual Method
*** VPN users: Manual Method
*** Proxy users: Manual Method
Uses of Tor Browser without Tor connection (with VPN/proxy):
- Uniformity: same browser fingerprint as millions of Tor Browser users have.
- Freedom: access a website that discriminates against the Tor Network.
- Speed: download/upload faster than the Tor Network.
- Convenience: a hardened Firefox by default.
|* VPN users: Download Method (Version 10)
Windows 64-bit (10.0.16, 70mb):
Windows 32-bit (10.0.16, 70mb):
MacOS 64-bit (10.0.16, 70mb):
Linux 64-bit (10.0.16, 70mb):
Linux 32-bit (10.0.16, 70mb):
** VPN users: Download + Manual Method (Version 10)
- Rename your Tor Browser folder to: Tor Browser without Network 1
- Download the .zip file.
- Find the folder with your operating system’s name in the .zip file.
- Copy and paste its “Tor Browser without Network 1” contents into your renamed Tor Browser from Step 1.
Windows 64-bit:
Windows 32-bit:
MacOS 64-bit:
Linux 64-bit:
Linux 32-bit:
*** VPN users: Manual Method (Version 10)
Step I: Make a copy of Tor Browser and rename it.
Step II: Create autoconfig.js.
- Copy these 2 lines into a text editor:
pref(“general.config.filename”, “firefox.cfg”);
pref(“general.config.obscure_value”, 0); - Replace each quotation mark by retyping them. (Because whonix.org converts programmer quotation marks to curved ones).
- Convert the newline to LF. (Windows: Use an advanced text editor like Notepad++).
- Save as: autoconfig.js. (Windows: File, Save As, Save as type, All Files, File name: autoconfig.js).
Step III: Create firefox.cfg.
- Copy these 5 lines into a text editor:
// IMPORTANT: Start your code on the 2nd line
lockPref(“extensions.torlauncher.start_tor”, false);
lockPref(“network.dns.disabled”, false);
lockPref(“network.proxy.socks_remote_dns”, false);
lockPref(“network.proxy.type”, 0); - Replace each quotation mark by retyping them. (Because whonix.org converts programmer quotation marks to curved ones).
- Optional for firefox.cfg: Convert the newline to LF.
- Save as: firefox.cfg. (Windows: File, Save As, Save as type, All Files, File name: firefox.cfg).
Step IV: Copy autoconfig.js and firefox.cfg into the renamed Tor Browser directory.
- autoconfig.js file path:
Windows or Linux: …\Browser\defaults\pref
MacOS: …/Contents/Resources/defaults/pref - firefox.cfg file path:
Windows or Linux: …\Browser
MacOS: …/Contents/Resources
*** Proxy users: Manual Method (Version 10)
Step I: VPN Manual Method
Step II: VPN Manual Method
Step III: firefox.cfg
- Copy these lines into a text editor:
// IMPORTANT: Start your code on the 2nd line
lockPref(“extensions.torbutton.use_nontor_proxy”, true);
lockPref(“extensions.torlauncher.start_tor”, false);
lockPref(“network.proxy.socks_remote_dns”, false);
lockPref(“network.proxy.type”, 1);
//
//lockPref(“network.proxy.ftp”, “#”);
//lockPref (“network.proxy.ftp_port”, #);
//
//lockPref(“network.proxy.http”, “#”);
//lockPref(“network.proxy.http_port”, #);
//
//lockPref(“network.proxy.socks”, “#”);
//lockPref(“network.proxy.socks_port”, #);
//lockPref (“network.proxy.socks_version”, #);
//
//lockPref(“network.proxy.ssl”, “#”);
//lockPref(“network.proxy.ssl_port”, #); - Replace each quotation mark by retyping them. (Because whonix.org converts programmer quotation marks to curved ones).
- Optional for firefox.cfg: Convert the newline to LF.
- Delete “//” from the desired options.
- Replace “#” with the desired value.
- Optional for firefox.cfg: Convert the newline to LF.
- Save as: firefox.cfg.
Step IV: VPN Manual Method
Version History
Since Tor Browser version 9, these configurations reset upon restarting firefox.exe:
network.proxy.socks_remote_dns
network.proxy.type
Since Tor Browser version 10, this must be set to false:
network.dns.disabled
Since Tor Browser version 10, these environment variables no longer work:
TOR_SKIP_LAUNCH=1
TOR_TRANSPROXY=1
References:
Customizing Firefox Using AutoConfig | Firefox for Enterprise Help
Deploying Firefox Customizations on macOS | Firefox for Enterprise Help
https://developer.mozilla.org/en-US/docs/Mozilla/Preferences/Mozilla_networking_preferences
If the moderators will allow it, I can upload some of the download links.