Stwórz VPN z Proxychains & Socks

Apr 30 2023
Wprowadzenie Witaj w tym nowym artykule, dzisiaj pokażę ci, jak możesz tunelować sieci za pomocą Proxychains, Socks5 i Chisel. Ta technika nie jest szeroko stosowana, ale jest niezwykle przydatna, aby uzyskać dostęp do sieci, w której nie możesz być osobiście, w zasadzie to, co możesz uzyskać, to rodzaj „domowej roboty” VPN.

Wstęp

Witaj w tym nowym artykule, dzisiaj pokażę ci, jak możesz tunelować sieci za pomocą Proxychains, Socks5 i Chisel.

Ta technika nie jest szeroko stosowana, ale jest niezwykle przydatna, aby uzyskać dostęp do sieci, w której nie możesz być osobiście, w zasadzie to, co możesz uzyskać, to rodzaj „domowej roboty” VPN.

Najłatwiejszym wyjaśnieniem dla wszystkich jest to, że za pomocą dłuta i skarpet możesz skonfigurować tunel tak, aby ze swojej maszyny można było uzyskać dostęp do innej sieci połączonej z inną maszyną z więcej niż jednym interfejsem, przynajmniej jednym w sieci, do której chcesz uzyskać dostęp, oraz inny musisz mieć połączenie z atakującą maszyną.

Jest na to inny sposób, z narzędziem Socat, łatwiej to zrobić, ale ma dużo więcej błędów, osobiście nie bardzo mi się to podoba, chociaż w innym artykule na pewno Ci to pokażę.

Laboratorium

Laboratorium, którego użyłem do wykonania tego POC (proof of concept), zawiera następujące elementy:

  • Kali Linux
  • 2 maszyny Debiana
  • Dłuto
  • Skarpetki5
  • Proxychains

Idealnie, czas zacząć, opowiem o aktualnej sytuacji.

Mamy dostęp do trzech maszyn, nasza frontowa maszyna może komunikować się tylko z jedną z dwóch, drugą można zobaczyć tylko z innego interfejsu drugiej maszyny, byłby to schemat:

  1. Utwórz połączenie dłuta za pomocą skarpet

W powłoce hakera musisz utworzyć połączenie z serwerem za pomocą Chisel:

./chisel server --reverse -p 1234

      
                

Haker : 192.168.0.135

Maszyna z obydwoma połączeniami: 192.168.0.121 i 10.10.2.4

Ostatnia maszyna: 10.10.2.7

./chisel client 192.168.0.135:1234 R:socks

      
                

2. Łańcuchy proxy

Musisz zmodyfikować plik /etc/proxychains.conf

Skomentuj dynamic_chain i zamknij komentarz w strict_chain

I w końcowej części z pliku:

socks5  127.0.0.1 1080

      
                

Wynik:

TO DZIAŁA!!!

Wnioski

Ogólnie uważam, że jest to bardzo dobry artykuł, jeśli chcesz uzyskać dostęp do sieci spoza tej sieci.

Jeśli podobają Ci się moje treści i chciałbyś pomóc mi przenieść ten projekt na wyższy poziom, możesz zostać członkiem, przekazując miesięczną subskrypcję. Twoje wsparcie pomoże mi nadal tworzyć wysokiej jakości treści. Dziękuję za Twoją hojność!

Jeśli w tej chwili przekazanie darowizny nie jest dla Ciebie możliwe, nie ma problemu! Twoje wsparcie w dzieleniu się moim projektem i rozpowszechnianiu informacji jest bardzo mile widziane. Będę nadal tworzyć i udostępniać swoje prace niezależnie od tego i jestem wdzięczny za zachętę i zainteresowanie.

Jeśli chcesz mnie wesprzeć, możesz sprawdzić mój drugi Średni Profil i zobaczyć wszystkie artykuły! Śledź i wspieraj!. Oto linki:

Dzięki, że to przeczytałeś :)

S12.

Dzięki, że to przeczytałeś :)

S12.