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

    Pen Test Partners

    pentestpartners.com · Company blog · on HN since 2015

    Pen Test Partners is a UK security consultancy that writes up hacks of cars, ships, smart devices and software.

    Visit blogHN submissions
    SecurityHardware & Electronics
    What HN says

    HN links it for hardware and device security research, notably its Tesla firmware update analysis, which one commenter cites to show Tesla's careful update design.

    Stats for nerds
    85HN people shared it
    107linked in comments
    2.3Kstory points
    Mar 2026last shared
    2016people per year2026

    Top posts on HN

    1. 1
      Group sex app leaks locations, pics and personal details
      1 person · 362 points · first shared 2019 · 138 comments on HN
    2. 2
      Drilling open a smart door lock in 4 seconds
      1 person · 263 points · first shared 2019 · 141 comments on HN
    3. 3
      Sinking container ships by hacking load plan software
      2 people · 193 points · first shared 2017 · 50 comments on HN
    4. 4
      Backdoor in DVR firmware sends CCTV camera snapshots to email address in China
      1 person · 188 points · first shared 2016 · 52 comments on HN
    5. 5
      ‘eyeDisk’ USB drive secured with iris recognition reveals password in plain text
      2 people · 175 points · first shared 2019 · 22 comments on HN
    6. 6
      Breaking Samsung Firmware, or Turning Your S8/S9/S10 into a DIY “Proxmark”
      1 person · 146 points · first shared 2020 · 24 comments on HN
    7. 7
      Social engineering dos and don'ts
      1 person · 131 points · first shared 2022 · 19 comments on HN
    8. 8
      Cracking the Tapplock Smart Lock
      1 person · 99 points · first shared 2018 · 20 comments on HN
    9. 9
      Gone in six seconds? Exploiting car alarms
      2 people · 96 points · first shared 2019 · 37 comments on HN
    10. 10
      Warning as 4G Hotspots Are Hacked
      2 people · 96 points · first shared 2019 · 21 comments on HN

    What HN people wrote when they linked it

    • lathiatApr 2024

      However your IOMMU may not actually be in use. It's not in use by default on Linux and on most Linux distros as it tends to break things on random hardware that isn't setup right. It tends to work most of the time on servers.

      Ubuntu 22.04 tried to turn it on by default but switched it off again due to random mostly graphics related regressions on random hardware: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971699

      Some other history: https://www.phoronix.com/news/Intel-IOMMU-Gfx-Default-Try

      We really do need it though. I am always reminded of the very old Apple "Firewire Memory Bypass" which rendered flames to the screen just by plugging a firewire device in - because firewire had direct and originally unprotected DMA access: https://www.pentestpartners.com/security-blog/hack-demo-video/firewire-memory-attack-a-how-to-video/

      It is for this reason that even without IOMMU, as a workaround, you have to often give permission to thunderbolt devices to connect. Some details on that here: https://wiki.archlinux.org/title/Thunderbolt

      There is also a small but noticable performance hit to using the IOMMU, not so noticable on a general setup but if you are doing high-speed disk & network I/O like ceph storage in excess of 10Gbit/s or millions of IOPS you will notice it. You can Google that.

      You can also run into other weird behaviour, for example when using kdump to create a kernel crash dump it will kexec from the old kernel into a new kernel to produce the crash dump.…

    • dijitMar 2025

      Using HTTP meta-headers is actually something we seem to have forgotten how to do.

      The one that annoys me most is the accept-language header which is almost entirely ignored in favour of GeoIP lookups to figure out regionality... which I find super odd; as if people are walking around using a browser in a language they don't speak. (or, an operating system configured for a language they don't speak).

      ETAG's though, are a bit fraught- if you're a company, a security scan will fire if an etag is detected because you might be able to figure out the inode on the filesystem based on it... which, idk why that's a security problem eitherway[0], but it's common for there to be false-positives[1]... which makes people not respect the header.

      Last-Modified should work though, I love the idea of checking headers and not content.

      I think people don't care to imagine the computer doing as little as possible to get the job done, and instead use the near unlimited computing power to just avoid thinking about consequences.

      [0]: https://www.pentestpartners.com/security-blog/vulnerabilities-that-arent-etag-headers/

      [1]: https://github.com/sullo/nikto/issues/469

    • DyslexicAtheistMay 2021

      That was FUD[1] spread by Chris Roberts who has been called out for it. He claimed he was able to issue climb commands from the IFE to the CAN bus.

      Apart from this being technologically impossible, if he would have really done it he would have been charged for endangering an aircraft and prosecuted. (So the only explanation why he isn't in prison is that it didn't happen). The technical reason is Data diodes are common in aviation to separate IFE and CAN bus or position data. (e.g in the ARINC)

      [1] https://www.pentestpartners.com/security-blog/a-pen-testers-first-solo-aviation-security-101/

    • thinkingemoteMay 2020

      Apparently it is a 128Mb stick, with a pdf on it.

      "The stick comes loaded with a 25 page PDF version of the material from 5GbioShield ‘s website. It included a Q&A of distances for the “bubble” and how to know if it is working. It’s an “always on” system apparently, is always working, powered or not, so no visual checks needed.

      A review of the stick’s properties revealed nothing more that what you’d expect from a regular 128MB USB key. We weren’t even sure that 128s are still in production!"

      https://www.pentestpartners.com/security-blog/reverse-engineering-a-5g-bioshield/

    • drzaiusapelordNov 2016

      They're just mass scanning for known IoT ports. UPnP opens up the port for everyone. My port number is an example. This blogger found his camera opening up port 80 via UPnP:

      https://www.pentestpartners.com/blog/hacking-the-aldi-ip-cctv-camera-part-2/

      Also Brian Krebs examined that Foscam camera and found it enabled a P2P protocol and opened a port on the firewall using UPnP as well:

      https://krebsonsecurity.com/2016/02/this-is-why-people-fear-the-internet-of-things/

    • walterbellAug 2019

      The page with the most technical content is https://www.pentestpartners.com/security-blog/breaking-bad-firmware-encryption-case-study-on-the-netgear-nighthawk-m1/ with a title of "Breaking (bad) firmware encryption. Case study on the Netgear Nighthawk M1". Non-technical Forbes summary and headline is good for discovery (e.g. search/bots), technical overview links threads of research, and case study enables replication. Each page has a role.

    Related

    NCC Groupnccgroup.trust127 people

    Private Key Extraction from Qualcomm Hardware-Backed Keystores

    NCC Group
    Company · last shared 2020
    Signal Blogwhispersystems.org315 people

    WhatsApp's Signal Protocol integration is now complete

    Signal Blog
    Company · last shared 2017
    Check Point Research Blogblog.checkpoint.com80 people

    Malicious Subtitles Threaten Kodi, VLC and Popcorn Time Users

    Check Point Research Blog
    Company · last shared 2026
    NCC Group Researchresearch.nccgroup.com99 people

    Real-world stories of how we’ve compromised CI/CD pipelines

    NCC Group Research
    Company · last shared 2024
    Gough's Tech Zonegoughlui.com68 people

    Great AA Alkaline Battery Test (2016)

    Gough's Tech Zone
    Personal · last shared 2026
    Thumbtack Engineeringthumbtack.com48 people

    A primer on Python decorators

    Thumbtack Engineering
    Company · last shared 2019
    SEC Consult Blogsec-consult.com57 people

    SMTP Smuggling – Spoofing Emails Worldwide

    SEC Consult Blog
    Company · last shared 2026
    F-Secure Labslabs.f-secure.com24 people

    Opening Up the Samsung Q60 Series Smart TV (2019)

    F-Secure Labs
    Company · last shared 2022