7 ms·
Tor Messenger Beta: Chat Over Tor, Easily
- dang 11y agoAlso https://news.ycombinator.com/item?id=10474591 https://news.ycombinator.com/item?id=10474591.
- deleted 11y ago[deleted]
- lcswi 11y agoInteresting, I never heard of instantbird before. This is great news!
- Perceptes 11y agoWow, I had no idea the Tor Project was working on something like this. There really hasn't been a good solution for secure, multi-platform instant messaging. My contacts are fragmented across different services, most of which do not have (let alone enforce) clients with end-to-end encryption. I'm really hoping for some sort of platform that can gain widespread adoption and that isn't restricted to any particular device or OS.
- p4bl0 11y agoWhat is described in the post won't force end-to-end encryption. It is more or less the same as using your current IM client over Tor: you still depend on a server which you may not control and communication between this server and your contact (directly or via your contact's server) may not be encrypted all the way. To be secure you would still need to use OTR, even if your contact also uses a Tor enabled IM client. Otherwise if you want end-to-end over Tor communication, Ricochet works quite well :).
- XorNot 11y agotox.im is more what you want I'd say. The DHT means its super easy to use for custom notification solutions IMO.
- Perceptes 11y agoYes, I understand that, but AFAIK the only halfway decent client on OS X that supports OTR is Adium, and the UX is really bad. A simpler, more reliable client with OTR is welcomed. The direct integration with the Tor network is the icing on the cake.
- zz1 11y agoThe UX is not the biggest issue, but rather the buggy library it is based on. There is an alternative: https://jitsi.org/ https://jitsi.org/
- tacojuan 11y agoSo this is compatible with XMPP? I've been toying the idea of setting up an xmpp server and this may push me over the edge...
- snassar 11y agoYes it is. I have Tor Messenger running without problems with two different XMPP servers.
- forgotpwtomain 11y agoGreat to see this - there was a similar project I tried awhile ago (https://github.com/prof7bit/TorChat https://github.com/prof7bit/TorChat) and it was quite disappointing to see it no longer maintained.
- dombili 11y agoIf the setup screen stays the way it is, this is probably never going to take off. The fact that it's officially coming from Tor devs is important and I'm sure people who already use Tor can use this app relatively easily, but if the point is to get more people to use secure and private messaging apps, asking people to enter their xmpp credentials isn't the way to go. Additionally, adding GTalk, Facebook Chat etc. into the mix is only going to confuse people because they'll assume they're secure just by using this app. But in order to have a secure and private conversation you need people on both ends of the conversation to use a client that supports OTR. They mentioned Pond and Ricochet in that post and I'm a big fan of both but especially Ricochet. It has no setup, no configuration. Just share your address and talk. That's the way it should be. But it's only available on desktops. These days most people connect to the internet only by using their smartphones and if you only support desktop computers (even if you're x-platform) you're missing out on a lot of people already. The perfect solution would be Signal's encryption combined with Telegram's availability, but unfortunately we're not there yet. I'll keep my eye on this project and I really do hope it takes off but as of right now, it's not that different from any other secure messaging app you can find on the internet that only tech savvy people can use.
- Perceptes 11y agoAs soon as Signal has native clients for OS X, Windows, and Linux, it's game over. I will use Signal exclusively for chatting everywhere.
- simoncion 11y agoWhat is the deal with the year+ it has taken to get this done? I'm sure that the WhatsApp thing took a large amount of effort, but that was over 6+ months ago, right? Is Twitter demanding too much of the Whisper Systems folks' time on other projects?
- andrewpi 11y agoI believe Moxie left Twitter back in 2013.
- Perceptes 11y agoSo far I've tried connecting to Google Talk, Twitter, and Facebook. Google Talk and Facebook both blocked the connection and sent me notices that they thought my account had been compromised. After confirming with Facebook that it really was me, the next login succeeded. Google Talk continued to block additional connection attempts even after I logged in on the web and marked the blocked attempt as really being me. I've previously had trouble with this issue with Gmail when I was attempting to use a Gmail address for notifications sent from Monit on a cloud server. While you can tell Google that a connection attempt in the past was really you, this doesn't seem to have any effect on the next login attempt, so effectively Tor Messenger doesn't work with Google for me. In general, the fact that each time you launch the client (or generate a new path through the Tor network) you get a new IP, these sorts of security measures put in place by the chat networks could be a difficult issue to work around.
- snassar 11y agoThe biggest problem with connecting to Google Talk and Facebook is that they have deprecated XMPP access[1]. Well Google hasn't really, but they might as well have[2]. As someone who trains people on using XMPP and OTR, Google Talk used to be a great XMPP service and now makes it very difficult for most users to understand why they are having problems with the service. 1) https://developers.facebook.com/docs/chat https://developers.facebook.com/docs/chat 2) https://xmpp.org/2015/03/no-its-not-the-end-of-xmpp-for-google-talk/ https://xmpp.org/2015/03/no-its-not-the-end-of-xmpp-for-goog...
- czechdeveloper 11y agoIt crashes for me right on start (Unhandled exception at 0x0EDC9BD5 (d2d1.dll) in instantbird.exe: 0xC0000005: Access violation writing location 0x00000000.). But once fixed, it can be great.
- boklm 11y agoYou can try the following workaround: https://trac.torproject.org/projects/tor/ticket/17453#comment:7 https://trac.torproject.org/projects/tor/ticket/17453#commen...
- JohnTHaller 11y agoFor the curious, this is InstantBird (which uses Pidgin's libpurple* library for chat and Mozilla for UI/rendering) plus the Off The Record/OTR plugin (for encryption of content) plus a Tor client. Note that InstandBird last had a release in December 2013 and their blog was abandoned in July 2014, so their future is a bit up in the air even though commits still happen on the Mercurial repository at Mozilla. Pidgin has released multiple security updates since the December 2013 release of InstantBird 1.5. I'm unsure if the Tor folks have incorporated these changes offhand. They use the clunky gitweb client for web browsing of their repository and I don't have time to clone a git repo at the moment. It's also worth noting that Pidgin's libpurple uses XMPP for Facebook and Google chats, neither of which will work well any longer due to both of them deprecating XMPP. If you'd like to use secure chat and are unconcerned with the meta-data, there are quite a few better options at present. If you'd like to use secure chat over Tor, you can use any of those options over the Tor network manually. This does have a lot of promise for making it easier for a regular end user, though, so testing and feedback are encouraged. *Update - According to a comment reference below, they now build without libpurple using their own custom Javascript libraries.
- middleclick 11y agoInstantbird still seems to be under very active development. See the comm-central repository, which is Instantbird. Tor Messenger does not seem to be using libpurple, at least judging by the comments here: https://lwn.net/Articles/662471/#Comments https://lwn.net/Articles/662471/#Comments. And I tried it with Google Talk and it works. Wikipedia says that Google Talk as a client was deprecated but you can still use it with third-party clients like Pidgin, Tor Messenger, etc.
- JohnTHaller 11y agoThat's surprising. Thanks for the link. So, they rewrote all of libpurple's chat handling in Javascript? You can still mostly connect into Google via XMPP, it's just a bit clunky. And it doesn't work as a true XMPP service as you can't connect to anyone but Google with it. I'm using it in Pidgin right now.
- 11y ago
- mtgx 11y agoAvira alerts me that it found some kind of malware in instantbird.exe.
- ehPReth 11y agoWhat name does your AV return for the malware warning when running instantbird.exe?
- squidlogic 11y agoGood to have another E2EE chat option. End to end encryption needs to be the new normal. It's not enough to just encrypt the connection to your service anymore. That might have been a feather in the caps of eCommerce sites in the 90s, but today we can and should do better.
- lordofmoria 11y agoI agree, it's nice to have a choice in end-to-end messaging services. But now that iMessage/Signal/TextSecure exist, seems like end-to-end messaging is solved. People need to move on to harder end-to-end use cases that go beyond OTR messaging. I guess Tor will provide more anonymity, which is a nice plus.