9

I downloaded the latest Tor Expert Bundle here for Windows 7 and extracted the files and directory structure of the .zip to G:\tor-0.2.5.10. In case it matters, my extracted Tor directory structure is as follows:

G:\TOR-0.2.5.10
├───Data
│   │   cached-certs
│   │   cached-microdesc-consensus
│   │   cached-microdescs.new
│   │   lock
│   │   state
│   │
│   └───Tor
│           geoip
│           geoip6
│
└───Tor
        libeay32.dll
        libevent-2-0-5.dll
        libevent_core-2-0-5.dll
        libevent_extra-2-0-5.dll
        libgcc_s_sjlj-1.dll
        libssp-0.dll
        ssleay32.dll
        tor.exe
        torrc
        zlib1.dll

Afterwards, I open up an admin privileged cmd into G:\tor-0.2.5.10\Tor. But when I run tor.exe nothing happens. I see the tor.exe process in taskmgr but there is no console logging displayed -- it's almost like the tor.exe process started itself as a background fork because right after I run it it brings me right back to the command prompt again.

Running tor.exe --version or tor.exe --help also doesn't show anything. I did not have any of these problems with an older version of tor. Is this a new issue introduced with the latest version?

Edit: For completeness, here's also my torrc file in case it's important:

DataDirectory ../Data
#ControlPort 9151
SocksPort 9150
# UseBridges 1
# bridge 60.16.182.53:9001
# bridge 87.237.118.139:444
# bridge 60.63.97.221:443
# ExitNodes 172.10.0.0/16
GeoIPFile ../Data/Tor/geoip
GeoIPv6File ../Data/Tor/geoip6
MaxCircuitDirtiness 1800
ExitNodes {ca},{gb},{au},{us}
StrictNodes 1
greatwolf
  • 245
  • 3
  • 9

4 Answers4

6

This is a known bug, due to the lack of developers working on the Expert bundle.

Meanwhile, if you are looking for a workaround, you can use Tor binaries and files found in the TorBrowserBundle. You will find Tor/ and Data/ directories under c:\path-to-your-torbrowser-dir\TorBrowser\Browser. The rest should be easy. And you will get a console output with this version.

Linostar
  • 1,133
  • 1
  • 9
  • 24
2

Just a note, running tor.exe | more gives you console output of tor

tomcraft
  • 51
  • 3
0

Tor expert bundle is primarily for people who use Internet Explorer or an alternate browser, also, you must manually configure it as follows:

  • extract the files in a new directory (name it whatever you want)
  • Create a shortcut to the Tor.exe file on your desktop
  • Open Internet Explorer and go to Tools-Internet Options-Connections, then open the Lan Settings tab

  • Uncheck Auto detect settings and check "use proxy for Lan connection"

  • Click advanced button, and setup ONLY the SOCKS with 127.0.0.1 , port 9050
  • Save and close
  • Click the Tor.exe shortcut on your desktop (it will open in the background)
  • Open Internet Explorer, and Tor will work.
Jens Kubieziel
  • 8,630
  • 5
  • 35
  • 116
Dboi
  • 9
  • 1
0

Try to install tor as NT service https://www.torproject.org/docs/faq.html.en#NTService

For you

G:\TOR-0.2.5.10\Tor\tor.exe --service install -options -f G:/TOR-0.2.5.10/Tor/torrc