Comments (2)
The current model of tor interaction with the graphical interface does not allow you to fully manage tor, which is launched as an NT service.
- The GUI is also a controller that monitors events through the control port. If you connect the controller some time after the launch of tor, you will not be able to get complete information about the current state of circuits, streams, traffic.
- The data for the "Log" section comes directly from the tor process stdout. This allows you to unload the control port from a large amount of processed data. To do this, a system of Pipes is used, which are tied to the process at the stage of its creation and launch. When tor is launched as an NT service, this cannot be done.
- Managing the tor service will require mandatory launch of the Tor Control Panel (TCP) on behalf of the Administrator.
The NT service is suitable for Tor to work as a server, when configured the torrc file once and forgot. But when you need to monitor circuits and streams in real time, change node lists and quickly synchronize all this with the GUI, the tor NT service will not be enough.
If you need TCP to start when Windows starts, then add the program shortcut to the Startup folder. It is not necessary to install tor as an NT service.
from tor-control-panel.
I understand the limitations but I still think it can be useful. Features that are not available when connected via control port instead of managing Tor process itself can be disabled in the UI. "The NT service is suitable for Tor to work as a server, when configured the torrc file once and forgot" - this is mostly how I use it (and I'm also using it from several PCs on the local network as well), but I sometimes need to send commands through control port and the only way to do so on windows that I found so far is using ipython with stem
package which is what I'm doing.
from tor-control-panel.
Related Issues (11)
- [request] add portable version HOT 2
- Program couldn't run HOT 2
- Control remote TOR gateway HOT 2
- [request] add option to open http proxy as well as socks5 using HTTPTunnelPort HOT 4
- Error dialog when trying to stop or start Tor from the tray HOT 1
- [request] proxychain HOT 1
- Portable Mode HOT 1
- virus detected! HOT 1
- Not compatible with Tor Expert Bundle 0.4.7.14 HOT 3
- custom torrc setting HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tor-control-panel.