Http isteklerini komut satırı üzerinden anonimleştirmenin bir yolu var mı? Başka bir deyişle, wget
istekte bulunanın IP'sinin görünmediği bir sayfa mümkün müdür ?
Http isteklerini komut satırı üzerinden anonimleştirmenin bir yolu var mı? Başka bir deyişle, wget
istekte bulunanın IP'sinin görünmediği bir sayfa mümkün müdür ?
Yanıtlar:
HTTP trafiğini komut satırından rahatsız etmenin bir yöntemi kullanmaktır tor
. Bu makalede, şu başlıklı yöntem anlatılmaktadır: Programları terminalinizden torify ile anonimleştirme .
tor
Paketi aşağıdaki gibi kurabilirsiniz :
Fedora / CentOS / RHEL
$ sudo yum install tor
Ubuntu / Debian
$ sudo apt-get install tor
Bu dosyayı /etc/tor/torrc
, aşağıdaki satırlar mevcut olacak ve önerilmeyecek şekilde düzenleyin:
ControlPort 9051
CookieAuthentication 0
tor
Hizmeti başlat
$ sudo /etc/init.d/tor restart
Test kurulumu
Gerçek IP
$ curl ifconfig.me 67.253.170.83
anonimleştirilmiş IP
$ torify curl ifconfig.me 2> / dev / null 46.165.221.166
ifconfig.me
Web sitesinin gördüğünüz gibi IP adresimizin artık 46.165.221.166 olduğunu düşünüyor. tor
Bizim için yeni bir IP adresini tetikleyen yeni bir oturum başlatmayı söyleyebilirsiniz :
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
37.252.121.31
Başka bir IP almak için tekrar yapın
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
91.219.237.161
Sayfa İndirme
$ torify curl www.google.com 2>/dev/null
İnternet üzerinden tarama elinks
$ torify elinks www.google.com
curl --socks5
Çorap4 veya çorap4a kullanmaya çalışıyorum , ama hiç çalışmadı. Sadece donmuş.