mishegos
A differential fuzzer for x86 decoders (by trailofbits)
Regshot
Regshot is a small, free and open-source registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one - done after doing system changes or installing a new software product (by Seabreg)
Our great sponsors
mishegos | Regshot | |
---|---|---|
6 | 8 | |
219 | 218 | |
0.9% | 7.3% | |
8.1 | 0.0 | |
7 days ago | almost 5 years ago | |
C++ | ||
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mishegos
Posts with mentions or reviews of mishegos.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-31.
-
Differ: Tool for testing and validating transformed programs
Differential fuzzing is woefully underutilized -- our experience is that it consistently[1] finds[2] bugs that "traditional" fuzzing techniques struggle to discover, and that the primary obstacles to its adoption are harness and orchestration complexity. DIFFER goes a long way towards overcoming those obstacles!
(FD: My company.)
[1]: https://github.com/trailofbits/mishegos
[2]: https://x509-limbo.com/
- Zydis v4 is out now, now featuring code generation and rewriting
-
Just released v0.2.0 of bddisasm - a no_std x86/x86_64 instruction decoder which aims to provide as much information as possible about an instruction
You may also want to check mishegos for another way of comparing different decoders.
-
Is Ghirda's Disassembly ASM output accurate enough?
Take a look at something like mishegos to see how sometimes the same instruction will be decoded differently by different disassemblers: https://github.com/trailofbits/mishegos
- Destroying x86_64 instruction decoders with differential fuzzing
-
Capstone Disassembler Framework
It sounds like what you want is Mishegos [1], described here [2].
[1] https://github.com/trailofbits/mishegos
Regshot
Posts with mentions or reviews of Regshot.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-31.
- Differ: Tool for testing and validating transformed programs
-
Question about packaging software
Think I found it: https://github.com/Seabreg/Regshot
-
Is there a way to track which registry keys use a specific software?
You could also use Regshot. It makes 1 'snapshot' of the registry, allows you to make a second one (after said software made changes) and compare the two snapshots. Then it gives you a complete list of all added, removed and changes keys.
-
Is there a way to check the creation date for a particular registry?
RegShot makes it easy.
- What is the easiest to see what registry values are changed during an install?
-
Disabling Broswer Password Management
If you can deploy using Group Policy, you can use RegShot: https://github.com/Seabreg/Regshot to figure out what registry changes are made so you can replicate that.
-
Capturing all steps of an application installation - recommended apps
Never tried it myself, but Regshot should at least cover you regarding the registry.
-
IT Pro Tuesday #165 - Registry Comparison, PowerShell Web Tools, Tech Blog & More
Regshot is an open-source registry-comparison utility that can be helpful after making system changes or installing a new software product. It allows you to quickly take a snapshot of the registry pre- and post-change, and then produces a changes report (in either text or HTML) that lists all modifications between the two snapshots. You can also specify folders (with subfolders) to scan for changes as well. A shout out to daonlyfreez for directing us to this one.
What are some alternatives?
When comparing mishegos and Regshot you can also consider the following projects:
disas-bench - X86 disassembler benchmark
CompCert - The CompCert formally-verified C compiler
sandsifter - The x86 processor fuzzer
osv - Open source vulnerability DB and triage service. [Moved to: https://github.com/google/osv.dev]
capstone - Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings. [Moved to: https://github.com/capstone-engine/capstone]