Sto usando un programma che ho codificato in C #.
Tutto ciò che fa è usare HttpWebRequest
per richiedere alcune pagine e leggere le informazioni da loro.
Ho provato a farlo funzionare attraverso Tor. Ho installato il pacchetto Vidalia e Widecap.
Il mio programma è sicuramente eseguito attraverso Tor perché ho controllato il mio IP all'interno del programma.
Ma ricevo questo avviso nel registro dei messaggi di vidalia:
Aug 22 10:40:42.290 [Warning] Your application (using socks5 to port 80) is giving Tor only an IP address. Applications that do DNS resolves themselves may leak information. Consider using Socks4A (e.g. via privoxy or socat) instead. For more information, please see https://wiki.torproject.org/TheOnionRouter/TorFAQ#SOCKSAndDNS.
Ho provato un sacco di metodi per smettere di ricevere questo avviso, ma lo sto ancora ottenendo.
Ho provato ad usare Privoxy ma quando lo avvio non viene scritto nulla nella console, ma non sembra funzionare.
Il pacchetto installa Polipo per impostazione predefinita. Ho provato a eseguirlo e viene visualizzato il seguente messaggio:
DNS: couldn't open /etc/resolv.conf: No such file or directory Disabling disk cache: No such file or directory Disabling local tree: No such file or directory Established listening socket on port 8123.
Se provo a connetterti su 8123 sembra che non ci sia nulla da ascoltare lì.
Ho controllato le FAQ di Tor. Per Windows sembra che ci siano solo TorDNS che non sembrano esistere.
E una macchina virtuale e non credo che ciò mi aiuterà nel mio caso.
Ho anche provato a usare proxyfirewall invece di widecap ma sputa un errore all'avvio e nient'altro accade comunque.
Qualche idea? Grazie.