All Projects → rusty-snake → firejailed-tor-browser

rusty-snake / firejailed-tor-browser

Licence: MIT license
HOWTO: Firejailed Tor Browser

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to firejailed-tor-browser

torjail
🔒 download, verify & run torbrowser in a sandbox
Stars: ✭ 14 (-22.22%)
Mutual labels:  sandbox, firejail
qubes-app-split-browser
Tor Browser (or Firefox) in a Qubes DisposableVM, with persistent bookmarks and login credentials
Stars: ✭ 33 (+83.33%)
Mutual labels:  sandbox, tor-browser
go-echo-server-sandbox
A scaffold of golang web server using labstack/echo
Stars: ✭ 12 (-33.33%)
Mutual labels:  sandbox
elector
TOR BROWSER IN ELECTRON
Stars: ✭ 26 (+44.44%)
Mutual labels:  tor-browser
Conty
Easy to use unprivileged Linux container packed into a single portable executable
Stars: ✭ 198 (+1000%)
Mutual labels:  sandbox
process-handbook
📗 Contains our processes, questions and journey to creating ateam
Stars: ✭ 70 (+288.89%)
Mutual labels:  howto
WMDebugAssistant
CPU 内存(Memory)Network FPS 实时监测 查看沙盒sandbox
Stars: ✭ 52 (+188.89%)
Mutual labels:  sandbox
SkiPi
Skywire on Raspberry Pi
Stars: ✭ 16 (-11.11%)
Mutual labels:  howto
SandboxBrowser
A simple iOS sandbox file browser, you can share files through AirDrop
Stars: ✭ 84 (+366.67%)
Mutual labels:  sandbox
howto
Terminal client for stack overflow
Stars: ✭ 25 (+38.89%)
Mutual labels:  howto
ops-examples
A repository of basic and advanced examples using Ops
Stars: ✭ 68 (+277.78%)
Mutual labels:  sandbox
cheat-sheet
collection of cheat sheets
Stars: ✭ 150 (+733.33%)
Mutual labels:  howto
aws-cpp-developer-guide
Content for the AWS SDK for C++ Developer Guide. For more info about the AWS C++ SDK, go to http://github.com/aws/aws-sdk-cpp
Stars: ✭ 19 (+5.56%)
Mutual labels:  howto
sandboxed-fs
Sandboxed Wrapper for Node.js File System API
Stars: ✭ 41 (+127.78%)
Mutual labels:  sandbox
SpaceProject
A top-down 2D, procedurally generated space exploration and shooter game using libGDX. Kinda like Asteroids, only a little bigger.
Stars: ✭ 28 (+55.56%)
Mutual labels:  sandbox
Warri0r
ios 12 Sandbox escape POC
Stars: ✭ 32 (+77.78%)
Mutual labels:  sandbox
potd
A high scalable low to medium interactive SSH/TCP honeypot using Linux Namespaces, capabilities, seccomp, cgroups designed for OpenWrt and IoT devices.
Stars: ✭ 28 (+55.56%)
Mutual labels:  sandbox
godot recipes
Lessons, tutorials, and guides for game development using the Godot game engine.
Stars: ✭ 135 (+650%)
Mutual labels:  howto
NPB-CPP
NAS Parallel Benchmark Kernels in C/C++. The parallel versions are in FastFlow, TBB, and OpenMP.
Stars: ✭ 18 (+0%)
Mutual labels:  tbb
ormesh
[UNMAINTAINED: Try https://github.com/cmars/oniongrok instead] onion-routed mesh
Stars: ✭ 65 (+261.11%)
Mutual labels:  tor-browser

HOWTO: Firejailed Tor Browser

  • Install firejail (repo) lastet git or, if you are using a stable firejail release, have a look at stable-profiles.
  • Download the Tor Browser
  • Verify the signatur as descripted here.
  • Execute the install.sh script in a terminal:
    $ ./install.sh ~/Downloads/tor-browser-linux64-8.5.4_en-US.tar.xz
    Or do the following steps:
    • Create ${HOME}/.firejailed-tor-browser and extract the tor-browser to it.
    • Copy the firejailed-tor-browser.profile file from this repo to $HOME/.config/firejail/firejailed-tor-browser.profile.
    • Copy the firejailed-tor-browser.desktop.in file from this repo to $HOME/.local/share/applications/firejailed-tor-browser.desktop and replace each occurrence of the string HOME with the content of $HOME.
    • Add blacklist ${HOME}/.firejailed-tor-browser to $HOME/.config/firejail/disable-programs.local
    • Summary
      $ mkdir $HOME/.firejailed-tor-browser
      $ tar -C "$HOME/.firejailed-tor-browser" --strip 1 -xJf ~/Downloads/tor-browser-linux64-8.5.4_en-US.tar.xz
      $ wget -O "$HOME/.config/firejail/firejailed-tor-browser.profile" "https://raw.githubusercontent.com/rusty-snake/firejailed-tor-browser/master/firejailed-tor-browser.profile"
      $ wget -O- "https://raw.githubusercontent.com/rusty-snake/firejailed-tor-browser/master/firejailed-tor-browser.desktop.in" | sed "s;HOME;$HOME;g" > "$HOME/.local/share/applications/firejailed-tor-browser.desktop"
      $ echo 'blacklist ${HOME}/.firejailed-tor-browser' >> "${HOME}/.config/firejail/disbale-programs.local"
  • Now you can start the Tor Browser from your Desktop Environment or by running firejail --profile=firejailed-tor-browser "$HOME/Browser/start-tor-browser".
  • Additional you can restrict the aviable interfaces with the net command.
    • List all interfaces: ip addr show or ifconfig
    • Add the interface with your internet connection to firejailed-tor-browser.local
    • Example: echo 'net wlan0' >> "${HOME}/.config/firejail/firejailed-tor-browser.local"
  • Tor Browser 10.5 added Wayland support. firejailed-tor-browser.profile enables the use of the wayland backend and blocks access to X11. If you still rely on X11, you need to run install.sh/update.sh with --x11 or add the following to your firejailed-tor-browser.local:
    include firejailed-tor-browser-x11.inc
    

License: MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].