up readme e easyinstal
This commit is contained in:
118
README.md
118
README.md
@@ -1,16 +1,5 @@
|
||||
```bash
|
||||
[Utility per tunnel SOCKS5 su Firefox]
|
||||
|
||||
utilizzo: ffproxy <1025-65535> [-i] [-p]
|
||||
|
||||
esempio:
|
||||
Su una finestra del terminale: ssh user@server.mio -D 1234
|
||||
Su una altra finestra del terminale: ffproxy 1234
|
||||
Argomenti
|
||||
-i attiva incognito mode
|
||||
-p uBlock Origin preinstallato
|
||||
-h Mostra questo menu
|
||||
```
|
||||
# WIP
|
||||
|
||||
## L'argomento -p ancora non funziona: installa ma non abilita uBlockOrigin
|
||||
|
||||
@@ -27,4 +16,107 @@ CON L'ARGOMENTO -p SI VUOLE ATTIVARE uBlockOrigin PREINSTALLATO
|
||||
- sostituisce l'ultima graffa del file con:
|
||||
```bash
|
||||
uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}}
|
||||
```
|
||||
```
|
||||
|
||||
|
||||
# CHTUNN
|
||||
|
||||
Utility per tunnel SOCKS5 su Chromium
|
||||
|
||||
|
||||
## INSTALLAZIONE
|
||||
### INSTALLAZIONE VELOCE (Debian/Ubuntu):
|
||||
```bash
|
||||
curl https://repo.esiliati.org/scossa/ffproxy/raw/branch/main/easysetup.sh -o ./easysetup.sh; chmod +x easysetup.sh; ./easysetup.sh; rm easysetup.sh
|
||||
```
|
||||
|
||||
### INSTALLAZIONE NORMALE:
|
||||
#### DIPENDENZE
|
||||
Debian
|
||||
```bash
|
||||
sudo apt install firefox
|
||||
```
|
||||
Arch
|
||||
```bash
|
||||
sudo pacman -Syu chromium
|
||||
```
|
||||
#### SCARICA LO SCRIPT
|
||||
```bash
|
||||
#scarica lo script in /usr/bin/
|
||||
curl https://repo.esiliati.org/scossa/ffproxy/raw/branch/main/ffproxy.sh -o /usr/bin/ffproxy.sh
|
||||
|
||||
#diventa proprietario del file e concedi permessi di esecuzione allo script
|
||||
sudo chown $USER:root /usr/bin/ffproxy.sh; chmod 770 /usr/bin/ffproxy.sh
|
||||
|
||||
```
|
||||
|
||||
#### CREA UN ALIAS
|
||||
|
||||
Apri con un editor il file /home/$USER/.bashrc
|
||||
```bash
|
||||
nano /home/$USER/.bashrc
|
||||
#OPPURE
|
||||
vim /home/$USER/.bashrc
|
||||
```
|
||||
|
||||
scorri finche non trovi una roba come...
|
||||
```bash
|
||||
...
|
||||
alias ll='ls -lah'
|
||||
alias la='ls -la'
|
||||
alias l='ls -CF'
|
||||
alias _='sudo'
|
||||
alias _i='sudo -i'
|
||||
...
|
||||
```
|
||||
...e aggiungi l'alias di ffproxy:
|
||||
```bash
|
||||
...
|
||||
alias ll='ls -lah'
|
||||
alias la='ls -la'
|
||||
alias l='ls -CF'
|
||||
alias _='sudo'
|
||||
alias _i='sudo -i'
|
||||
alias ffproxy='/usr/bin/ffproxy.sh'
|
||||
...
|
||||
```
|
||||
|
||||
## UTILIZZO
|
||||
|
||||
Su una finestra del terminale:<br>
|
||||
Apri una connessione ssh forwardandola su una porta (esempio:la 5555)
|
||||
```bash
|
||||
ssh user@server.mio -D 5555
|
||||
```
|
||||
Su un'altra finestra del terminale:<br>
|
||||
Avvia una sessione di Firefox usando come proxy SOCKS5 la connessione ssh stabilita
|
||||
```bash
|
||||
ffproxy 5555
|
||||
```
|
||||
## NOTA
|
||||
ffproxy crea una cartella per ogni profilo che viene creato come predefinito da firefox <br>
|
||||
ffproxy.sh crea le cartelle "socks5-$1" in /$HOME/.mozilla/firefox/ <br>
|
||||
dove $1 = numero della porta scelta<br><br>
|
||||
|
||||
Per rimuovere tutte le cartelle di sessione create da ffproxy.sh dai il comando:
|
||||
```bash
|
||||
cd /home/$USER/.mozilla/firefox; rm -rf /home/$USER/.mozilla/firefox/*socks5-$PORT; firefox --ProfileManager
|
||||
# o con un alias
|
||||
alias resetff="cd /home/$USER/.mozilla/firefox; rm -rf /home/$USER/.mozilla/firefox/*socks5-$PORT; firefox --ProfileManager"
|
||||
```
|
||||
|
||||
## MENU HELP MOSTRATO DA "ffpproxy --help"
|
||||
|
||||
```bash
|
||||
[Utility per tunnel SOCKS5 su Firefox]
|
||||
|
||||
utilizzo: ffproxy <1025-65535> [-i] [-p]
|
||||
|
||||
esempio:
|
||||
Su una finestra del terminale: ssh user@server.mio -D 1234
|
||||
Su una altra finestra del terminale: ffproxy 1234
|
||||
Argomenti
|
||||
-i attiva incognito mode
|
||||
-p uBlock Origin preinstallato
|
||||
-h Mostra questo menu
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user