Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [development]

Questions regarding the development of Tor or one of its sub-projects.

13
votes
1answer
1k views

Chromium browser bundle

What is the current state of porting the TBB from Firefox to Chromium? Several years back the Tor Project blog mentioned work by the Chromium developers to implement the needed APIs; since then, ...
11
votes
3answers
1k views

How to contribute to Tor as an inexperienced developer?

I've often heard contributing to open source projects is a great way to learn, as a student. Tor is something I would like to contribute to as I believe in the cause. I've seen the bug tracker, and ...
5
votes
2answers
5k views

Developing a Tor library

I want to incorporate Tor in my application in order to access a Tor hidden service. Make GET POST requests to the web server. Is there any resource I can read to implement a simple Tor client that ...
5
votes
2answers
50 views

Why do index descriptors use hashes?

According to the Directory Specification: Descriptors were indexed by their digests, in order to prevent malicious caches from giving different versions of a router descriptor to different clients. ...
4
votes
1answer
217 views

Where should I report issues with the Tor website?

I was browsing the Tor website in preparation for the Project for Awesome and I noticed some of the links are broken. To whom should I report these issues to? Can I suggest the fix myself?
4
votes
1answer
129 views

Which countries contribute the most to the Tor source code?

Amongst the developers working on the Tor source code, which countries have the maximum representation in terms of number of contributors and overall contributions?
3
votes
1answer
4k views

How to access local host through tor browser

Hi I'm doing some web development and wanted to be able to do some cross browser testing. Normally I would just point which ever browser I'm using at localhost and go from there. Unfortunately Tor ...
2
votes
1answer
61 views

Does the onion routers know their position in the circuit?

I am making a java implementation of onion routing. The routers in the path on decrypting the received data , are able to device their position in the circuit by knowing the length of the received ...
2
votes
1answer
101 views

Is the Tor project interested in implementing support for Capsicum?

One great new feature of the 0.2.5.x branch is support for Linux seccomp. There is a similar project that's cross-platform (FreeBSD, DragonFly BSD, Linux for now) called Capsicum. It is a project ...
2
votes
2answers
625 views

How to build a modified Tor browser bundle?

How to build a Tor browser bundle with a modified version of Tor? I've some changes on Tor source code that I'd like to try for research reasons.
2
votes
1answer
33 views

Is there a definitive location for Tor Project releases?

Is there a definitive location for various Tor Project latest releases? Some Linux repos as an example will have a "latest" point that redirects requests to the newest published release. I'm looking ...
2
votes
1answer
55 views

Access to Tor anywhere

I develop a software that will necessarily connect to Tor but I'm looking for a solution where Tor is blocked (else, my software would be useless in countries like China for example) how I could do ...
1
vote
1answer
185 views

US govt funds Tor development while NSA attacks it [closed]

How does this work? Moreover, isn't it dangerous that "As of 2012, 80% of the Tor Project's $2M annual budget comes from the United States government, with the Swedish government and other ...
1
vote
2answers
1k views

Communicating through Tor using Python

Are there any libraries that make it easier to do networking in Python using Tor? I'd like to be able to write IRC bots/clients and possibly use other networks, so none of the HTTP libraries which ...
1
vote
2answers
365 views

Need help compiling Tor really bad [closed]

I'm a newbie Tor programmer and I've just edited source code for first time, but I simply can't compile it in my Windows environment. Could someone help me or, if possible, compile it for me, since I'...
1
vote
1answer
446 views

Hidden service hostname change

I'm testing Silvertunnel-NG lib. I want to have a server that accepts connections and a client in the same application. At this moment, I'm trying to connect to my own hidden service created by ...
1
vote
0answers
22 views

SENDME cells, window threshold and last data cells

I'm writing a client in Python and trying to download the consensus. I managed to establish a single-hop connection to an authority server, send the HTTP request, and receive almost all the consensus ...
1
vote
2answers
713 views

Which eCommerce CMS will work in Tor?

Which eCommerce CMS will work in Tor? I tried many CMS like OpenCart, Magento and Wordpress etc, but none of these open correctly in Tor browser, I mean only HTML markup loads up, but no images, ...
1
vote
0answers
14 views

How hard should tor aware applications try to share tor daemons?

How advantageous to anonymity is it for different tor aware applications to share a tor daemon instance? Examples : I’m running both TBB and Pond does it improve anonymity much for both TBB and ...
0
votes
1answer
67 views

What's new in Tor 0.2.9.8?

This is a really exciting update. https://blog.torproject.org/blog/whats-new-tor-0298 According to the tor devs and the image in the article "Service side loses anonymity". But is this entirely ...
0
votes
1answer
57 views

Developing an app in Tor [closed]

Is there a way I can develop an application that sits "within" Tor that I can run blogs and images on.. this is for experts in my industry to share ideas etc. then access from mobile devices etc.
0
votes
2answers
44 views

Make Tor become multiple connection between OR to OR

I study the Tor source code in 0.2.6.10. There should be only one connection between OR to OR because of the cells in Tor. I want to make Tor become multiple connection between OR to OR. After I ...
0
votes
1answer
283 views

Is there a library to make use of Tor's features programatically?

When one wants to write an application that uses some of the features of Tor in a secure manner it would be helpful if there was a library to do so. I wonder if there is a library that provides ...
0
votes
0answers
3 views

How do I build a RPM for Tor client?

It seems like a decision was made to move support for building RPMs to a separate repo. However, that repo seems unmaintained and paths to some source files have changed (e.g. contrib/tor.sh -> ...