![]() TorChat clients communicate with each other by using Tor to contact the other's hidden service (derived from his ID) and exchanging status information, chat messages and other data over this connection. Since Tor hidden services can receive incoming connections even if they are behind a router doing network address translation (NAT), TorChat does not need any port forwarding to work. The first public version of TorChat was released in November 2007 by Bernd Kreuß. It is written in Python and used the cross-platform widget toolkit wxPython which made it possible to support a wide range of platforms and operating systems. The older Windows versions of TorChat were built with py2exe (since 0.9.9.292 replaced with pyinstaller) and came bundled with a copy of Tor readily configured so that it could be run as a portable application right off a USB flash drive without any installation, configuration or account creation.īetween 20 weren't any updated packages, resulting in the bundled version of Tor becoming obsolete and unable to connect to the Tor network, which was the reason for the appearance of forks that basically just replaced the bundled Tor.exe with a current one. In December 2010, an official update finally became available that, among some minor bugfixes, also again included an up-to-date Tor.exe. The binary (a Cocoa application) and source-code (C/C++/Objective-C/Objective-C++) bundled in a Xcode 4 project can be downloaded on SourceMac.įorksĪ fork was released for Mac OS X in the summer of 2010 by a French developer. It should be noted that this fork is still in beta and need more test before claiming to be safe.Ī rewrite of the TorChat protocol in Java was created in the beginning of 2012, called jTorChat on Google Code. Containing the latest Tor.exe, it is meant to emulate all the features of the original TorChat protocol, as well as extending the protocols for jTorChat-specific features. Filesharing, while implemented in the original TorChat, is not yet implemented in jTorChat. A new capability in jTorChat is the broadcast mode, which allows a user to send messages to everybody in the network, even if they are not in their buddylist. Also buddy request mode is implemented, which allows a user to request a random user in the jTorChat network to add them. At this stage jTorChat is designed to work effectively on Windows without any configuration, however since its written in Java, it can run on any platform supported by both, Tor and Java itself, making it very portable. The project is actively seeking Java contributors, especially to help debug the GUI interface.Īs of 5 February 2013, developer Prof7bit moved TorChat to GitHub, as a protest against Google selectively censoring access to TorChat download to certain countries. ![]() Prof7bit has switched to working on torchat2, which is a rewrite from scratch, using Lazarus and Free Pascal.I want to check, if an onion address (in my case an ID from torchat) is online. I try to get a status response with the following python code: import requests How can I achieve this, since simple pings are not working. The output is:, which is exactly what I want. ![]() However, when I try to connect to a Torchat-ID, to see, whether it is reachable, I get: Failed to establish a new connection: 0x05: Connection refused. Is there another way to get a status-code response from a Torchat-ID to see, if it is still alive?īelow you can see the Torchat. Your TorChat ID that you give out to people that you want to be able Quote ( link): the first time you open TorChat your computer might generateĭ0dj309jfj94jfgf.onion and from here on out, d0dj309jfj94jfgf will be If they are active, one should be able to get a status response. You could trying using httping for a super simple way to check if a site is up that doesn't respond to a normal ping request.įor example, install on linux like this: sudo apt install httping or on OSX brew install httping. Then, to check a particular url, run: httping -g rrcc5uuudhh4oz3c.onion -x 127.0.0.1:9050 which would check to see if Intel Exchange (a popular dark web destination) is available and active.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |