Crea VPN con Proxychains & Socks

Apr 30 2023
Introduzione Benvenuti in questo nuovo articolo di oggi, vi mostrerò come eseguire il tunneling delle reti con Proxychains,Socks5 e Chisel. Questa tecnica non è molto utilizzata ma è incredibilmente utile per accedere a una rete in cui non puoi essere di persona, in pratica quello che puoi ottenere è una sorta di VPN “fatta in casa”.

introduzione

Benvenuti in questo nuovo articolo di oggi, vi mostrerò come eseguire il tunneling delle reti con Proxychains,Socks5 e Chisel.

Questa tecnica non è molto utilizzata ma è incredibilmente utile per accedere a una rete in cui non puoi essere di persona, in pratica quello che puoi ottenere è una sorta di VPN “fatta in casa”.

La spiegazione più facile da capire per tutti è che con scalpello e calze si può configurare il tunnel in modo che dalla propria macchina si possa accedere ad un'altra rete connessa ad un'altra macchina con più di un'interfaccia, almeno una sulla rete a cui si vuole accedere, e un altro devi avere una connessione con la macchina attaccante.

C'è un altro modo per farlo, con lo strumento Socat, è più facile da fare, ma ha molti più errori, personalmente non mi piace molto, anche se in un altro articolo te lo mostrerò sicuramente.

Laboratorio

Il laboratorio che ho usato per fare questo POC (proof of concept) contiene i seguenti elementi:

  • KalìLinux
  • 2 macchine Debian
  • Scalpello
  • Calzini5
  • Proxychain

Perfetto, è ora di iniziare, ti racconto la situazione attuale.

Abbiamo accesso a tre macchine, la nostra macchina frontale può comunicare solo con una delle due, l'altra può essere vista solo da un'altra interfaccia dell'altra macchina, questo sarebbe uno schema:

  1. Crea connessione a scalpello tramite calzini

Nella shell dell'hacker è necessario creare una connessione al server con Chisel:

./chisel server --reverse -p 1234

      
                

Hacker : 192.168.0.135

Macchina con entrambe le connessioni: 192.168.0.121 e 10.10.2.4

Ultima macchina: 10.10.2.7

./chisel client 192.168.0.135:1234 R:socks

      
                

2. Proxychain

Devi modificare /etc/proxychains.conf

Commenta dynamic_chain ed esci dai commenti in strict_chain

E nella parte finale da file:

socks5  127.0.0.1 1080

      
                

Risultato:

STA FUNZIONANDO!!!

Conclusioni

Nel complesso penso che sia un ottimo articolo se vuoi accedere a una rete dall'esterno di quella rete.

Se ti piacciono i miei contenuti e vorresti aiutarmi a portare questo progetto al livello successivo, puoi diventare un membro donando un abbonamento mensile. Il tuo supporto mi aiuterà a continuare a creare contenuti di alta qualità. Grazie per la vostra generosità!

Se la donazione non è possibile per te in questo momento, nessun problema! Il tuo supporto nel condividere il mio progetto e diffondere la parola è molto apprezzato. Continuerò a creare e condividere il mio lavoro a prescindere, e sono grato per il vostro incoraggiamento e interesse.

Se vuoi supportarmi puoi controllare il mio Profilo Medio secondario e vedere tutti gli articoli! Seguilo e supportalo!. Questo è il collegamento:

Grazie per aver letto questo :)

S12.

Grazie per aver letto questo :)

S12.