- aplikasi yang mendukung TCP dan DNS tunneling melaui proxy
- aplikasi yang mendukung proxy HTTP, SOCKS4 dan SOCKS 5
- mendukung penggunaan proxy dengan tipe berbeda pada rantai yang sama
- membuat rantai proxy: menggabungkan beberapa proxy dalam satu rantai
Pemanfaatan proxychains :
- menjalankan aplikasi melalui proxy server
- mengakses internet dari jaringan yang dibatasi oleh firewall
- menyembunyikan IP
- menjalankan SSH, telnet, wget, ftp, apt, vnc, nmap, dan lain-lain melalui proxy
- mengakses intranet (192.168.x.x/10.x.x.x) dari luar melalui reverse proxy
- download ProxyChains 2.1
- unpack dengan perintah (ganti x sesuai versi)
tar -xzvf proxychains-x.x.tar.gz
- masuk ke direktori hasil unpacking (ganti x sesuai versi)
cd proxychains-x.x
- configure, make (menggunakan lebih dari 1 thread biar cepat) dan install
./configure && make -j3 && sudo make install-strip
- edit file konfigurasi proxychains yaitu "/etc/proxychains.conf" sesuai kebutuhan
- buat tunnel menggunakan ssh (*nix) atau putty (Win32)
ssh -fNC -D 8888 someone@somewhere.net
- check apakah tunnel sudah aktif
netstat -an | grep 8888
- edit file konfigurasi proxychain (/etc/proxychains.conf), tambahkan baris berikut setelah "[ProxyList]"
socks5 127.0.0.1 8888
- jalankan aplikasi yang ingin dilewatkan melalui proxy menggunakan perintah "proxychains nama_aplikasi" , misalnya
proxychains lynx http://www.checkip.org/
- dengan cara di atas, maka lynx akan berjalan dengan menggunakan SSH tunnel yang sudah diaktifkan sebelumnya
0 komentar:
Posting Komentar