Hacker GitHub

← All repos

xoreaxeaxeax/sandsifter

View on GitHub ↗ ★ 5,083 Python

The x86 processor fuzzer

36 mentions on Hacker News by 29 people: 9 stories, 27 comments · first 2017-07-28 · latest 2024-10-25

Mentions per year 36 mentions · busiest year 2017 (9)
20082026
  1. ▲ 1
    sandsifter – The x86 Processor Fuzzer
    story by pabs3 · 2024-10-25 · 0 comments
  2. Reminds me of sandsifter, a fuzzer for the x86 ISA: https://github.com/xoreaxeaxeax/sandsifter
  3. Haven't had a chance to use capstone yet, but a project I really like happens to use it. https://github.com/xoreaxeaxeax/sandsifter
    comment by Cieric · 2024-09-25 · in Capstone Disassembler Framework
  4. …box. I really liked how a solution to this was found for x86 processors and hidden instructions https://github.com/xoreaxeaxeax/sandsifter
    comment by farmdve · 2024-05-07 · in PiFex: JTAG Hacking with a Raspberry Pi
  5. That's cool but sandsifter[1] has a cooler UI. https://github.com/xoreaxeaxeax/sandsifter
  6. ▲ 2
    Sandsifter: The x86 Processor Fuzzer
    story by guerrilla · 2023-10-23 · 0 comments
  7. This reminds me of sandsifter and Google's Silifuzz: https://github.com/xoreaxeaxeax/sandsifter https://github.com/google/fuzzing/blob/master/docs/silifuzz.... https://www.phoronix.com/scan.php?page=news_item&px=Google-S...
  8. Probably using something like that: https://github.com/xoreaxeaxeax/sandsifter
  9. This reminds me of sandsifter, the x86 processor fuzzer: https://github.com/xoreaxeaxeax/sandsifter
  10. ▲ 5
    Sandsifter – The x86 Processor Fuzzer
    story by pabs3 · 2021-04-24 · 1 comment
  11. …working on a fuzzer that's discovered thousands of bugs in various popular x86 decoders[2][3]. [1]: https://github.com/xoreaxeaxeax/sandsifter [2]: https://github.com/trailofbits/mishegos [3]: https://ww.easychair.org/publications/preprint_…
  12. …to do on x86, because there are so many different possible combinations of instruction encoding, https://github.com/xoreaxeaxeax/sandsifter : "Typically, several million undocumented instructions on your processor will be found, but these…
    comment by peter_d_sherman · 2021-03-05 · in Capstone Disassembler Framework
  13. …that x86 processors typically can and do implement all sorts of undocumented instructions: https://github.com/xoreaxeaxeax/sandsifter >"Typically, several million undocumented instructions on your processor will be found , but these…
  14. You might be interested in sandsifter [0], which does precisely that! [0]: https://github.com/xoreaxeaxeax/sandsifter
  15. …something like this original post into the kernel that would be a massive win for everyone. [0] - https://github.com/xoreaxeaxeax/sandsifter
  16. …attacker controlled data is written". Basically this: https://github.com/Battelle/PaperMachete [1]: https://github.com/xoreaxeaxeax/sandsifter
  17. Yep! sandsifter[1] does exactly that. [1]: https://github.com/xoreaxeaxeax/sandsifter
  18. …ARM assembler. http://llvm.org/devmtg/2012-04-12/Slides/Richard_Barton.pdf Sandsifter x86 fuzzer. https://github.com/xoreaxeaxeax/sandsifter https://youtu.be/KrksBdWcZgQ
  19. …processor instruction sets, like in sandsifter[2]. [1]: http://lcamtuf.coredump.cx/afl/ [2]: https://github.com/xoreaxeaxeax/sandsifter
  20. ▲ 1
    Sandsifter
    story by leephillips · 2018-10-11 · 0 comments
  21. It seems this is the preferred URL: https://github.com/xoreaxeaxeax/sandsifter - for example the issue tracker is enabled, and has 45 issues, whereas the other URL has the issue tracker disabled. Can one of the admins fix?
    comment by infinity0 · 2018-10-11 · in Sandsifter: x86 processor fuzzer
  22. ▲ 105
    Sandsifter: x86 processor fuzzer
    story by wrench4916 · 2018-10-09 · 17 comments
  23. I wonder how easy it would be to port https://github.com/xoreaxeaxeax/sandsifter to the RISC-V instruction set. Would probably be a decent step in the right direction for validating/verifying the future of trusted computing. Although...…
  24. …mainly because it shows that we can inspect such instructions seemingly out of nowhere. [1] https://github.com/xoreaxeaxeax/sandsifter
  25. …to see how transparent they might be around the production and documentation of these chips. [1] https://github.com/xoreaxeaxeax/sandsifter
  26. …encryption/decryption that could be a game changer that was not thought of or documented. [0] https://github.com/xoreaxeaxeax/sandsifter
  27. ▲ 7
    Breaking the x86 ISA [pdf]
    story by gtirloni · 2018-01-05 · 1 comment
  28. …sandsifter tool that was making its round a few weeks back. Nice to get the deeper picture. github: https://github.com/xoreaxeaxeax/sandsifter white paper: https://github.com/xoreaxeaxeax/sandsifter/blob/master/refer...
  29. ▲ 1
    Breaking the x86 ISA [pdf]
    story by signa11 · 2017-09-04 · 0 comments
  30. Slides: https://github.com/xoreaxeaxeax/sandsifter/blob/master/refer... Related GitHub project (sandsifter): https://github.com/xoreaxeaxeax/sandsifter Whitepaper: https://github.com/xoreaxeaxeax/sandsifter/blob/master/refer...
    comment by jaybosamiya · 2017-09-03 · in Breaking the x86 Instruction Set
  31. ▲ 4
    Audit X86 Processors and Discover Hidden Instructions and Hardware Bugs
    story by fagnerbrack · 2017-08-13 · 0 comments
  32. Not quite every time though: https://github.com/xoreaxeaxeax/sandsifter
    comment by SAI_Peregrinus · 2017-08-03 · in How I implemented my own crypto
  33. …to (2), some as exclusively to (3), and some as both (2) and (3). Edit: Interesting to see https://github.com/xoreaxeaxeax/sandsifter/tree/dff63246#fla... for how the author of Sandsifter describes the --ill option: > --ill - the inverse…
  34. Github : https://github.com/xoreaxeaxeax/sandsifter Paper : https://www.blackhat.com/docs/us-17/thursday/us-17-Domas-Bre...
    comment by blopeur · 2017-07-28 · in Breaking the x86 ISA [pdf]
  35. Here's a link to the slides [pdf]: https://github.com/xoreaxeaxeax/sandsifter/raw/master/refere...
  36. ▲ 447
    Sandsifter: find undocumented instructions and bugs on x86 CPU
    story by argorain · 2017-07-28 · 91 comments