Slashdot Mirror


Google Releases Open Source Nogotofail Network Traffic Security Testing Tool

An anonymous reader writes: Google today introduced a new tool for testing network traffic security called Nogotofail. The company has released it as an open source project available on GitHub, meaning anyone can use it, contribute new features, provide support for more platforms, and do anything else with the end goal of helping to improve the security of the Internet. The tool's main purpose is to test whether the devices or applications you are using are safe against known TLS/SSL vulnerabilities and misconfigurations. Nogotofail works on Android, iOS, Linux, Windows, Chrome OS, OSX, and "in fact any device you use to connect to the Internet."

25 of 36 comments (clear)

  1. Nice name by StayFrosty · · Score: 1

    I can't think of a name that would poke any harder at Apple.

    --
    "Frequently wrong, never in doubt."
    1. Re:Nice name by 93+Escort+Wagon · · Score: 3, Funny

      I can't think of a name that would poke any harder at Apple.

      They were afraid that "isopensslbrokenthisweek.org" would be too hard to type.

      --
      #DeleteChrome
    2. Re:Nice name by XanC · · Score: 1

      I thought it was hilarious how they managed to work Oracle's name into that "POODLE" flaw they found.

  2. Any device? by ArcadeMan · · Score: 4, Funny

    Nogotofail works on Android, iOS, Linux, Windows, Chrome OS, OSX, and "in fact any device you use to connect to the Internet."

    There's nothing for the e-ink Kindle nor the Nintendo DSi, you insensitive clod!

    1. Re:Any device? by Narcocide · · Score: 1

      Indeed, there doesn't seem to be support for any of Nintendo's network-enabled products, nor do I see Dreamcast or for that matter any cellphones (still being manufactured and sold, net enabled and with data plans, believe it or not) that don't run Android *or* iOS. Where is the security auditing tool for my Pantech Link II god damnit?

    2. Re:Any device? by swillden · · Score: 1

      Indeed, there doesn't seem to be support for any of Nintendo's network-enabled products, nor do I see Dreamcast or for that matter any cellphones (still being manufactured and sold, net enabled and with data plans, believe it or not) that don't run Android *or* iOS. Where is the security auditing tool for my Pantech Link II god damnit?

      If you can get your network-enabled device to talk through a router, nogotofail can test it. Which means your dumbphone is probably out, since it doesn't support Wifi and you probably don't have access to the routers in the cell towers, but the Nintendo and Dreamcast devices can be tested.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Any device? by fuzzyfuzzyfungus · · Score: 1

      They are built to be about as user-hostile as anything without the budget for really classy anti-tamper mechanisms can be; but it would be really handy if some of the little 'femtocell' devices were usable with OpenWRT-style firmware. It's hardly impossible for someone other than the telco to have a chat with your cellular modem; but the barriers to entry are very, very, steep compared to wifi, bluetooth, or ethernet links.

    4. Re:Any device? by ray-auch · · Score: 1

      Nor OpenBSD - maybe Theo told them nicely that they didn't need it :-)

  3. Github by NotInHere · · Score: 2

    Its interesting that companies that have competing products to github (codeplex, google code) release stuff on github.

    1. Re:Github by Opportunist · · Score: 1

      My guess is that it's because it's a security auditing tool. Looking around Google Code, you'll notice that a lot of auditing tools that used the platform before have moved to github.

      You may speculate over the reason.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Github by sexconker · · Score: 1

      It's probably because people actually use GitHub.
      Does Google+ have a Facebook page?

    3. Re:Github by martiniturbide · · Score: 1

      That is the cool thing about Google.. they are not forced to eat their own dog food ...(with the exception of Vic Gundotra that dropped Twitter once he became Google+ leader....I wonder where is he now?)

    4. Re:Github by EETech1 · · Score: 2

      I wonder why Google did not put it in the Play Store?

      Now I need to sideload apps to be secure?

    5. Re:Github by NotInHere · · Score: 1

      Its a python tool which you run outside your android. If you ran it on your android, you needed superuser, and google wouldn't endorse that, would they?

    6. Re:Github by EETech1 · · Score: 1

      Perhaps on a Nexus device?

      I'm not sure, I've never had one (and always have root)

      I downloaded the package, and Python on my Android, but fell asleep in the docs last night.

      It would be rather interesting to do those types of tests on the wireless operators, and the various Androids in my junk drawer.

      Would running them from a tethered laptop give different results?

      Fun times ahead.

      Cheers

  4. Re:Words for the sake of words? by K.+S.+Kyosuke · · Score: 1

    That's not strictly equivalent; just because something gets released under a FLOSS license doesn't say anything about the policy of the original developers regarding outside contributions.

    --
    Ezekiel 23:20
  5. Re:Words for the sake of words? by xxxJonBoyxxx · · Score: 1

    >> just because something gets released under a FLOSS license doesn't say anything about the policy of the original developers regarding outside contributions ...except for the fact that anyone could fork it as "neinjumpobama" or whatever and contribute to their fork any way they see fit.

    While I see your point about explaining the original developers intentions toward outside contributions, the way the poster explained things makes it sound like anyone can contribute features to ANYTHING on GitHub (when in fact many contributions are slapped down because the original developers aren't really open to such things).

  6. Does it check for MITM? by Animats · · Score: 1

    Does it have a man-in-the-middle detector? Those are rare, but useful.

    1. Re:Does it check for MITM? by hlee · · Score: 2
    2. Re:Does it check for MITM? by Animats · · Score: 2

      No, that's not a man-in-the-middle detector. It's a MITM attacker for test purposes.

    3. Re:Does it check for MITM? by hlee · · Score: 1

      It is a MITM vulnerability detector for TLS/SSL among other things, if I understand the intention of the tool correctly. If so, that's fantastic. For example, most TLS/SSL environments are susceptible to a large class of MITM attacks simply because their website exposes both HTTP and HTTPS so then you decide to enable SSL only (perhaps with HSTS) - but did you do it right? Perhaps this tool can tell you. How about testing out a new Certificate Pinning implementation that your lead developer claims will prevent 99% of MITM attacks? Most IT admins or enterprise developers do not have the mindset or sufficient know how to setup an environment or build a system that would slow down a determined hacker much at all.

      In so far as detecting MITM attacks... I think we'll get that for free when quantum crypto arrives. But I haven't read much literature about what you're going to do about if you do detect a MITM attack on your data - if you simply stop using that channel or any other vulnerable channel then it seems you're now a victim of a DoS attack. Not saying detection like this isn't useful - on the contrary I think it opens up a whole new field of countering such threats, but right now it is much more useful to so many of us to have a good tool that can tell us whether we're indeed vulnerable to MITM attacks and ensure we setup our TLS/SSL environment properly.

    4. Re:Does it check for MITM? by complete+loony · · Score: 1

      Which should highlight if the application you're using can detect the attack or not. If the software you are testing can't detect the MITM, then it's broken. If google could write a better MITM detector, then it should be implemented in the libraries used by every application. Not in a separate tool.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  7. That is cold... by fuzzyfuzzyfungus · · Score: 1

    It must sting a bit for the guys who work on Google Code when Google releases a project on Github...

  8. Using a spy agency's tool on my networks? by AnonymousCoward1998 · · Score: 1

    No thanks...I'll pass.

  9. that's gotta hurt by slashdice · · Score: 1

    "open source project available on GitHub"

    All you need to know about google code and sourceforge. Stick a fork in it guys (no pun intended!), you're dead.

    --
    Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.