#X86
Showing 60 of 60 repositories tagged #x86, ranked by stars
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
βZero setupβ cross compilation and βcross testingβ of Rust crates
π₯π₯RxFFmpeg ζ―εΊδΊ ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) ηΌθ―ηιη¨δΊ Android εΉ³ε°ηι³θ§ι’ηΌθΎγθ§ι’εͺθΎηεΏ«ιε€ηζ‘ζΆοΌε ε«δ»₯δΈεθ½οΌθ§ι’ζΌζ₯οΌθ½¬η οΌεηΌ©οΌθ£εͺοΌη倴ηε°ΎοΌε离ι³θ§ι’οΌειοΌζ·»ε ιζθ΄΄ηΊΈεgifε¨ζθ΄΄ηΊΈοΌζ·»ε εεΉοΌζ·»ε 滀ιοΌζ·»ε θζ―ι³δΉοΌε ιειθ§ι’οΌεζΎι³θ§ι’οΌι³ι’θ£εͺοΌεε£°οΌζ··ι³οΌεΎηεζθ§ι’οΌθ§ι’θ§£η εΎηοΌζι³ι¦ι‘΅οΌθ§ι’ζζΎε¨εζ―ζ OpenSSL https ηδΈ»ζ΅ηΉθ²εθ½
Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua
edb is a cross-platform AArch32/x86/x86-64 debugger.
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
A cross-platform, high-performance and asynchronous web server for static files-serving. β‘
Binary Analysis Platform
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Docker Android - Run QEMU Android in a Docker! X11 Forwarding! CI/CD for Android!
Free educational content on reverse engineering and malware analysis from the FLARE team
Bolt is a deep learning library with high performance and heterogeneous flexibility.
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
Historical Windows temporal memory-state research artifact for studying time-bound memory observations, validation limits, and defensive visibility.
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
An IBM PC/XT emulator written in Rust.
An enhancement ONScripter project porting to many platforms, especially web.
protector & obfuscator & code virtualizer
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Detect CPU features with single-file
Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
interative assembly shell written in rust
Modular Unix-like 64-bit kernel
Debug Child Process Tool (auto attach)
A modern webapp to write, run and learn M68K, MIPS, RISC-V, X86 assembly
A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.
x86 malware emulator
PyTurboJPEG is a high-performance Python wrapper for libjpeg-turbo, offering native support for both x86 and ARM architectures.
Insanely fast Open Source Computer Vision library for ARM and x86 devices (Up to #50 times faster than OpenCV)
A small program written in C that is designed to load 32/64-bit shellcode and allow for execution or debugging. Can also output PE files from shellcode.
a PE Loader and Windows API tracer. Useful in malware analysis.
A concise explanation of Rust types and Memory Layout.
A (toy) C compiler written in Rust with no dependencies.
Minimal x86-64 emulator for WebAssembly - run ELF binaries in your browser
Simple GUI based Operating System - Based upon my own Microcokernel, heavily inspired by the original 1980s AmigaOS (though somewhat simpler).
GoRAT (Go Remote Access Tool) is an extremely powerful reverse shell, file server, and control plane using HTTPS reverse tunnels as a transport mechanism.
A library for GDB (with python support), that adds useful functions to the standard 'gdb' library.
RVDbg is a debugger/exception handler for Windows processes and has the capability to circumvent anti-debugging techniques. (Cleaner, documented code base being worked on in: core branch)
π¨οΈπ Printf Based Debugger, a user-friendly C debugger
Good to know, easy to forget information about binaries and their exploitation!
Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
A client-sided anti-cheat developed during a freelance project to "plug-in" to a proprietary client for a private server. Includes memory integrity checks, thread execution restrictions, hook detection, memory honeypots, and more.
Featureful library for interacting with unix processes through ptrace, supports x86_64, i686, arm, aarch64 remote function calls
DOS emulator (semi-abandoned)
Featureful library for iterating and manipulating linux and android application's PLT (Procedure Linkage Table) at runtime
Minimal .NET wrapper around the simple, easy to use Flat Assembler written by Tomasz Grysztar. Supports both x64 and x86 development.
$HOME of my ~/.dotfiles (macOS, Asahi Linux & Linux)
This repository contains some of the executables that I've cracked.
A repository of example plugins for Relyze Desktop.
ROP gadget finder and analysis in pure Javascript
pwn & ctf tools for windows
Binary Editor
Rust FFI bindings for Intel XED
Universal signature generation for any system function from all Windows Builds using Winbindex
x86-64 operating system kernel
Lightweight Windows disassembler, PE inspection and patch-assistance tool for native EXE/DLL files.
Repository for a functional attack on miasm's default symbolic execution engine plus solutions!