Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    Cybergibbons

    cybergibbons.com · Personal blog · on HN since 2013

    Cybergibbons is a security researcher who reverse engineers consumer devices and analyzes weaknesses in products like What3Words and IoT gadgets.

    Visit blogHN submissions
    SecurityHardware & Electronics
    What HN says

    HN links his What3Words analysis, which points to usability problems, confusable word combinations and unsuitability for safety-critical use. The author also joined a discussion.

    Stats for nerds
    26HN people shared it
    18linked in comments
    686story points
    Aug 2024last shared
    2015people per year2024

    Top posts on HN

    1. 1
      What3Words – The Algorithm
      4 people · 329 points · first shared 2021 · 176 comments on HN
    2. 2
      A Warning to Users of NurseryCam
      1 person · 167 points · first shared 2021 · 72 comments on HN
    3. 3
      Why What3Words is not suitable for safety critical applications
      16 people · 75 points · first shared 2021 · 35 comments on HN
    4. 4
      Why is unauthenticated encryption insecure?
      2 people · 65 points · first shared 2020 · 38 comments on HN
    5. 5
      Another example of why you shouldn't roll-your-own crypto
      2 people · 18 points · first shared 2015 · 1 comments on HN
    6. 6
      Eternal Vigilance Is the Price of Liberty
      1 person · 17 points · first shared 2019 · 1 comments on HN
    7. 7
      Heatmiser WiFi thermostat vulnerabilities
      1 person · 6 points · first shared 2014 · Discussion on HN
    8. 8
      Reverse engineering a wireless burglar alarm, part 1
      1 person · 3 points · first shared 2013 · Discussion on HN
    9. 9
      The Bitfi hardware wallet isn’t “unhackable”
      1 person · 2 points · first shared 2018 · 1 comments on HN
    10. 10
      BC Vault – is their security model better?
      1 person · 2 points · first shared 2020 · Discussion on HN

    What HN people wrote when they linked it

    • rudyaSep 2023

      Hi, I am the author of this article, it's interesting to see it being discussed here. A few points:

      It's definitely possible to reverse engineer the word list and other aspects of the w3w system. However I also want to make my anysis code public and I don't want to deal with w3w's lawyers.

      w3w make the basic claim that 1. similar addresses are far away from each other and 2. this makes mistakes obvious.

      1 isn't true because they use a very naive randomization method. This was described before in an excellent blog post https://cybergibbons.com/security-2/what3words-the-algorithm/ I added some equations in my work. In the worst case you end up with a run of addresses like

      twice.over.x
      word.again.y
      repeat.phrase.z
      ...

      And maybe 10km away another run like

      twice.over.a
      word.again.b
      repeat.phrase.c
      ...

      Only one word is different, which obviously makes it much easier to confuse addresses.

      The other point is that around 25% of addresses (probably more) could be confused with 4 or more others. In that case, the AutoSuggest feature may not suggest the address you meant, and if it doesn't, there's not much you can do, since this is the only form of error correction available in w3w.

      w3w is quite popular here in the UK and I can see the appeal, it is more fun to shout out green.apple.regret than some alphanumeric string. But given the above problems (which i am sure w3w know about) that doesn't seem like a good enough reason to trust an app like this with matters of life and…

    • CM30Nov 2015

      Wow, that's kind of shocking. I mean, I know pretty much nothing about security, and even I could tell that coding your own 'crypto' based on a formula cracked about 200 years ago is a bad idea. Let alone the whole 'no way to update the software except by manually upgrading it with an installer' thing.

      But honestly, I'd say this the least of anyone's concerns with this company. The linked article also mentions some other security issues in their work when discussing a lack of security 'culture', and one of the most terrifying ones is this:

      http://cybergibbons.com/security-2/terrible-website-security-on-www-apprentices4fs-com/

      They don't seem to hash passwords, they send them across the internet in plain text, ban people with the equivalent of setting a cookie on the PC and then sell software as 'secure'. That's kind of terrifying.

    • arthurfmMay 2021

      Using 'Free' could also be a nod to the fact that there are a lot of very similar sounding words in the What3Words system [1].

      The What3Words word list is 40,000 words long. It is important that words in this list cannot be confused, otherwise they may be communicated incorrectly. For example band/banned, bare/bear, beat/beet are easily confused.

      A quick inspection of their word list finds the following words that sound very, very similar to one another:

      equivalence equivalents
      incidence incidents
      incite insight
      incompetence incompetents
      independence independents
      innocence innocents
      instance instants
      intense intents
      lightening lightning
      ordinance ordnance

      [1] https://cybergibbons.com/security-2/why-what3words-is-not-suitable-for-safety-critical-applications/

    • trolliedSep 2023

      It is for-profit, but they have yet to turn a profit. Their financial situation is a disaster. 10s of millions of £ burned, with very little income. Look for yourself: https://find-and-update.company-information.service.gov.uk/company/08430008/filing-history

      £31m loss in FY22.

      Cybergibbons has also done a very good critique on how unsafe it is. See here: https://cybergibbons.com/security-2/why-what3words-is-not-suitable-for-safety-critical-applications/

      They are also very litigious towards people that call them out.

    • pseudotrashSep 2023

      "Cybergibbons" from PentestPartners has done a teardown of W3W in 2021 on twitter. It was very spicy and the takeaway was not that it is just ugly implementation as some here suggest, but flawed by design:

      What3Words – The Algorithm https://cybergibbons.com/security-2/what3words-the-algorithm/

      Why What3Words is not suitable for safety critical applications https://cybergibbons.com/security-2/why-what3words-is-not-suitable-for-safety-critical-applications/

    • pornelJun 2022

      w3w fails at this, because it uses words that sound similar (recede reseed, innocence innocents, and many others: https://cybergibbons.com/security-2/why-what3words-is-not-suitable-for-safety-critical-applications/). Good luck playing spelling bee of "clairvoyants" in emergency.

      Some words may also be difficult to pronounce/hear/spell by non-native speakers. Unlike regular sentences, there's no context to disambiguate.

    Related

    Trevor Blackwelltlb.org34 people

    Balancing Scooter Version 2

    Trevor Blackwell
    Personal · last shared 2025
    ReversingLabs Blogreversinglabs.com18 people

    Malware found on NPM infecting local package with reverse shell

    ReversingLabs Blog
    Company · last shared 2026
    SRLabssrlabs.de44 people

    New SIM attacks de-mystified, protection tools now available

    SRLabs
    Company · last shared 2026
    Securelistsecurelist.com368 people

    Operation Triangulation: What you get when attack iPhones of researchers

    Securelist
    Company · last shared 2026
    Bitdefender Blogbitdefender.com84 people

    Triple Flaw in Nest's Dropcam

    Bitdefender Blog
    Company · last shared 2026
    Errata Securityblog.erratasec.com357 people

    Extracting the SuperFish certificate

    Errata Security
    Personal · last shared 2025
    Samy Kamkarsamy.pl187 people

    NAT Slipstreaming

    Samy Kamkar
    Personal · last shared 2025
    The Grugqgrugq.github.io55 people

    Anonymity Is Hard

    The Grugq
    Personal · last shared 2026