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. Reminds me of sandsifter, a fuzzer for the x86 ISA: https://github.com/xoreaxeaxeax/sandsifter
  2. 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
  3. …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
  4. That's cool but sandsifter[1] has a cooler UI. https://github.com/xoreaxeaxeax/sandsifter
  5. 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...
  6. Probably using something like that: https://github.com/xoreaxeaxeax/sandsifter
  7. This reminds me of sandsifter, the x86 processor fuzzer: https://github.com/xoreaxeaxeax/sandsifter
  8. …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_…
  9. …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
  10. …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…
  11. You might be interested in sandsifter [0], which does precisely that! [0]: https://github.com/xoreaxeaxeax/sandsifter
  12. …something like this original post into the kernel that would be a massive win for everyone. [0] - https://github.com/xoreaxeaxeax/sandsifter
  13. …attacker controlled data is written". Basically this: https://github.com/Battelle/PaperMachete [1]: https://github.com/xoreaxeaxeax/sandsifter
  14. Yep! sandsifter[1] does exactly that. [1]: https://github.com/xoreaxeaxeax/sandsifter
  15. …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
  16. …processor instruction sets, like in sandsifter[2]. [1]: http://lcamtuf.coredump.cx/afl/ [2]: https://github.com/xoreaxeaxeax/sandsifter
  17. 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
  18. 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...…
  19. …mainly because it shows that we can inspect such instructions seemingly out of nowhere. [1] https://github.com/xoreaxeaxeax/sandsifter
  20. …to see how transparent they might be around the production and documentation of these chips. [1] https://github.com/xoreaxeaxeax/sandsifter
  21. …encryption/decryption that could be a game changer that was not thought of or documented. [0] https://github.com/xoreaxeaxeax/sandsifter
  22. …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...
  23. 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
  24. Not quite every time though: https://github.com/xoreaxeaxeax/sandsifter
    comment by SAI_Peregrinus · 2017-08-03 · in How I implemented my own crypto
  25. …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…
  26. 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]
  27. Here's a link to the slides [pdf]: https://github.com/xoreaxeaxeax/sandsifter/raw/master/refere...