This is the repo for the project of Networks and Mobile Systems course.
Multiple measurements to get mean and variance. Caching effects? Removing caching effects when running multiple measurements? Parallelize?
__DisablePredictedCircuits --> If true, Tor will not launch preemptive "general-purpose" circuits for streams to attach to. (It will still launch circuits for testing and for hidden services.)
- sudo apt update
- sudo apt install tor
- In /etc/tor/torrc, add line SocksPort 9200
- sudo apt install python3-pip
- pip install stem
- git clone https://gitlab.torproject.org/tpo/core/tor.git
- Change hops by changing DEFAULT_ROUTE_LEN in file src/core/or/or.h
- To build Tor: Initial: sudo apt-get install libevent-dev sudo apt install asciidoc
- ./autogen.sh
- ./configure
- make
- make install
- To login in the control plane: telnet localhost 9201, then authenticate