Slashdot Mirror


Developer Of Anonymous Tor Software Dodges FBI, Leaves US (cnn.com)

An anonymous reader quotes a report from CNN: FBI agents are currently trying to subpoena one of Tor's core software developers to testify in a criminal hacking investigation, CNNMoney has learned. But the developer, who goes by the name Isis Agora Lovecruft, fears that federal agents will coerce her to undermine the Tor system -- and expose Tor users around the world to potential spying. That's why, when FBI agents approached her and her family over Thanksgiving break last year, she immediately packed her suitcase and left the United States for Germany. "I was worried they'd ask me to do something that hurts innocent people -- and prevent me from telling people it's happening," she said in an exclusive interview with CNNMoney. Earlier in the month, Tech Dirt reported the Department of Homeland Security wants to subpoena the site over the identity of a hyperbolic commenter.

55 of 323 comments (clear)

  1. Power corrupts... by boa · · Score: 4, Insightful

    "Unlimited power is apt to corrupt the minds of those who possess it"
    -- William Pitt the Elder, 1770

  2. Hyperbolic by Anonymous Coward · · Score: 2, Funny

    Tech Dirt reported the Department of Homeland Security wants to subpoena the site over the identity of a hyperbolic commenter.

    What a bunch of NAZIs!

    I mean, here's some poor bastard who wants to talk about geometry, calculus and math, and those fucking NAZIs at the DHS want him?!

    Talk about an anti-science society!

    1. Re:Hyperbolic by clemdoc · · Score: 4, Funny

      They're lucky they're not trying to meet a parallel commenter.

    2. Re:Hyperbolic by tysonedwards · · Score: 2

      I get that math is scary, but do we really need to subpoena someone who knows how to effectively calculate mirror images? Surely this is an overreach of their power and they could find a local math professor if they truly have no one on salary who has taken an intro to calculus course.

      --
      Thirty four characters live here.
  3. undermining the Tor system by Anonymous Coward · · Score: 5, Insightful

    If she is "one of Tor's core software developers" and she thinks she alone could "undermine the Tor system -- and expose Tor users around the world to potential spying", what does that tell us about Tor.

    Is she saying nobody checks code-submissions she makes?

    What exactly is she saying here.

    1. Re:undermining the Tor system by houstonbofh · · Score: 5, Insightful

      No, what she is saying is the FBI may believe she can which puts her in a very bad position. If she is successful she "undermine(s) the Tor system -- and expose(s) Tor users around the world to potential spying" and if she is not she is imprisoned for contempt of court. I can see why she left. I can also see why so many security professionals keep their passport current. Way to keep the USA in the forefront of security; scare them to Germany.

    2. Re:undermining the Tor system by AmiMoJo · · Score: 2

      Developers are prime targets because if the FBI can coerce them secretly they can introduce flaws that look like innocent mistakes. When discovered people just put them down to human error and move on.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:undermining the Tor system by wonkey_monkey · · Score: 4, Insightful

      No, but they know more about it than most people, and thus are in a better position to break it. That, or the FBI may want to utilise her standing in the community to push through unfavourable code without too much scrutiny.

      --
      systemd is Roko's Basilisk.
    4. Re:undermining the Tor system by Anonymous Coward · · Score: 2, Insightful

      Of course they have special access - they write it. Yes, the source code is there to read and there are a whole team of developers, and if she tried to introduce a security-breaking bug it could be discovered, either straight away assuming there are commit reviews, or later on. But, especially if well crafted and obfuscated (see the Underhanded C Contest for examples), it could survive long enough for the feds to get what they want, and it could even be plausibly deniable that it was malicious anyway.

      So yes, if the feds put pressure on the developers of your favourite open source security software I'd be worried. And given that most projects have at least some US developers, I'd be worried anyway.

    5. Re:undermining the Tor system by 110010001000 · · Score: 2

      If people can make commits to Tor without too much scrutiny then the system isn't secure.

    6. Re:undermining the Tor system by Anonymous Coward · · Score: 3, Insightful

      Okay, sure, we get it, a brick is secure. Anything more complex is not. Can we move on now?

      Of course Tor can be compromised more easily by a developer. Do you regularly download new copies, compile from source, verify that the binaries match the source, and verify that the changelogs posted match the changes that you downloaded? No? Geez, it's like you don't want to check whether things are secure or not!

    7. Re:undermining the Tor system by TheGratefulNet · · Score: 3, Insightful

      no system is secure. why do you keep parroting that same thing over and over?

      (fingered, mate. fwiw)

      --

      --
      "It is now safe to switch off your computer."
    8. Re:undermining the Tor system by Anonymous Coward · · Score: 2, Funny

      Obviously they'd ask her to only backdoor a specific pedo's copy of tor and not everyone else's copies.

    9. Re:undermining the Tor system by mrchaotica · · Score: 4, Interesting

      Do you regularly download new copies, compile from source, verify that the binaries match the source, and verify that the changelogs posted match the changes that you downloaded? No? Geez, it's like you don't want to check whether things are secure or not!

      And then cross-compile again on several heterogeneous architectures (including at least one very old one) and verify that all the output matches, in order to avoid the Ken Thompson hack? And did you do all this for every single piece of code running on the machine, including things like the hard drive firmware and CPU microcode?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:undermining the Tor system by Anonymous Coward · · Score: 2, Insightful

      There are many differences to you and me that melt away in the eyes of law enforcement. When you add secret courts, secret laws, Patriot Acts, NSLs, and other Gestapo-level shit into the mix, it starts getting dangerous. I wouldn't trust the FBI any farther than I could throw them.

    11. Re:undermining the Tor system by butzwonker · · Score: 2

      It is impossible to create a system that does not allow the developer(s) of the system to slip in flaws. No source code auditing can prevent that, since either the auditors can control the distribution of the executables, in case of which they could slip in a flaw, or they cannot control the distribution of the executables, in case of which one of the developers could slip in a flaw.

      The best that could be done is to do all development in teams, preferably randomly assigned, and ensure that all code changes and code distribution is done in teams as well, so there is literally always someone looking over another one's shoulder. Pretty hard to get much done in that way, though.

    12. Re:undermining the Tor system by tom229 · · Score: 3, Interesting

      I decided to verify some of this speculation with information easy to obtain.. It turns out she's a very minor contributor. 3 commits, ever. To suggest her code contributions wouldn't be reviewed by the plethora of more active maintainers is pretty wild. Tor is open source, the FBI can make "clever" contributions on their own. They don't need the secret help of a very minor contributor. Furthermore, exit nodes are a much better avenue for compromise.

      Something fishy is going on here. If she's running and offering this bad of an excuse ("I don't want people to get hurt") it sounds like she's got something more I important to hide. Don't be surprised when more of this unravels and she turns out to be complicit in some illegal activities on that network.

      --
      If it ain't broke, don't fix it.
    13. Re:undermining the Tor system by vel-ex-tech · · Score: 5, Insightful

      Yeah, keep following those etymologies like you found the true meaning of this or that magickal term, as if citing the true etymology of the word gives you some magickal power over those who would destroy liberty. Sir James George Frazer called. He wanted to ask you more about your system of magick for an updated edition of The Golden Bough.

      My memory isn't what it used to be, but wasn't it a subpoena that Apple fought for weeks and weeks not so long ago? A subpoena that attempted to coerce Apple into spending time and resources writing custom firmware?

      Maybe Lovecruft here didn't think she would be able to mount the same quality defense against such a subpoena as an international megacorp known for having a veritable money bin of wealth sitting around.

      I don't give a shit if it's called a subpoena or whatever the fuck that means in your system of magick. It's clear what the government is doing.

    14. Re:undermining the Tor system by myowntrueself · · Score: 4, Funny

      Oh. Then the system isn't very secure, is it? I don't know "Isis Agora Lovecruft". Should I trust her code?

      Wait WHAT? Her *name* is Isis!?!?!? How the fuck wasn't she on the no-fly list!

      Sheesh, there go your TSA and Homeland security dollars right there! Those guys really dropped the ball on this one!

      --
      In the free world the media isn't government run; the government is media run.
    15. Re:undermining the Tor system by Kierthos · · Score: 2

      You don't know the people who run Slashdot. Should you keep posting?

      All I'm saying, is there's reasonable caution, and there's outright bloody paranoia.

      --
      Mr. Hu is not a ninja.
    16. Re:undermining the Tor system by myowntrueself · · Score: 2

      Something fishy is going on here. If she's running and offering this bad of an excuse ("I don't want people to get hurt") it sounds like she's got something more I important to hide. Don't be surprised when more of this unravels and she turns out to be complicit in some illegal activities on that network.

      This is the USA, most things are illegal.

      --
      In the free world the media isn't government run; the government is media run.
    17. Re:undermining the Tor system by gizmo2199 · · Score: 2

      It's funny you should say this, because (and more interestingly) a former tor developer, who also has a PhD in CompSci, is now the lead researcher for a security firm closely aligned to to the FBI, in fact employing some of the agents responsible for catching DPR and shutting down SilkRoad.

      "Matt Edman is a cybersecurity expert who worked as a part-time employee at Tor Project, the nonprofit that builds Tor software and maintains the network, almost a decade ago."
      "By 2012, Edman was working at Mitre Corporation as a senior cybersecurity engineer assigned to the FBI's Remote Operations Unit, the bureau’s little-known internal team tapped to build or buy custom hacks and malware for spying on potential criminals. With an unparalleled pedigree established from his time inside the Tor Project, Edman became an FBI contractor tasked with hacking Tor as part of Operation Torpedo, a sting against three Dark Net child pornography sites that used Tor to cloak their owners and patrons."

      http://www.dailydot.com/politi...

      And she's worried the FBI might try to use her to "infiltrate" Tor. Please, they're already using consultants who probably get paid 3x whatever she's making to actively deanonymize Tor.

      She's a tad paranoid if you ask me.

      --
      This Sig does not Exist.
    18. Re:undermining the Tor system by myowntrueself · · Score: 2

      100% correct. Congratulations.

      Back in the old country I actually had a friend who developed his own operating system, from the ground up, because he didn't trust anything from anyone else.

      It was a lot of work to build and he couldn't really do much with it... Unfortunately (or fortunately depending on your perspective) civilization requires that people work together and trust one another.

      --
      In the free world the media isn't government run; the government is media run.
    19. Re:undermining the Tor system by Anonymous Coward · · Score: 2, Informative

      Lame attempt to change the subject into an irrelevant rant about "etymologies". Seriously, who cares?

      An arrest warrant is a licence to lock you in jail, with conditions. A subpoena is a licence to lock you in jail, with conditions. An arrest warrant can be fought. A subpoena can be fought. That's the similarity. The difference is that one is an ultimatum, forcing obligations upon you and allowing you to avoid imprisonment if you are willing and able to fulfil those obligations, whereas the other protects you against such obligations and puts the responsibility on your accusers.

      Now you can examine word origins with your magnifying glass on your own time, but please stop trying to project your fixation onto me. Your evasive complaints about the word "subpoena" mean nothing, and I'm not interested in your theories on etymology or magick.

    20. Re:undermining the Tor system by Anonymous Coward · · Score: 4, Informative

      You are clearly not looking hard enough. She is the lead developer of BridgeDB and has been working on OONI:
      https://www.torproject.org/about/corepeople.html.en
      Looking at the checkins on BridgeDB shows that she at least has been very active:
      https://gitweb.torproject.org/bridgedb.git

    21. Re:undermining the Tor system by c · · Score: 3, Insightful

      This might be relevant. Not a contributor to the core code base, but somewhat in the loop.

      Given the competence and professionalism shown by the FBI on this, I imagine their method for choosing a target was less about how important they are to the project and more about how accessible and vulnerable they are to law enforcement threats.

      --
      Log in or piss off.
    22. Re: undermining the Tor system by vux984 · · Score: 4, Insightful

      I was speaking in general to the notion that counting commits means anything; I don't know anything about her. And I certainly wouldn't get all pedantic about the term 'developer' as used in an article on the web; where everyone from a system architect, to the person who edits the content on the company intranet via CMS is routinely called a 'developer'.

      But fine, you've made me look... happy?

      https://www.torproject.org/abo...

      "Isis: Lead maintainer and developer on BridgeDB. Used to work on OONI."

      So where does that take us:
      https://bridges.torproject.org...

      "When using Tor with Tails in its default configuration, anyone who can observe the traffic of your Internet connection (for example your Internet Service Provider and perhaps your government and law enforcement agencies) can know that you are using Tor."

      "This may be an issue if you are in a country where the following applies:
      1. Using Tor is blocked by censorship [...]
      2. Using Tor is dangerous or considered suspicious: in this case starting Tails in its default configuration might get you into serious trouble. [...]

      "Tor bridges, also called Tor bridge relays, are alternative entry points to the Tor network that are not all listed publicly. Using a bridge makes it harder, but not impossible, for your Internet Service Provider to know that you are using Tor."

      isislovecruft #1: 1,619 commits, 130,599++ / 82,789--
      https://github.com/isislovecru...

      and
      https://ooni.torproject.org/

      "A free software, global observation network for detecting censorship, surveillance and traffic manipulation on the internet"

      isislovecruft #2 with 271 commits, 31,590++, 23,581 --
      https://github.com/TheTorProje...

      She removed ONE line of code (a double free). That is it. That isn't a core developer.

      That burning feeling in your cheeks... that's the shame. Assuming you are a decent human.

    23. Re:undermining the Tor system by houstonbofh · · Score: 2, Informative

      Sure she hasn't done much on the git repo, but her cv which is hosted on a Tor site, seems to suggest she's been pretty involved with the project for a while.

      Exactly. Only one person can actually commit, so if several people collaborate on some code, only one gets the credit. I collaborated with a lot of developers for one open source project, but never made a single commit... But all the developers knew me, and if I e-mailed one a code snippit, it was likely to be used.

    24. Re:undermining the Tor system by geekgirlandrea · · Score: 4, Informative

      This is false; Isis does a lot of valuable work on Tor and on some related projects like bridgedb, but she does not have commit rights on the Tor daemon itself. The people who do are me (Andrea Shepard), Nick Mathewson and Roger Dingledine. All patches are reviewed by at least one committer other than the patch author.

  4. Why did she go to Germany? by DatbeDank · · Score: 4, Informative

    She should be heading to a country that doesn't have an extradition treaty with the US.

  5. You know... by MitchDev · · Score: 4, Insightful

    ..there was a time when people would think it was ridiculous to fear that the US would "I was worried they'd ask me to do something that hurts innocent people -- and prevent me from telling people it's happening,"...Shows how far America has fallen...

    1. Re:You know... by 110010001000 · · Score: 2, Informative

      When was this? This isn't new. As Ronald Reagan said: "The most terrifying words in the English language are: I'm from the government and I'm here to help."

    2. Re:You know... by boa · · Score: 4, Informative

      AFAICT: You're quoting Reagan out of context. He was speaking about farming and government subsidies. This is what Reagan actually said:

      "When I first started traveling abroad as President, especially to our annual economic summits, I suggested that the best foreign aid or development program the United States could give the world was a crash study in free enterprise. And this idea was, to say the least, greeted with skepticism. But when America's economic miracle took over and as we created during the past 67 months 17 million new jobs, I noticed that the idea of fostering growth through encouraging the entrepreneur began to take hold -- even to the point where the emphasis on agricultural subsidies, once so sacrosanct in other nations, is giving way at these summits to ideas on how to develop more free enterprise. There seems to be an increasing awareness of something we Americans have known for some time: that the 10 most dangerous words in the English language are, ``Hi, I'm from the Government, and I'm here to help.'' [Laughter]

      Well, of course, sometimes government can help and should help -- natural disasters like the drought, for example -- but we need to look to a future where there's less, not more, government in our daily lives. It's that philosophy that brought us the prosperity and growth that we see today. That's why we've proposed nothing less than a total phaseout by the year 2000 of all policies that distort trade in agriculture, and I'm speaking of worldwide. This proposal reflects one of my abiding beliefs -- I think it's a belief that you share: The solution to the world agricultural problem is to get government out of the way and let farmers compete."
      https://reaganlibrary.archives...

    3. Re:You know... by 110010001000 · · Score: 2

      It applies in general. Lincoln rerouted all the telegraph lines in the 1800s so the government could listen in on telegraph traffic.

    4. Re:You know... by boa · · Score: 3

      "Looking at U.S. economic growth rates since 1947 [stlouisfed.org] shows that the net rate of economic growth has declined since the start of the Reagan era."

      Not sure what your point is, besides being a distraction. The graph you link to, shows growth deltas, not absolute growth rates. IOW, it doesn't show that the growth has declined, just that the GDP is less volatile.

  6. What do they expect? by serviscope_minor · · Score: 5, Insightful

    If they act like untrustworthy douchebags, then surprise surprise people don't trust them even when they're working on a legitimate investigation. Naturally because they insist on acting like untrustworthy douchebags, no one even has any idea if it is legitimate.

    Well done, FBI, you're your own worst enemy.

    --
    SJW n. One who posts facts.
  7. Re:Only one thing to do with traitors by houstonbofh · · Score: 4, Funny

    Hang them by the nuts until they are dead.

    Nowhere to run baby and nowhere to hide.

    But hanging all of congress and most of the justice department will take a while.

  8. Re:Only one thing to do with traitors by johanw · · Score: 2

    There are lots of places to run and escape the evil empire the US has become. Just like before 1989 Russian dissidents fled to the west, now western dissident flee to other countries.

  9. Isis by 110010001000 · · Score: 2, Funny

    Her first name is Isis. What are the chances?

    1. Re:Isis by 110010001000 · · Score: 2

      Isis is a goddess of Egypt who listened to sinners who worshipped her. I thought a clever boy like you would have made that connection.

  10. WWII by fishscene · · Score: 2, Insightful

    How many thousands of people gave their lives in World War 2 so that we could have the freedom to escape the U.S. government and fleet to Germany? I'm surprised we haven't felt the earthquake from all the bodies rolling in their graves. :(

  11. Unit tests, read by 1-3 others (not iine-by-line) by raymorris · · Score: 4, Insightful

    I don't work on Tor specifically. In the important / well organized open source software I've been involved with, submissions are typically read by 1-3 other people, and there are unit tests and/or regression tests.

    When I say the code is "read", I mean the same way you might read this post. You aren't looking at individual letters and words, you're reading sentences and paragraphs. You could easily overlook typos (but you might catch some typos too).

    Often the unit tests aren't 100% thorough. Especially, they tend to cover the expected/correct case. If the code is supposed to send an MMS message, it is tested that entering a phone number and a message causes the message to be sent. often untested is what happens if instead of a phone number some injection code is entered. What happens if the message is millions of characters long? If the disk is full or the network is unavailable what happens?

    > Is inserting code the only way someone on the inside can undermine TOR?

    There are several other ways. In systems intended to be secure, flaws in the design create problems just like flaws in the implementation can. Someone could undermine Tor by suggesting a feature that seems useful and good.

    Policy decisions matter for security - when you download the tor client, how do you know you're not getting a trojaned copy? That's based on how the Tor project operates, separate from any code submitted.

    Somebody has the tor.org TLS key. If a sophisticated attacker had the tor.org key, they could impersonate tor.org and cause a target to download a trojaned copy of the tor client. Even if the target checked the hash of the download, they would probably get the hash from tor.org, which is really the attacker. If I thought about for more than 60 seconds, I could probably think of some more ideas.

  12. Re:Game over, the Land of the Free by dcollins117 · · Score: 5, Insightful

    People around here think the words "the land of the free and the home of the brave" signify some deeply held core American values, but they are really just lyrics to a song. The phrase first appeared in a poem written in 1814 by Francis Scott Key which was later set to a British tune called "To Anacreon in Heaven" and renamed "The Star-Spangled Banner" which as you know was eventually adopted as the national Anthem.

    My point is that they are just song lyrics, and while pleasing and patriotic they are really no more meaningful or insightful as Frank Zappa's "Watch out where the huskies go, and don't you eat that yellow snow."

  13. Re:There is no Subpoena by PPH · · Score: 4, Insightful

    same thing as a judicial subpoena.

    It's worse. You have no legal recourse. Once the FBI 'talks' to you, they can include a gag order and you can't discuss the particulars of the conversation with anyone. Just like an NSL.

    --
    Have gnu, will travel.
  14. Re:Secure system by butzwonker · · Score: 2

    Then again, being able to subvert a system and fearing that you might be forced to subvert it (whether or not you're successful) are two very different things, aren't they?

  15. What CNN didn't say by Qzukk · · Score: 5, Informative

    The FBI agents refused to deal with her lawyer, and intimated that they would pick her up off the street to interrogate her without a lawyer present.

    https://www.techdirt.com/artic...

    I don't think their actions are the actions of people who are operating within the rules of law. Their actions are the actions of people who are afraid of being caught violating the supreme law of the land.

    Another fact that the CNN article didn't make clear : the developer was already in the process of moving to Germany.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  16. Re: Game over, the Land of the Free by Anonymous Coward · · Score: 4, Insightful

    I forgot that songs and poems don't mean anything... We aren't talking about "Shake it off" here, the song may just be a song but it is written based on events and principles that are values that Americans used to believe in. To say that lyrics are meaningless devalues the whole art of music.

  17. Re:Secure system by KiloByte · · Score: 2, Informative

    The Underhanded C Contest provides plenty of ideas how a smart developer can subvert a system even in face of thorough code review.

    And in Isis' case, if she was forced to make such a subversive commit, she could either:
      * refuse to be a traitor -- certain contempt of court
      * do it and get caught (immediately or after the fact) -- likely charge of contempt of court (they'd suspect she tipped the reviewers)
      * do it successfully -- and be a traitor of what we believe in

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  18. Re:Somethings not right here by myowntrueself · · Score: 2

    The FBI can't "sneak into" your house either. If you think the intelligence agencies in the US and Germany play by the rules then you are hopelessly naive.

    Indeed, in the USA theres no need for them to 'sneak' in. No, they walk in openly and serve NSL's to anyone who witnesses them.

    --
    In the free world the media isn't government run; the government is media run.
  19. Re:Game over, the Land of the Free by Anonymous Coward · · Score: 4, Insightful

    People around here think the words "the land of the free and the home of the brave" signify some deeply held core American values, but they are really just lyrics to a song.

    People around here think the Constitution signifies some deeply held core American values, but its just words on a piece of parchment for the CIA to wipe its ass with.

    That's not really the question. The question is whether this state is the best we should aim for. Laws, declarations and anthems, while just being words or sequences of glyphs and phonemes, are tools for projecting and promoting a vision for improvement and coexistence.

    So you say that the American People have given up on ideals as anything meaningful. That's certainly a plausible view of the evidence.

  20. Tor already cracked? by Comboman · · Score: 2

    or the FBI have already cracked the current version of Tor and want to spread some FUD around to slow down any updates and/or convince people that newer versions of Tor are unsafe and they should keep using the current version. Don't underestimate the level of douchebaggery you're dealing with here.

    --
    Support Right To Repair Legislation.
  21. Re:How is she legally living in Germany? by ImprovOmega · · Score: 2

    Notable security professionals usually can line up a job in the country of their choice and being highly skilled in a necessary area will very often speed along the process. Most every country is looking for talented IT workers and the demand is only apt to increase.

  22. Re:Game over, the Land of the Free by shawn2772 · · Score: 2

    People around here think the words "the land of the free and the home of the brave" signify some deeply held core American values

    No, we think they're aspirational ideals, and as ideals they are meaningful to the degree that we actually try to achieve them.

  23. Re:There is no Subpoena by oh_my_080980980 · · Score: 2

    And yet: "On Dec. 2, he called Agent Burnett and presented himself as Lovecruft's lawyer. Lovecruft told CNNMoney she had been willing to meet the FBI with her attorney present. But Rosenfeld was told by agents that they would circumvent him and approach Lovecruft directly. At the time, the FBI wouldn't say why it sought her. "

    So good luck with that.

  24. Re:signs of a guilty conscience by geekgirlandrea · · Score: 3, Insightful

    Her actions are the actions of someone who quite rationally fears 'just talking' to people who might return armed and bearing a warrant if rebuffed. In a world where the POTUS bombs wedding parties with flying robots and cracks jokes about it, if you aren't a criminal you aren't doing enough.