Skip to content

Repository files navigation

Tor Bridge cli

a simple script for get tor bridge from : https://bridges.torproject.org/bridgesand manage tor service

new version : asciicast

other screenshots :

alt text

alt text

alt text

Requirements (before installation)

Script runs with tor for now! i'll add a proxy version later Install these packages with your package manager:

  1. tor
  2. obfs4proxy
  3. proxychains-ng
  4. feh

Ubuntu,Debian :

# sudo apt install tor obfs4proxy proxychains4 feh

Arch Linux :

# sudo pacman -S tor obfs4proxy proxychains-ng feh

install

curl :

curl -s "https://raw.githubusercontent.com/DevsHashtag/TorBridge/master/tbcli-installer"|sudo bash

local repo :

git clone https://github.com/DevsHashtag/TorBridge.git
chmod +x tbcli-installer-local
sudo ./tbcli-installer-local

uninstall

sudo tbcli -u 

USAGE

this script need to run as root (for get/add/remove/disable/enable bridges and restart tor service)

tbcli -h :
a simple script for get tor bridge from https://bridges.torproject.org/bridges?transport=obfs4 and manage tor service
USAGE :
-a | -A | --add-bridges add bridges into /etc/tor/torrc and print bridges
-p | -P | --print-only-bridges just print bridges
-d | -D | --disable-broken-bridges disable broken bridges in this network connection
-c | -C | --clear-broken-bridges remove all broken bridges from config file /etc/tor/torrc
-e | -E | --enable-all-bridges enable all broken bridges
-r | -R | --reset-tor restart tor service(you can use for start tor btw)
-s | -S | --status-tor [length] status tor service(**no need to root permission, default length is 10**)
-o | -O | --off-tor stop tor service
-u | -U | --uninstall uninstall Script
-h | -H | --help show help(**no need to root permission**)

More

Special thanks to : virtualdemon

update

currently im working on automatic solving captcha feature ( using python ) and its works but i need some time to refactor my code.

Releases

Packages

Used by

Contributors

Languages