Control firejail and tor desktop integration.
Project description
Anonjail
anonjail is a tool to integrate Firejail + Tor sandboxing in the Linux desktop. Enable anonjail for an application and enjoy a more private and more secure desktop.
Those are the real coders behind this code, i’ve only made some brainless tweaks:
https://github.com/orjail/orjail & https://github.com/rahiel/firectl
Install
Automatic anonjail install with pip (debian10 based distros running GNOME only for naw. I know im so sorry):
sudo pip3 install anonjail
Anonjail self install and config dependencies
Supported distros : Debian
sudo anonjail install
Install dependencies manually
sudo apt-get -y update
sudo apt-get -y install bc tor firejail python3-pip
Extra manual steps (Enabling services and FireJail networking)
sudo systemctl enable tor --now
sudo systemctl enable apparmor --now
sudo sed -i 's/restricted-network yes/restricted-network no/g' /etc/firejail/firejail.config
If you r running Kali
git clone https://github.com/annoyinganongurl/kali-firejail-profiles.git
cp -R kali-firejail-profiles/* /etc/firejail/
rm -rf kali-firejail-profiles
Uninstall
To uninstall anonjail:
sudo pip3 uninstall anonjail
Usage
To see which applications owning a personal FJ profile you can enable and current config infos
anonjail status
To see which applications with no personal FJ profile you can enable
anonjail showapps
To enable firejail for a program
sudo anonjail enable [name]
ex : sudo anonjail enable firefox
To disable firejail for a program
sudo anonjail disable [name]
ex : sudo anonjail disable firefox
To enable tor + firejail for all program
sudo anonjail enable --all --tor
To enable tor + firejail anonjail for a program
sudo anonjail enable [name] --tor
ex : sudo anonjail enable firefox --tor
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file anonjail-1.6.7.tar.gz
.
File metadata
- Download URL: anonjail-1.6.7.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.1+
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ad18cdc47077319bb4a60c388d8684c504b41a636934a2043091307c86859bd |
|
MD5 | e497fa902c59b2b4275c754ba0fdb8ed |
|
BLAKE2b-256 | d4e184093e003f052958560189d18e8eef15ac9b907d92a99de753123d1a5799 |
File details
Details for the file anonjail-1.6.7-py3-none-any.whl
.
File metadata
- Download URL: anonjail-1.6.7-py3-none-any.whl
- Upload date:
- Size: 13.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.1+
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ebee334557f7a73432d68abe8b45eedaed91dc0446b1a8f4e6a39125a24868b |
|
MD5 | 617e3bde8ac72333610ad1f8b53db881 |
|
BLAKE2b-256 | af5730b9b9338a25c1ddc1c84451e98ffea976600519349dc55f698d946b4201 |