McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+247.24%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (+48.82%)
AsmdbInstructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.
Stars: ✭ 258 (-59.24%)
pinktracePink's Tracing Library
Stars: ✭ 20 (-96.84%)
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-90.05%)
profiler-apiThe portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-96.68%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+29.23%)
peekabooAn standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-97.31%)
Mandibulelinux elf injector for x86 x86_64 arm arm64
Stars: ✭ 171 (-72.99%)
AsmjitMachine code generation for C++
Stars: ✭ 2,874 (+354.03%)
Capstone.NET.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (-82.94%)
Steed[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (-17.85%)
libcluonlibcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (-87.2%)
ArvernOS💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
Stars: ✭ 313 (-50.55%)
kempeKempe is a compiled stack-based language
Stars: ✭ 54 (-91.47%)
fp256An efficient library for 256 bit integer arithmetic
Stars: ✭ 21 (-96.68%)
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 (-91.63%)
opcodesDBx86-64 | ARM (AArch32/AArch64/THUMB) full instruction set.
Stars: ✭ 49 (-92.26%)
RenHookAn open-source x86 / x86-64 hooking library for Windows.
Stars: ✭ 80 (-87.36%)
LabelessLabeless is a multipurpose IDA Pro plugin system for labels/comments synchronization with a debugger backend, with complex memory dumping and interactive Python scripting capabilities.
Stars: ✭ 378 (-40.28%)
cross“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 3,550 (+460.82%)
x86eA simple x86 emulator, debugger, and editor in JavaScript.
Stars: ✭ 89 (-85.94%)
insaneworks-packer-templateCentOS 7-8 8Stream / AlmaLinux 8 / FreeBSD 12 - 13 x64 + VirtualBox / VMWare for Packer Template + FreeBSD 13 / AlmaLinux 9 + Parallels
Stars: ✭ 38 (-94%)
DoraDora VM
Stars: ✭ 371 (-41.39%)
Docker Cloudflare DdnsA small amd64/ARM/ARM64 Docker image that allows you to use CloudFlare as a DDNS / DynDNS Provider.
Stars: ✭ 467 (-26.22%)
kasmAssembler library for Kotlin
Stars: ✭ 40 (-93.68%)
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 (-84.52%)
binary-decompilationExtracting high level semantic information from binary code
Stars: ✭ 55 (-91.31%)
CapstoneCapstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+748.97%)
bmodbmod parses binaries for modification/patching and disassembles machine code sections.
Stars: ✭ 12 (-98.1%)
reicast-emulatorReicast was a multiplatform Sega Dreamcast emulator
Stars: ✭ 1,063 (+67.93%)
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 (-87.68%)
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 (-93.36%)
InflameUser-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (-90.05%)
fdtd3dfdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x86, arm, arm64 architectures
Stars: ✭ 77 (-87.84%)
FEXA fast usermode x86 and x86-64 emulator for Arm64
Stars: ✭ 650 (+2.69%)
PBD🖨️🐞 Printf Based Debugger, a user-friendly C debugger
Stars: ✭ 52 (-91.79%)
Reloaded.AssemblerMinimal .NET wrapper around the simple, easy to use Flat Assembler written by Tomasz Grysztar. Supports both x64 and x86 development.
Stars: ✭ 17 (-97.31%)
Rop ToolA tool to help you write binary exploits
Stars: ✭ 590 (-6.79%)
oberon-07-compilerOberon-07 compiler for x64 (Windows, Linux), x86 (Windows, Linux, KolibriOS), MSP430x{1,2}xx, STM32 Cortex-M3
Stars: ✭ 45 (-92.89%)
nolimix86LLVM-based x86 emulator with support for unlimited virtual registers, used before the register allocation pass
Stars: ✭ 19 (-97%)
ria-jitLightweight and performant dynamic binary translation for RISC–V code on x86–64
Stars: ✭ 38 (-94%)
fadecA fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.
Stars: ✭ 44 (-93.05%)
novuskA kernel written in Rust
Stars: ✭ 61 (-90.36%)
AheuiJITAheui JIT compiler for PC and web
Stars: ✭ 27 (-95.73%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-94.94%)
rosetta-at-homeFold for Covid - Help fight the COVID-19 pandemic with your old laptop, Raspberry Pi, or other spare computer
Stars: ✭ 78 (-87.68%)
FukuroSimple microkernel (early stage)
Stars: ✭ 18 (-97.16%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (-8.85%)
Maxine VmMaxine VM: A meta-circular research VM
Stars: ✭ 274 (-56.71%)
PlasmaPlasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+366.98%)
Sse2neonA translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Stars: ✭ 316 (-50.08%)
fasmflat assembler 1 - reconstructed source history
Stars: ✭ 187 (-70.46%)
Liminex86/x86_64 BIOS Bootloader
Stars: ✭ 288 (-54.5%)
UnicornUnicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+679.46%)
ToaruosA completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+640.44%)