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
20082026
-
Reminds me of sandsifter, a fuzzer for the x86 ISA: https://github.com/xoreaxeaxeax/sandsifter
comment by pabs3 · 2024-10-25 · in LibLISA – Instruction Discovery and Analysis on x86-64 -
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 -
…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 -
That's cool but sandsifter[1] has a cooler UI. https://github.com/xoreaxeaxeax/sandsifter
comment by guerrilla · 2023-10-23 · in Cascade: CPU fuzzing via intricate program generation -
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...
comment by pabs3 · 2021-11-09 · in How I found a bug in Intel Skylake processors (2017) -
Probably using something like that: https://github.com/xoreaxeaxeax/sandsifter
comment by x0re4x · 2021-07-07 · in Undocumented x86 instructions to control the CPU at the microarchitecture level [pdf] -
This reminds me of sandsifter, the x86 processor fuzzer: https://github.com/xoreaxeaxeax/sandsifter
comment by pabs3 · 2021-04-24 · in Clever Hack Finds Mystery CPU Instructions -
…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_…
comment by woodruffw · 2021-03-25 · in Speculating the entire x86-64 instruction set in seconds with one weird trick -
…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 -
…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…
comment by peter_d_sherman · 2021-02-04 · in Tatradas – Disassembler for x86 executables written in Delphi/FreePascal -
You might be interested in sandsifter [0], which does precisely that! [0]: https://github.com/xoreaxeaxeax/sandsifter
comment by aw1621107 · 2020-12-13 · in ARM MacBook vs. Intel MacBook: A SIMD Benchmark -
…something like this original post into the kernel that would be a massive win for everyone. [0] - https://github.com/xoreaxeaxeax/sandsifter
comment by gravypod · 2020-10-23 · in Linux Developers Discussing Possible Kernel Driver for Intel CPU Undervolting -
…attacker controlled data is written". Basically this: https://github.com/Battelle/PaperMachete [1]: https://github.com/xoreaxeaxeax/sandsifter
comment by SCHiM · 2020-07-06 · in Ask HN: What weird or hard problems are you trying to solve? -
Yep! sandsifter[1] does exactly that. [1]: https://github.com/xoreaxeaxeax/sandsifter
comment by woodruffw · 2019-10-31 · in Destroying x86_64 instruction decoders with differential fuzzing -
…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
comment by mmcloughlin · 2019-10-31 · in Destroying x86_64 instruction decoders with differential fuzzing -
…processor instruction sets, like in sandsifter[2]. [1]: http://lcamtuf.coredump.cx/afl/ [2]: https://github.com/xoreaxeaxeax/sandsifter
comment by Frizi · 2018-12-15 · in Remote code execution vulnerability in SQLite -
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 -
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...…
comment by exikyut · 2018-08-29 · in Open source RISC-V implemented from scratch in one night -
…mainly because it shows that we can inspect such instructions seemingly out of nowhere. [1] https://github.com/xoreaxeaxeax/sandsifter
comment by lifthrasiir · 2018-08-10 · in Christopher Domas: Hardware Backdoors in X86 CPUs -
…to see how transparent they might be around the production and documentation of these chips. [1] https://github.com/xoreaxeaxeax/sandsifter
comment by LinuxBender · 2018-04-19 · in Facebook Is Forming a Team to Design Its Own Chips -
…encryption/decryption that could be a game changer that was not thought of or documented. [0] https://github.com/xoreaxeaxeax/sandsifter
comment by techjuice · 2018-01-11 · in Ask HN: Why CPU manufacturers did not foresee Meltdown? -
…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...
comment by jacksonR · 2017-09-10 · in Breaking the x86 Instruction Set: how to find undocumented x86 instructions -
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 -
Not quite every time though: https://github.com/xoreaxeaxeax/sandsifter
comment by SAI_Peregrinus · 2017-08-03 · in How I implemented my own crypto -
…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…
comment by mnarayan01 · 2017-07-28 · in Illegal and undocumented instructions found in every major vendor CPU -
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] -
Here's a link to the slides [pdf]: https://github.com/xoreaxeaxeax/sandsifter/raw/master/refere...
comment by fovc · 2017-07-28 · in Sandsifter: find undocumented instructions and bugs on x86 CPU