An open API service providing repository metadata for many open source software ecosystems.

Topic: "disassembler"

rsc-dev/pbd

Pbd is a Python module to disassemble serialized protocol buffers descriptors (https://developers.google.com/protocol-buffers/).

Language: Python - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 86 - Forks: 3

agustingianni/retools

retools: a reverse engineering toolkit for normies

Language: C++ - Size: 16.9 MB - Last synced at: 7 months ago - Pushed at: almost 8 years ago - Stars: 86 - Forks: 8

ate47/atian-cod-tools

Random things

Language: C++ - Size: 8.11 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 85 - Forks: 12

black-binary/sleigh

A (SLEIGH) disassembler that supports multiple architectures

Language: Rust - Size: 5.6 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 7

dmaivel/ntoseye

Windows kernel debugger for Linux hosts running Windows under KVM/QEMU

Language: C++ - Size: 101 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 81 - Forks: 12

jverkoey/windfish

A tracing disassembler & UI for Gameboy ROMs — integrated with Sameboy for emulation & debugging.

Language: Assembly - Size: 31.1 MB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 81 - Forks: 5

samth/disassemble

Disassembler for Racket

Language: Scheme - Size: 142 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 79 - Forks: 14

hasherezade/ViDi

ViDi Visual Disassembler (experimental)

Language: C++ - Size: 229 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 78 - Forks: 22

Kazhuu/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

Language: Python - Size: 3.54 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 12

Svenskithesource/pySpy

dnSpy but for Python

Language: Python - Size: 236 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 78 - Forks: 13

rair-project/rair

RAIR: RAdare In Rust

Language: Rust - Size: 742 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 75 - Forks: 12

Gui-Yom/hlbc

Hashlink bytecode disassembler, analyzer, decompiler and assembler.

Language: Rust - Size: 1.3 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 72 - Forks: 12

BullyWiiPlaza/JGeckoU

Wii U RAM TCP Debugger Client/Cheat Code Manager

Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 71 - Forks: 16

vchirikov/GoToDnSpy

GoTo dnSpy for Visual Studio 2022

Language: C# - Size: 18.8 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 69 - Forks: 18

beevik/go6502

6502 CPU emulator, assembler, disassembler, debugger and host written in go

Language: Go - Size: 1.4 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 65 - Forks: 11

pjbgf/dotnet-ildasm

Light-weight cross platform IL disassembler tool built in C#.

Language: C# - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 65 - Forks: 14

ivision-research/banjo

Android Dex disassembler and Binary Ninja plugin

Language: Python - Size: 332 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 63 - Forks: 8

rizinorg/jsdec

Simple decompiler for Rizin. It's capable of generating readable pseudo code even on handmade assembly.

Language: JavaScript - Size: 4.85 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 61 - Forks: 9

lpg2709/emulator-Intel-4004

Simple emulator of the Intel 4004 chip.

Language: C - Size: 2.91 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 59 - Forks: 12

Baron-von-Riedesel/DOS-debug

Debug and DebugX (short: Debug/X) are extended versions of MS DEBUG

Language: Assembly - Size: 596 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 58 - Forks: 13

IDouble/Simple-Disassembly-Notes

⚙️ Simple Step to Step Tutorials for Disassembling / Code Injection & getting Pointer Addresses 🔧

Language: Assembly - Size: 1.37 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 58 - Forks: 4

wtetzner/waterbear

Assembler/Disassembler for the Dreamcast VMU

Language: Rust - Size: 634 KB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 57 - Forks: 4

ethereum/evmdasm

A lightweight ethereum evm bytecode instruction registry, disassembler and evmcode manipulation library

Language: Python - Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 57 - Forks: 14

krakenlake/vmon

Tiny RISC-V machine code monitor written in RISC-V assembly.

Language: Assembly - Size: 656 KB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 55 - Forks: 4

meyer9/ethdasm

Tool for auditing Ethereum contracts

Language: Python - Size: 65.4 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 55 - Forks: 10

hugsy/binja-headless

Binja (sort of) headless

Language: Python - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 54 - Forks: 5

endlos99/xdt99

xdt99: TMS 99xx Cross-Development Tools

Language: Python - Size: 24.6 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 9

davep/dhv

Dive into Python code

Language: Python - Size: 5.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 52 - Forks: 2

bnbdr/ida-bpf-processor

BPF Processor for IDA Python

Language: Python - Size: 37.1 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 52 - Forks: 7

imugee/xdv

XDV is disassembler or debugger that works based on the extension plugin.

Language: C++ - Size: 98.5 MB - Last synced at: almost 3 years ago - Pushed at: over 6 years ago - Stars: 51 - Forks: 14

synnkfps/JByteCustom

project discontinued due to lack of performance, usage and some other development issues, rip JByteCustom.

Language: Java - Size: 8.73 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 5

GrammaTech/gtirb-pprinter

Pretty printer from GTIRB to assembly code

Language: C++ - Size: 4.93 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 49 - Forks: 11

TkTech/lawu

A Python library for inspecting JVM class files (.class)

Language: Python - Size: 4.04 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 49 - Forks: 10

fonic/wcdatool

Watcom Disassembly Tool (wcdatool) - Tool to aid disassembling DOS applications created with the Watcom toolchain

Language: Python - Size: 4.13 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 49 - Forks: 6

vbe0201/faucon

NVIDIA Falcon Microprocessor Suite

Language: Rust - Size: 13.6 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 49 - Forks: 4

encounter/dtk-template

Project template for decomp-toolkit

Language: Python - Size: 474 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 48 - Forks: 22

rofl0r/agsutils

contains utils for AGS: game extractor, repacker, disassembler and assembler

Language: C - Size: 534 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 47 - Forks: 14

grantseltzer/go-disass

A suite of tools for disassembly, ROP, and binary analysis written in Go

Language: Go - Size: 3.33 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 7

mbbsemu/MBBSDASM

MBBSDASM is an x86 Disassembler for 16-bit DOS / Windows 3.0 Segmented Executable (NE) EXE/DLL File Format with special features related to The MajorBBS & Worldgroup Modules

Language: C# - Size: 159 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 47 - Forks: 10

delphilite/BeaEngineDelphi

BeaEngine Disassembler Library Binding for Delphi

Language: Pascal - Size: 3.25 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 45 - Forks: 21

holly-hacker/dnSpy.Extension.Wasm

A dnSpy extension to add WebAssembly support

Language: C# - Size: 185 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 45 - Forks: 1

rmtew/peasauce

Peasauce Interactive Disassembler

Language: Python - Size: 700 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 45 - Forks: 3

TomHarte/dis68k Fork of wrm-za/dis68k

Modernised version of W. de Waal's public domain 68000 disassembler.

Language: C - Size: 53.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 44 - Forks: 11

rbran/sleigh-rs

Ghidra Sleight (PCode) parsing library in Rust.

Language: Rust - Size: 1.15 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 44 - Forks: 7

YuAo/MetalLibraryExplorer

Parse and disassemble .metallib files in browser

Language: JavaScript - Size: 1.45 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 5

aarant/luvdis

Pure-Python Game Boy Advance Disassembler

Language: Python - Size: 1.38 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 5

mnixry/binutils-wasm

GNU/Binutils WebAssembly Build: Unleashing binary operations for the browser and node, with Assembler / Disassembler online.

Language: TypeScript - Size: 1.72 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 42 - Forks: 0

Justin-Credible/pac-man-emulator

🕹 An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.

Language: C# - Size: 2.72 MB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 42 - Forks: 9

aengelke/disarm

Disarm — Fast AArch64 Decode/Encoder

Language: C++ - Size: 356 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 42 - Forks: 4

Wack0/IFPSTools.NET

Tools for creating, modifying, assembling and disassembling RemObjects PascalScript files.

Language: C# - Size: 369 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 41 - Forks: 4

thejanit0r/x86_dasm

Lightweight x86-64 disassembling library

Language: C - Size: 77.1 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 6

lucasbaizer/hasmer 📦

command line tool for reverse engineering Hermes bytecode

Language: C# - Size: 127 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 6

kkaempf/ruida

Decoder and tooling for the RDWorks .rd file format

Language: Ruby - Size: 175 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 40 - Forks: 6

leonardosnt/java-class-tools

Read and write java class files in Node.js or in the browser.

Language: JavaScript - Size: 453 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 37 - Forks: 7

jubal-R/ObjGui

GUI disassembler and binary analysis tool utilizing GNU binutils

Language: C++ - Size: 2.91 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 9

namhyung/das

TUI Disassembler inspired by perf annotate

Language: Go - Size: 306 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 3

DispatchCode/x64-Instruction-Decoder

An x86/x64 instruction disassembler written in C

Language: C - Size: 128 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 34 - Forks: 8

felipensp/itrace

Tracks runtime instruction execution in Linux programs

Language: C - Size: 313 KB - Last synced at: 8 months ago - Pushed at: over 12 years ago - Stars: 34 - Forks: 2

russo-2025/papyrus-compiler

An open-source compiler for Bethesda's Papyrus scripting language (Skyrim SE/AE), implemented in V. Focused on faster compilation, clearer error messages, and PEX file analysis.

Language: V - Size: 1.94 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 33 - Forks: 7

dd86k/alicedbg

🎯 Cross-platform Debugger and Memory Scanner

Language: D - Size: 2.57 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 33 - Forks: 2

tochiu/c8

🎮 CHIP-8 / S-CHIP / XO-CHIP tui toolkit featuring a virtual machine, debugger, and disassembler

Language: Rust - Size: 1.16 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 2

kohnakagawa/gdt_helper

Ghidra Data Type (GDT) Helper

Language: Python - Size: 172 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 33 - Forks: 4

Mithreindeir/Dynzasm

X86/X64/ARM/MIPS Assembler/Disassembler/Decomposer Library

Language: C - Size: 188 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 33 - Forks: 10

arkup/juniEmu

Emulator interface for ARM 32-bit

Language: Python - Size: 121 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 33 - Forks: 7

futo-org/ret

Reverse-Engineering Tool

Language: C - Size: 59.4 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 32 - Forks: 1

Nico01/ded

DOS Executable disassembler

Language: C++ - Size: 54.7 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 32 - Forks: 3

firstfault/Trinity

Software reverse engineering tool for Java

Language: Java - Size: 3.16 MB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 4

0xbc/chiasm-shell

Python-based interactive assembler/disassembler CLI, powered by Keystone/Capstone.

Language: Python - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: almost 9 years ago - Stars: 31 - Forks: 6

qnighy/win16ne

Win16 NE (New Executable) parser & disassembler

Language: Rust - Size: 74.2 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 30 - Forks: 4

joshwatson/binaryninja-msp430

msp430 Architecture plugin for Binary Ninja

Language: Python - Size: 45.9 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 6

MahdiSafsafi/Azote

Fast and lightweight AArch64 disassembler.

Language: Pascal - Size: 351 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 30 - Forks: 11

AndreaOrru/gilgamesh

SNES reverse engineering toolkit with support for static recompilation

Language: C++ - Size: 570 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 30 - Forks: 3

kohnakagawa/PracticalPCode

Practical P-Code examples

Language: C - Size: 307 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 30 - Forks: 2

ZSShen/YADD

Yet another Android Dex bytecode Disassembler: a static Android app disassembler for fast class and method signature extraction and code structure visualization.

Language: C++ - Size: 266 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 30 - Forks: 6

Koukyosyumei/MyDisassembler

Disassembler for X86-64 implemented from scratch in C++

Language: C++ - Size: 912 KB - Last synced at: 8 months ago - Pushed at: 9 months ago - Stars: 29 - Forks: 1

3r4y/DbgGPT

🏀 DbgGPT - my first basic x64dbg/openai plugin

Language: C++ - Size: 242 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 4

bnbdr/ida-yara-processor

IDA Processor for Compiled YARA Rules

Language: Python - Size: 78.1 KB - Last synced at: 7 months ago - Pushed at: almost 7 years ago - Stars: 29 - Forks: 4

Recoskie/JDasm

Multi purpose disassembler, format decompiler, and hex editor.

Language: Java - Size: 25 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 28 - Forks: 3

jonomango/chum

Binary rewriter for 64-bit PE files.

Language: C++ - Size: 293 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 28 - Forks: 10

thejanit0r/x86_ldasm

Lightweight x86-64 instruction length disassembler (LDE)

Language: Assembly - Size: 105 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 6

rwfpl/rewolf-dirtyjoe

Open source release of the dirtyJOE - editor for the compiled java .class files.

Language: C++ - Size: 1.87 MB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 5

relyze-ltd/plugins

A repository of example plugins for Relyze Desktop.

Language: Ruby - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 28 - Forks: 7

RebeccaRGB/unununium

Segher Boessenkool's u'nSP disassembler and emulator

Language: C - Size: 295 KB - Last synced at: 8 months ago - Pushed at: almost 8 years ago - Stars: 28 - Forks: 5

retroenv/retrodisasm

A tracing disassembler for retro systems written in Golang

Language: Go - Size: 299 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 27 - Forks: 3

Stovent/m68000

Motorola 68000 interpreter, disassembler and assembler (code emitter)

Language: Rust - Size: 463 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 4

takamin/mz700-js

MZ-700 Full JavaScript emulator (although TypeScript is often used)

Language: TypeScript - Size: 11.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 27 - Forks: 1

QuantumWizard888/Reverse-Engineering-crackmes-with-Ghidra

A collection of random crackme solutions created using Ghidra SRE (software Reverse Engineering) tool for purpose of research.

Language: C - Size: 4.42 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 27 - Forks: 5

logic/sh2dis

An SH2-compatible (Renesas SuperH) disassembler.

Language: Python - Size: 222 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 7

minad/chasm

Java Bytecode Assembler and Disassembler which uses S-expressions

Language: Java - Size: 1.43 MB - Last synced at: 8 months ago - Pushed at: almost 6 years ago - Stars: 27 - Forks: 0

Recoskie/core

Javascript/Java core code disassembly library.

Language: JavaScript - Size: 878 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 26 - Forks: 5

AtomCrafty/MajiroTools

A collection of tools for the Majiro Script Engine

Language: C# - Size: 289 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 3

hugsy/ida-headless

IDA (sort of) headless

Language: Python - Size: 10.7 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 4

kondrak/disasm6502

6502 disassembler

Language: Rust - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 2

widgetii/beye

Binary EYE is a viewer of binary files with a built-in editor

Language: C - Size: 3.06 MB - Last synced at: 8 months ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 4

ZoneTool/gsc-asm

gsc-asm, a gsc assembler/disassembler for IW5 (Call of Duty: Modern Warfare 3)

Language: C++ - Size: 592 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 23 - Forks: 5

tact-lang/ton-opcode

Decompiler of BOC files

Language: TypeScript - Size: 9.76 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 22 - Forks: 9

wasmkit/diswasm

Decompiler and reverse engineering tool for wasm binaries

Language: JavaScript - Size: 12.8 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 22 - Forks: 4

swetland/compiler

Unnamed Compiled Systems Language Project

Language: C - Size: 190 KB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 0

Anteru/csspv

C# SPIR-V disassembler

Language: C# - Size: 287 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 22 - Forks: 5

larsbrinkhoff/pdp10-its-disassembler

Disassembler and other tools for files in ITS formats

Language: C - Size: 5.84 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 21 - Forks: 13