mishegos
mishegos copied to clipboard
Additional fuzzing targets
Some additional targets that could use a worker implementation:
- [ ] IDA
- [ ] qemu's decoder
- [x] LLVM's decoder (should be relatively close to Capstone) (#1641)
- [x] DynamoRIO (#5)
- [x] Ghidra (#1115)
- [ ] Distorm
- [ ] burst.rs
- [x] yaxpeax-x86 (#873)
- [x] iced (#222)
- [x] bddisasm (#151)
- [ ] ndisasm (NASM's decoder)
- [ ] Dyninst
- [ ] Dlang's internal disassembler
IIRC r2 supports multiple decoder backends and defaults to Capstone. Binja is using XED (they switched a few months ago and previously have been using a custom decoder).
Would it be possible to add Ghidra to the list of disassemblers to target?
Would it be possible to add Ghidra to the list of disassemblers to target?
Yep, I'll add it above.
The bddisasm project apparently has written their own mishegos worker; tracking an upstream coordination request: https://github.com/bitdefender/bddisasm/issues/3