docDesign documents related to the decompilation pipeline.
Stars: ✭ 23 (-43.9%)
pldi19-equivalence-checkerSource code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"
Stars: ✭ 30 (-26.83%)
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+5260.98%)
qsimQEMU based emulation library for micro-architectural simulation (ARM64 and x86)
Stars: ✭ 35 (-14.63%)
morosMOROS: Obscure Rust Operating System 🦉
Stars: ✭ 508 (+1139.02%)
dragonDRAGON Stack manager
Stars: ✭ 20 (-51.22%)
alpine-php-fpmLightweight 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%)
profiler-apiThe portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-48.78%)
voxVox language compiler. AOT / JIT / Linker. Zero dependencies
Stars: ✭ 288 (+602.44%)
kasmAssembler library for Kotlin
Stars: ✭ 40 (-2.44%)
ArvernOS💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
Stars: ✭ 313 (+663.41%)
peekabooAn standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-58.54%)
boot2flappyFlappy Bird as bootable UEFI executable
Stars: ✭ 48 (+17.07%)
P4LLVMP4-LLVM is an LLVM based compiler for P4
Stars: ✭ 33 (-19.51%)
MetalOSHomebrew x64 OS written in C++ that runs Doom!
Stars: ✭ 33 (-19.51%)
fp256An efficient library for 256 bit integer arithmetic
Stars: ✭ 21 (-48.78%)
ebsrcSource code recreation for the game Earthbound
Stars: ✭ 91 (+121.95%)
misakaExperimental x86_64 kernel project. Planned eventual successor to the kernel in ToaruOS. WIP
Stars: ✭ 82 (+100%)
binary-auditing-solutionsLearn the fundamentals of Binary Auditing. Know how HLL mapping works, get more inner file understanding than ever.
Stars: ✭ 61 (+48.78%)
catsightCross-platform process memory inspector
Stars: ✭ 150 (+265.85%)
seadDecompilation of sead: the standard C++ library for first-party Nintendo games
Stars: ✭ 91 (+121.95%)
bmodbmod parses binaries for modification/patching and disassembles machine code sections.
Stars: ✭ 12 (-70.73%)
OnyxUNIX-like operating system written in C and C++
Stars: ✭ 52 (+26.83%)
saturnA microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-48.78%)
asmreplA REPL for x86-64 assembly language
Stars: ✭ 852 (+1978.05%)
LLASTA high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (-48.78%)
pranaOSA unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+236.59%)
Capstone.NET.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (+163.41%)
docker-powerdnsPowerDNS + Recursor + Admin GUI + Adblock in one single Docker
Stars: ✭ 49 (+19.51%)
CuBitGeneral-purpose, formally-verified, 64-bit operating system in SPARK/Ada for x86-64
Stars: ✭ 70 (+70.73%)
biefircateRunning 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%)
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%)
docker-dns-ad-blockerA 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%)
jsixA hobby operating system for x86_64, boots with UEFI.
Stars: ✭ 60 (+46.34%)
MoonOSMoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Stars: ✭ 82 (+100%)
pikminA decompilation of Pikmin brought to you by fans of the series.
Stars: ✭ 43 (+4.88%)
AiliceOSAiliceOS: Build an x86_64 and UEFI OS using Rust
Stars: ✭ 59 (+43.9%)
goasport of GNU Assembler written in go
Stars: ✭ 52 (+26.83%)
McNinjaCompile Binary Ninja's MLIL to LLVM, for purposes of analysis, patching, and compiling it back to a binary again.
Stars: ✭ 30 (-26.83%)
TaghaMinimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+146.34%)
FoxOSThe FoxOS main repository
Stars: ✭ 48 (+17.07%)
Decaf-CompilerCompiler for Decaf Programming Language
Stars: ✭ 36 (-12.2%)
libcluonlibcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (+97.56%)
InflameUser-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (+53.66%)
SDASDA 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%)
kempeKempe is a compiled stack-based language
Stars: ✭ 54 (+31.71%)
asm2cfgPython 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%)
xmrig-buildSimple automated script to build XMRig (dynamic or static) from source on x86-64, ARMv7, and ARMv8 devices.
Stars: ✭ 14 (-65.85%)
Bazel binBazel's pre-built binaries for armv7l / aarch64 / x86_64.
Stars: ✭ 23 (-43.9%)
qcecMQT QCEC - A tool for Quantum Circuit Equivalence Checking
Stars: ✭ 64 (+56.1%)
asm🏃 An x86-64 assembler written in Go.
Stars: ✭ 76 (+85.37%)
TML.PatcherConsole application for decompiling, recompiling, packaging, and patching tModLoader's .tmod files at blazing-fast speeds.
Stars: ✭ 38 (-7.32%)
SynnixOSHobbyist 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%)
pinktracePink's Tracing Library
Stars: ✭ 20 (-51.22%)
uvmmVirtual machine monitor for L4Re
Stars: ✭ 22 (-46.34%)