All Projects → validating-binary-decompilation → Similar Projects or Alternatives

225 Open source projects that are alternatives of or similar to validating-binary-decompilation

doc
Design documents related to the decompilation pipeline.
Stars: ✭ 23 (-43.9%)
Mutual labels:  decompilation, llvm-ir
pldi19-equivalence-checker
Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"
Stars: ✭ 30 (-26.83%)
Mutual labels:  x86-64, equivalence-checker
Mcsema
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+5260.98%)
Mutual labels:  x86-64, llvm-ir
qsim
QEMU based emulation library for micro-architectural simulation (ARM64 and x86)
Stars: ✭ 35 (-14.63%)
Mutual labels:  x86-64
moros
MOROS: Obscure Rust Operating System 🦉
Stars: ✭ 508 (+1139.02%)
Mutual labels:  x86-64
dragon
DRAGON Stack manager
Stars: ✭ 20 (-51.22%)
Mutual labels:  x86-64
alpine-php-fpm
Lightweight and optimised PHP-FPM (PHP 7.4, 8.0, 8.1) Docker images with essential extensions on top of latest Alpine Linux.
Stars: ✭ 53 (+29.27%)
Mutual labels:  x86-64
profiler-api
The portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-48.78%)
Mutual labels:  x86-64
CodeDeobfuscator
Code Deobfuscator
Stars: ✭ 45 (+9.76%)
Mutual labels:  x86-64
vox
Vox language compiler. AOT / JIT / Linker. Zero dependencies
Stars: ✭ 288 (+602.44%)
Mutual labels:  x86-64
kasm
Assembler library for Kotlin
Stars: ✭ 40 (-2.44%)
Mutual labels:  x86-64
ArvernOS
💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
Stars: ✭ 313 (+663.41%)
Mutual labels:  x86-64
peekaboo
An standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-58.54%)
Mutual labels:  x86-64
boot2flappy
Flappy Bird as bootable UEFI executable
Stars: ✭ 48 (+17.07%)
Mutual labels:  x86-64
P4LLVM
P4-LLVM is an LLVM based compiler for P4
Stars: ✭ 33 (-19.51%)
Mutual labels:  llvm-ir
MetalOS
Homebrew x64 OS written in C++ that runs Doom!
Stars: ✭ 33 (-19.51%)
Mutual labels:  x86-64
fp256
An efficient library for 256 bit integer arithmetic
Stars: ✭ 21 (-48.78%)
Mutual labels:  x86-64
ebsrc
Source code recreation for the game Earthbound
Stars: ✭ 91 (+121.95%)
Mutual labels:  decompilation
misaka
Experimental x86_64 kernel project. Planned eventual successor to the kernel in ToaruOS. WIP
Stars: ✭ 82 (+100%)
Mutual labels:  x86-64
binary-auditing-solutions
Learn the fundamentals of Binary Auditing. Know how HLL mapping works, get more inner file understanding than ever.
Stars: ✭ 61 (+48.78%)
Mutual labels:  decompilation
catsight
Cross-platform process memory inspector
Stars: ✭ 150 (+265.85%)
Mutual labels:  x86-64
sead
Decompilation of sead: the standard C++ library for first-party Nintendo games
Stars: ✭ 91 (+121.95%)
Mutual labels:  decompilation
bmod
bmod parses binaries for modification/patching and disassembles machine code sections.
Stars: ✭ 12 (-70.73%)
Mutual labels:  x86-64
Onyx
UNIX-like operating system written in C and C++
Stars: ✭ 52 (+26.83%)
Mutual labels:  x86-64
saturn
A microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-48.78%)
Mutual labels:  x86-64
asmrepl
A REPL for x86-64 assembly language
Stars: ✭ 852 (+1978.05%)
Mutual labels:  x86-64
LLAST
A high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (-48.78%)
Mutual labels:  llvm-ir
pranaOS
A unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+236.59%)
Mutual labels:  x86-64
Capstone.NET
.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (+163.41%)
Mutual labels:  x86-64
docker-powerdns
PowerDNS + Recursor + Admin GUI + Adblock in one single Docker
Stars: ✭ 49 (+19.51%)
Mutual labels:  x86-64
CuBit
General-purpose, formally-verified, 64-bit operating system in SPARK/Ada for x86-64
Stars: ✭ 70 (+70.73%)
Mutual labels:  x86-64
biefircate
Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (+14.63%)
Mutual labels:  x86-64
xorpd-solutions
[SPOILER ALERT] My attempt at tackling the x86_64 asm riddles in xorpd's xchg rax,rax book. Pull requests welcome.
Stars: ✭ 57 (+39.02%)
Mutual labels:  x86-64
docker-dns-ad-blocker
A lightweight dnsmasq DNS server to block traffic to known ad servers with optional DNSCrypt support. Supports x86_64 and Raspberry Pi (armhf).
Stars: ✭ 78 (+90.24%)
Mutual labels:  x86-64
jsix
A hobby operating system for x86_64, boots with UEFI.
Stars: ✭ 60 (+46.34%)
Mutual labels:  x86-64
MoonOS
MoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Stars: ✭ 82 (+100%)
Mutual labels:  x86-64
pikmin
A decompilation of Pikmin brought to you by fans of the series.
Stars: ✭ 43 (+4.88%)
Mutual labels:  decompilation
AiliceOS
AiliceOS: Build an x86_64 and UEFI OS using Rust
Stars: ✭ 59 (+43.9%)
Mutual labels:  x86-64
OpenWrt-Autobuild
OpenWrt action builds
Stars: ✭ 24 (-41.46%)
Mutual labels:  x86-64
goas
port of GNU Assembler written in go
Stars: ✭ 52 (+26.83%)
Mutual labels:  x86-64
McNinja
Compile Binary Ninja's MLIL to LLVM, for purposes of analysis, patching, and compiling it back to a binary again.
Stars: ✭ 30 (-26.83%)
Mutual labels:  llvm-ir
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+146.34%)
Mutual labels:  x86-64
FoxOS
The FoxOS main repository
Stars: ✭ 48 (+17.07%)
Mutual labels:  x86-64
Decaf-Compiler
Compiler for Decaf Programming Language
Stars: ✭ 36 (-12.2%)
Mutual labels:  llvm-ir
Assembly-Syntax-Definition
This is the greatest syntax definition of All Time
Stars: ✭ 23 (-43.9%)
Mutual labels:  x86-64
libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (+97.56%)
Mutual labels:  x86-64
Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (+53.66%)
Mutual labels:  x86-64
SDA
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Stars: ✭ 98 (+139.02%)
Mutual labels:  x86-64
kempe
Kempe is a compiled stack-based language
Stars: ✭ 54 (+31.71%)
Mutual labels:  x86-64
asm2cfg
Python command-line tool and GDB extension to view and save x86, ARM and objdump assembly files as control-flow graph (CFG) pdf files
Stars: ✭ 42 (+2.44%)
Mutual labels:  x86-64
xmrig-build
Simple automated script to build XMRig (dynamic or static) from source on x86-64, ARMv7, and ARMv8 devices.
Stars: ✭ 14 (-65.85%)
Mutual labels:  x86-64
Bazel bin
Bazel's pre-built binaries for armv7l / aarch64 / x86_64.
Stars: ✭ 23 (-43.9%)
Mutual labels:  x86-64
qcec
MQT QCEC - A tool for Quantum Circuit Equivalence Checking
Stars: ✭ 64 (+56.1%)
Mutual labels:  equivalence-checker
asm
🏃 An x86-64 assembler written in Go.
Stars: ✭ 76 (+85.37%)
Mutual labels:  x86-64
TML.Patcher
Console application for decompiling, recompiling, packaging, and patching tModLoader's .tmod files at blazing-fast speeds.
Stars: ✭ 38 (-7.32%)
Mutual labels:  decompilation
Parsable-Instructions
A parsable list of x86 instructions.
Stars: ✭ 24 (-41.46%)
Mutual labels:  x86-64
SynnixOS
Hobbyist Operating System targeting x86_64 systems. Includes userspace, Virtual File System, An InitFS (tarfs), Lua port, easy porting, a decent LibC and LibM, and a shell that supports: piping, file redirection, and more.
Stars: ✭ 40 (-2.44%)
Mutual labels:  x86-64
pinktrace
Pink's Tracing Library
Stars: ✭ 20 (-51.22%)
Mutual labels:  x86-64
uvmm
Virtual machine monitor for L4Re
Stars: ✭ 22 (-46.34%)
Mutual labels:  x86-64
llvm-semantics
Formal semantics of LLVM IR in K
Stars: ✭ 42 (+2.44%)
Mutual labels:  llvm-ir
1-60 of 225 similar projects