Torna indietro   Hardware Upgrade Forum > Networking e sicurezza > Networking > Wireless

OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
Abbiamo partecipato all'OVHcloud Summit 2025, conferenza annuale in cui l'azienda francese presenta le sue ultime novità. Abbiamo parlato di cloud pubblico e privato, d'intelligenza artificiale, di computer quantistici e di sovranità. Che forse, però, dovremmo chiamare solo "sicurezza"
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a
Abbiamo potuto mettere le mani in anteprima sul nuovo monitor MSI dedicato ai giocatori: un mostro che adotta un pannello QD-OLED da 26,5 pollici con risoluzione 2560 x 1440 pixel, frequenza di aggiornamento fino a 500 Hz e tempo di risposta di 0,03 ms GtG
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro
DJI aggiorna la sua linea di droni ultraleggeri con Neo 2, un quadricottero da 160 grammi che mantiene la compattezza del predecessore ma introduce una stabilizzazione meccanica a due assi, sensori omnidirezionali e un sistema LiDAR
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-04-2018, 10:56   #1
spider81man
Member
 
Iscritto dal: Nov 2007
Messaggi: 254
Installiamo TOR su NEXX wt3020 e navighiamo in ANONIMATO

Ciao a tutti,
riposto questa PICCOLA GUIDA solo perchè quelle in precedenza non sono più funzionanti per vari motivi.
Prima di cominciare ATTENZIONE: Il rischio di brickare (rendere inutilizzabile il router) è alto non mi prendo responsabilità.

Installazione di OpenWRT

Quello scritto in neretto, sono i comandi da digitare mentre il sottolineato sono le risposte che darà il ROUTER:

$ telnet 192.168.8.1

Trying 192.168.8.1…
Connected to 192.168.8.1.
Escape character is ‘^]’.


login: nexxadmin
Password: y1n2inc.com0755

(SONO LE CREDENZIALI DI DEFAULT, SE LE AVETE CAMBIATE USATE LE NUOVE)

BusyBox v1.12.1 (2015-02-05 18:04:51 HKT) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.


# cd /tmp

# wget http://downloads.openwrt.org/release...sysupgrade.bin (ANDIAMO A SCARICARE OPENWRT)


Connecting to downloads.openwrt.org.it (78.24.191.177:80)
openwrt-18.06.2-ramips 100% |*******************************| 3670k 00:00:00 ETA


# mtd_write -r write openwrt-18.06.2-ramips-mt7620-wt3020-8M-squashfs-sysupgrade.bin mtd3 (ANDIAMO A SCRIVERE OPENWRT SUL ROUTER)

Unlocking mtd3 …
Writing from openwrt-18.06.2-ramips-mt7620-wt3020-8M-squashfs-sysupgrade.bin to mtd3 … [e]



Attenzione: Il dispositivo a questo punto potrebbe autonomamente chiudere il telnet. Non farti prendere dal panico.

A questo punto, dovresti eseguire il software OpenWRT.
OpenWRT assegna l’indirizzo IP 192.168.1.1 alla porta LAN del router, per ora la WiFi è disabilitata quindi connettiti via cavo. Se sei ancora in grado di connettersi a 192.168.8.1, qualcosa è andato storto: ripeti il procedimento.

Installiamo OnionWRT

Collegati in Telnet al router e cambia la password di root:

$ telnet 192.168.1.1

Trying 192.168.1.1…
Connected to openwrt.lan.
Escape character is ‘^]’.

——————————————
BusyBox v1.23.2 (2015-07-25 03:03:02 CEST) built-in shell (ash)
—————————————————–
CHAOS CALMER (15.05, r46767)
—————————————————–
* 1 1/2 oz Gin Shake with a glassful
* 1/4 oz Triple Sec of broken ice and pour
* 3/4 oz Lime Juice unstrained into a goblet.
* 1 1/2 oz Orange Juice
* 1 tsp. Grenadine Syrup
————————————————–


root@OpenWrt:/# passwd

Changing password for root
New password:
Retype password:
Password for root changed by root
root@OpenWrt:/#


A questo punto OpenWRT blocca il telnet e devi per forza collegarti in SSH tramite Putty o qualsiasi altro software. L’interfaccia Web LuCI è abilitata.
Configura ora la tua connessione internet tramite Web.
Collegati in SSH

root@OpenWrt:/#opkg update
root@OpenWrt:/#opkg install wget

root@OpenWrt:/#opkg install openssl-util

root@OpenWrt:/# wget http://www.gieri.it/tor/install-tor.txt

root@OpenWrt:/# mv install-tor.txt install-tor.sh (RINOMINIAMO il file da .txt a .sh in modo da essere eseguibile)

IN ALTERNATIVA, in caso non vi faccia scaricare niente dal sito poichè magari nel frattempo ha cambiato dominio o è stato chiuso, potete fare così:

root@OpenWrt:/#opkg install nano
root@OpenWrt:/#nano install-tor.sh

A questo punto si aprirà un file di testo voi copiate ed incollate, selezionando tutto con il mouse poi tasto Destro COPIA ed mouse tasto destro INCOLLA, quanto messo sotto:

#!/bin/sh
############################################################################################
# Configure OnionWRT #
# Reused from: #
# 1) http://onionwrt.us.to/install #
# 2) https://byteseclabs.com/some-work-mo...tor-anonymizer #
############################################################################################

LAN_IP=$(uci get network.lan.ipaddr)
opkg update 2>&1 >/dev/null

# Install Tor
( opkg list-installed |grep -q tor ) || opkg install tor
( opkg list-installed |grep -q tor ) || { echo "Error: Tor is not installed."; exit; }

# Configure Tor
# Create User and Group
( cat /etc/passwd |grep -q ^tor ) || echo "tor:*:52:52:tor:/var/run/tor:/bin/false" >> /etc/passwd
( cat /etc/shadow |grep -q ^tor ) || echo "tor:*:0:0:99999:7:::" >> /etc/shadow
( cat /etc/group |grep -q ^tor ) || echo "tor:x:52:" >> /etc/group

# House Keeping
killall -9 tor
rm -rf /etc/tor
rm -rf /var/lib/tor
rm -f /var/run/tor.pid

# Create Tor Configuration
mkdir -p /etc/tor

cat > /etc/tor/torrc << EOF
# Tor configuration auto-generated by onionwrt script
User tor
RunAsDaemon 1
PidFile /var/run/tor.pid
DataDirectory /var/lib/tor
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsSuffixes .onion,.exit
AutomapHostsOnResolve 1
TransPort 9040
TransListenAddress 127.0.0.1
TransListenAddress ${LAN_IP}
DNSPort 9053
DNSListenAddress 127.0.0.1
DNSListenAddress 0.0.0.0:5300
DNSListenAddress ${LAN_IP}
ControlPort 9051
EOF

mkdir -p /var/lib/tor
chown tor /var/lib/tor
mkdir -p /var/run
touch /var/run/tor.pid
chown tor /var/run/tor.pid

# Configure transparent proxy
sed -i -e '/# DNT/d' /etc/firewall.user

cat >> /etc/firewall.user << EOF
iptables -t nat -A PREROUTING -i br-lan -s $(uci get network.lan.ipaddr)/$(ipcalc.sh $(uci get network.lan.ipaddr) $(uci get network.lan.netmask)|grep PREFIX|cut -d "=" -f 2) -d $(uci get network.lan.ipaddr) -j RETURN # DNT
iptables -t nat -A PREROUTING -i br-lan -p udp --dport 53 -j REDIRECT --to-ports 9053 # DNT
iptables -t nat -A PREROUTING -i br-lan -p tcp --syn -j REDIRECT --to-ports 9040 # DNT
# Drop ICMP # DNT
iptables -A INPUT -p icmp --icmp-type 8 -j DROP # DNT
# security rules from https://lists.torproject.org/piperma...ch/032507.html # DNT
iptables -A OUTPUT -m conntrack --ctstate INVALID -j DROP # DNT
iptables -A OUTPUT -m state --state INVALID -j DROP # DNT
# security rules to prevent kernel leaks from link above # DNT
iptables -A OUTPUT ! -o lo ! -d 127.0.0.1 ! -s 127.0.0.1 -p tcp -m tcp --tcp-flags ACK,FIN ACK,FIN -j DROP # DNT
iptables -A OUTPUT ! -o lo ! -d 127.0.0.1 ! -s 127.0.0.1 -p tcp -m tcp --tcp-flags ACK,RST ACK,RST -j DROP # DNT
# disable chrome and firefox udp leaks # DNT
iptables -t nat -A PREROUTING -p udp -m multiport --dport 3478,19302 -j REDIRECT --to-ports 9999 # DNT
iptables -t nat -A PREROUTING -p udp -m multiport --sport 3478,19302 -j REDIRECT --to-ports 9999 # DNT
EOF

# Configure WiFi.
[ -z "$SSID" ] && SSID=OnionWRT
[ -z "$KEY" ] && KEY=t0rmenta

# Check key
if [ ! -z "$KEY" ]
then
[ $(echo -n $KEY| wc -c) -lt 7 ] && { echo "KEY is too short."; exit; }
[ $(echo -n $KEY| wc -c) -gt 62 ] && { echo "KEY is too long."; exit; }
( opkg list-installed |grep -q wpad-mini ) || opkg install wpad-mini
fi

mv /etc/config/wireless /etc/config/wireless.bak
wifi detect |grep -v disabled|grep -v REMOVE > /etc/config/wireless

# Configure all "lan" wifis.
for radio in $(uci show wireless|grep lan|cut -d "." -f 2)
do
uci set wireless.${radio}.ssid=${SSID}
[ ! -z "$KEY" ] && { uci set wireless.${radio}.encryption=psk;uci set wireless.${radio}.key=${KEY}; } || uci set wireless.${radio}.encryption=none
done

uci commit

# WiFi up
wifi
/etc/init.d/tor enable
/etc/init.d/tor start
/etc/init.d/firewall stop
/etc/init.d/firewall start

Appena incollato digitiamo CTRL+X e salviamo premendo 2 volte ENTER.

Se digitate il comando

root@OpenWrt:/#ls –l

vi comparirà il file appena scaricato/creato cioè install-to.sh. In caso non lo troviate non l’avete scaricato o salvato quindi ripetete il passaggio.

Successivamente

root@OpenWrt:/# sh ./install-tor.sh (ANDIAMO QUINDI A METTERE IL ROUTER SULLA RETE TOR)

Il Sistema farà tutto questo:

Installing tor (0.2.5.12-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/……………………….
Installing libevent2 (2.0.22-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/………………………..
Installing libopenssl (1.0.2e-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/………………………….
Installing zlib (1.2.8-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/………………………….
Installing libpthread (0.9.33.2-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/………………………….
Installing librt (0.9.33.2-1) to root…
Downloading http://downloads.openwrt.org/chaos_calmer/………………………….
Configuring libpthread.
Configuring libevent2.
Configuring librt.
Configuring zlib.
Configuring libopenssl.
Configuring tor.
Warning: Unable to locate ipset utility, disabling ipset support
* Flushing IPv4 filter table
* Flushing IPv4 nat table
* Flushing IPv4 mangle table
* Flushing IPv4 raw table
* Flushing IPv6 filter table
* Flushing IPv6 mangle table
* Flushing IPv6 raw table
* Flushing conntrack table …
Warning: Unable to locate ipset utility, disabling ipset support
* Populating IPv4 filter table
* Zone ‘lan’
* Zone ‘wan’
* Rule ‘Allow-DHCP-Renew’
* Rule ‘Allow-Ping’
* Rule ‘Allow-IGMP’
* Rule #7
* Rule #8
* Forward ‘lan’ -> ‘wan’
* Populating IPv4 nat table
* Zone ‘lan’
* Zone ‘wan’
* Populating IPv4 mangle table
* Zone ‘lan’
* Zone ‘wan’
* Populating IPv4 raw table
* Zone ‘lan’
* Zone ‘wan’
* Populating IPv6 filter table
* Zone ‘lan’
* Zone ‘wan’
* Rule ‘Allow-DHCPv6’
* Rule ‘Allow-MLD’
* Rule ‘Allow-ICMPv6-Input’
* Rule ‘Allow-ICMPv6-Forward’
* Rule #7
* Rule #8
* Forward ‘lan’ -> ‘wan’
* Populating IPv6 mangle table
* Zone ‘lan’
* Zone ‘wan’
* Populating IPv6 raw table
* Zone ‘lan’
* Zone ‘wan’
* Flushing conntrack table …
* Set tcp_ecn to off
* Set tcp_syncookies to on
* Set tcp_window_scaling to on
* Running script ‘/etc/firewall.user’


Quando ha finito digitiamo

root@OpenWrt:/# reboot (ANDIAMO A RIAVVIARE IL ROUTER)

Hai finito, il router si riavvierà. Se tutto è andato correttamente, vai su questa pagina e controlla che sei sotto rete TOR: https://check.torproject.org/


Spero la cosa vi sia utile, la presente guida è stata scritta solo a fini ludici scopiazzando di qua e di la da internet altri articoli e testata da me.
E' stata in parte presa anche dal sito http://www.gieri.it/trasformare-il-r...un-tor-router/, se ci passate cliccate qualche link pubblicitario SOLO per fargli guadagnare due lire :P
Ciao a tutti e fatemi sapere
spider81man

Ultima modifica di spider81man : 06-07-2019 alle 10:10.
spider81man è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2019, 11:31   #2
spider81man
Member
 
Iscritto dal: Nov 2007
Messaggi: 254
Buongiorno,
guida MODIFICATA con il link al nuovo OpenWRT.
Ciao
spider81man
spider81man è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro DJI Neo 2 in prova: il drone da 160 grammi guada...
L'IA "seria" di Appian è diversa: inserita nei processi e rispetta dati e persone L'IA "seria" di Appian è divers...
Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
Giorgia Meloni 'una di noi': Palazzo Chi...
Airbus richiama oltre 6.000 A320: rischi...
Tra open hybrid cloud e sovranità...
Il nuovo SSD Samsung è fatto con ...
Russia contro WhatsApp: il piano per spe...
Battlefield 6, oltre 2,39 milioni di ten...
La Cina spiazza tutti: nuovo chip per l'...
Nexperia, altro che caso chiuso: il caos...
Nuova tecnologia AMD FSR Ray Regeneratio...
Motorola Edge 60 Neo e Motorola Moto Wat...
Weekend e offerte Amazon Black Friday ag...
Il tuo indirizzo IP è compromesso...
Eureka J15 Evo Ultra in super sconto: or...
Robot aspirapolvere in super sconto per ...
Black Friday Amazon: le migliori occasio...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v