Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
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

    Breaking the x86 Instruction Set

    Black Hat

    9 HN recommenders · recommended in 13 months, 2017–2022

    YouTube

    44:29 · 381K views · Aug 31, 2017

    Christopher Domas presents at Black Hat 2017 how page fault analysis and processor fuzzing can exhaustively search the x86 instruction set. The talk uncovers undocumented instructions and hardware bugs and shows limits of disassemblers.

    HN recommends it as a clever, entertaining and easy-to-follow talk on finding hidden x86 instructions with the Sandsifter tool.

    Systems, Networks & SecuritySecurity & hackingComputer architecture & CPUs
    1. 51:00
      GOD MODE UNLOCKED - Hardware Backdoors in x86 CPUsBlack Hat319K views • 8 years ago
    2. 46:04
      DEF CON 26 - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x86DEFCONConference86K views • 8 years ago
    3. 46:34
      The Memory Sinkhole - Unleashing An X86 Design Flaw Allowing Universal Privilege EscalationBlack Hat169K views • 10 years ago
    4. 1:03:40
      David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hastmedia.ccc.de7.1M views • 11 years ago
    5. 1:02:52
      Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptopsmedia.ccc.de27K views • 10 years ago
    6. 25:41
      Compiling C to printable x86, to make an executable research papersuckerpinch480K views • 9 years ago
    7. 40:27
      "Finding bugs without running or even looking at code" by Jay ParlarStrange Loop Conference42K views • 7 years ago
    8. 44:29
      Behind the scenes of iOS and Mac SecurityBlack Hat36K views • 6 years ago
    9. 24:28
      Ichthyology: Phishing as a ScienceBlack Hat38K views • 9 years ago
    10. 52:59
      David Kriesel: Lies, damned lies and scansFree and Open Source Software Conference (FrOSCon) e.V.58K views • 11 years ago
    11. 1:14:56
      27C3: Adventures in analyzing Stuxnet (Bruce Dang from Microsoft)basti000795K views • 15 years ago
    12. 21:28
      DEF CON 26 - Christopher Domas - The Ring 0 Facade Awakening the Processors Inner DemonsDEFCONConference24K views • 8 years ago
    13. 46:19
      Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher DomasAdrian Crenshaw81K views • 11 years ago
    14. 1:05:45
      LibreSSL with Bob BeckJason Tubnor25K views • 12 years ago
    15. 52:01
      CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”CppCon158K views • 9 years ago
    16. 54:35
      BlueHat IL 2023 - David Weston - Default SecurityMicrosoft Israel R&D Center47K views • 3 years ago
    17. 59:23
      28c3: The Science of Insecurity28c342K views • 14 years ago
    18. 38:49
      DEF CON 23 - Chris Domas - Repsych: Psychological Warfare in Reverse EngineeringDEFCONConference173K views • 10 years ago
    19. 29:01
      Netanel Rubin: The Perl Jam: Exploiting a 20 Year-old Vulnerabilitymedia.ccc.de7.9K views • 11 years ago
    20. 45:38
      BlueHat IL 2019 - Andrew "bunnie" Huang - Supply Chain Security: "If I were a Nation State...”Microsoft Israel R&D Center21K views • 7 years ago

    17 comments from Hacker News

    1. @brokenmachineJul 2021· in “Undocumented x86 instructions to control the CPU at the microarchitecture level [pdf]”

      I watched a super interesting Black Hat video on youtube that talked about discovering secret instructions on CPUs by iterating over each bit of opcodes until you get an illegal instruction, and thereby discovering if an opcode is valid or not. He set up a room full of PCs running his code and had hardware to auto-reset them when they crashed. this video

      RecommendsView on HN
    2. @anfractuosityJan 2018· in “Ask HN: What’s your favorite talk from 2017?”

      One of my favourite talks I watched was "Low Cost Non-Invasive Biomedical Imaging - An Open Electrical Impedance Tomography Project" [LINK] As it presented an interesting technique I'd never heard of before, along with an implementation. Also I thought the 'Breaking the x86 Instruction Set' talk was extremely clever - this video

      RecommendsView on HN
    3. @AceJohnny2Sep 2017· in “IDA: What's new in 7.00”

      > I trust its disassembler (especially for mainstream languages) more than almost any other disassembler Might I suggest Christopher Domas' Black Hat talk "Breaking the x86 ISA", along the way of which he demonstrates the limitations of all disassemblers out there, including IDA's :) Talk: this video Slides: [LINK] Paper: [LINK]

      RecommendsView on HN
    4. @tyingqNov 2020· in “XuanTie C906 based Allwinner RISC-V processor to power $12 Linux SBC's”

      "I thought you were saying that the use of microcode would complicate verification of the hardware." I do think that microcode opens up the possibility of subtle injections to follow code/hardware paths you might not easily predict. A really good talk on reverse engineering an ISA implementation: this video

      RecommendsView on HN
    5. @gbrown_Apr 2021· in “How many x86 instructions are there? (2016)”

      How about undocumented instructions? Sandsifter[1] is an interesting project and the video from BlackHat[2] is a good watch. There's also a previous discussion of it on HN[3]. [1] [LINK] [2] this video [3] [LINK]

      RecommendsView on HN