Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Execucao do programa
- execucao()
- {
- ip=$(curl ifconfig.me --silent | awk {'print $1'})
- clear
- echo -e "\033[01;34m\n ----- Execucao ----- \n\033[01;37m"
- echo -e "\033[01;34m\n ---- https://nordvpn.com/pt/ip-lookup/ ----\n\033[01;37m"
- echo -e "\033[01;35m --> IP atual: $ip \n\033[01;37m"
- # Tor
- #service tor start
- cd TorGhost/
- python3 torghost.py -u
- python3 torghost.py -a
- ip=$(curl ifconfig.me --silent | awk {'print $1'})
- echo -e "\033[01;32m\n--> Novo IP: $ip \n\033[01;37m"
- cd ../
- }
- # IP (usa, china)
- IP()
- {
- clear
- echo -e "\033[01;34m\n ----- IP USA ou CHINA ----- \n\033[01;37m"
- ip=$(curl ifconfig.me --silent | awk {'print $1'})
- echo -e "\033[01;32m\n--> IP: $ip \n\033[01;37m"
- # New Request
- cd TorGhost/
- python3 torghost.py -u
- python3 torghost.py -a -c us,ch
- cd ../
- ip=$(curl ifconfig.me --silent | awk {'print $1'})
- echo -e "\033[01;32m\n--> Novo IP: $ip \n\033[01;37m"
- }
- # Desativacao do programa
- desativacao()
- {
- clear
- echo -e "\033[01;34m\n ----- Desativacao ----- \n\033[01;37m"
- # Finalizando conexao
- cd TorGhost/
- python3 torghost.py -x
- cd ../
- echo -e "\033[01;33m\n-1-> Desativar placa de rede: ifconfig eth1 down \n\033[01;37m"
- echo -e "\033[01;33m-2-> Ativar placa de rede: ifconfig eth1 up \n\033[01;37m"
- }
- # Instalacao do programa
- instalacao()
- {
- echo -e "\033[01;35m\n ----- Instalacao ----- \n\033[01;37m"
- # Estutura de decisao: Analisar se o arquivo existe
- if [[ -r TorGhost/ ]]
- then
- echo -e "\033[01;33m\n # Diretorio existente \n\033[01;37m"
- else
- # Instalar TOR
- apt-get install tor
- # GitHub
- git clone https://github.com/databurn-in/TorGhost.git
- # Instalar
- cd TorGhost/
- chmod +x build.sh
- ./build.sh
- cd ../
- fi
- }
- # Apresentacao
- clear
- echo -e "\033[01;34m -----------------\033[01;37m"
- echo -e "\033[01;35m TOR GHOST \033[01;37m"
- echo -e "\033[01;34m -----------------\033[01;37m"
- echo ""
- echo -e "\033[01;31m [1] Executar \033[01;37m"
- echo -e "\033[01;32m [2] IP (usa, china) \033[01;37m"
- echo -e "\033[01;33m [3] Desativar \033[01;37m"
- echo -e "\033[01;36m [4] Instalar \033[01;37m"
- echo ""
- echo -e -n "\033[01;37m - Opc: \033[01;37m"
- read opc
- clear
- # Estrutura de escolha
- case $opc in
- 1) execucao;;
- 2) IP;;
- 3) desativacao;;
- 4) instalacao;;
- *) ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement