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

GitHub topics: disassembler

kg68k/dis

ソースコードジェネレータ for X680x0 (逆アセンブラ)

Language: C - Size: 653 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 1

takamin/mz700-js

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

Language: TypeScript - Size: 11.3 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 1

dd86k/alicedbg

🎯 Cross-platform Debugger and Memory Scanner

Language: D - Size: 2.57 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 2

gulrak/chiplet

A commandline tool for CHIP-8 software development

Language: C++ - Size: 691 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 2

skoolkid/skoolkit

A suite of tools for creating disassemblies of ZX Spectrum games.

Language: Python - Size: 13.5 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 145 - Forks: 17

xlatbx59/Mips-goggles

Mips disassembler written in Rust

Language: Rust - Size: 761 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

crytic/ethersplay 📦

EVM dissassembler

Language: Python - Size: 1.98 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 853 - Forks: 121

gerph/riscos-disassemble-python

Disassemble RISC OS code from Python

Language: Python - Size: 439 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

Gui-Yom/hlbc

Hashlink bytecode disassembler, analyzer, decompiler and assembler.

Language: Rust - Size: 1.3 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 72 - Forks: 12

FischSc-maker/Celestial

A decompiler for vLuaU/Luau, Roblox scripting language, In Pure Luau

Language: Luau - Size: 63.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

Nimpoo/rainfall

Walkthrough of a CTF specialized in binary exploitation and research of security breaches to exploit.

Language: C - Size: 6.13 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

marirs/smda-rs

SMDA is a minimalist recursive disassembler library

Language: Rust - Size: 1.94 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 5 - Forks: 2

0xilovebits/6502Toolkit

6502Toolkit: Disassembler, Emulator, Debugger & Assembler foundation for 6502 CPU. Portable and modular architecture for learning and extending

Language: C - Size: 25.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

zrax/pycdc

C++ python bytecode disassembler and decompiler

Language: C++ - Size: 938 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3,922 - Forks: 736

blacktop/docker-ghidra

Ghidra Client/Server Docker Image

Language: Dockerfile - Size: 266 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 225 - Forks: 65

MahdiSafsafi/UnivDisasm

x86 Disassembler and Analyzer

Language: Pascal - Size: 6.37 MB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 99 - Forks: 35

angelo-wf/dissemble

Disassembler for various 8-bit architectures

Language: TypeScript - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

ethereum/evmdasm

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

Language: Python - Size: 55.7 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 57 - Forks: 14

SomeUtils/v8-disassembler-ci

Automated building of the V8 disassembler for View8.

Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

Lostamigo/Calculator

🧮 Create quick calculations and convert units easily with this Python desktop calculator featuring basic, scientific functions, and a user-friendly interface.

Language: HTML - Size: 34.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

aengelke/fadec

A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.

Language: C - Size: 550 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 192 - Forks: 27

das-labor/panopticon

A libre cross-platform disassembler.

Language: Rust - Size: 7.9 MB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 1,442 - Forks: 80

willth7/o

disassembler for arm32 and x86

Language: C - Size: 322 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

s3rvac/retdec-rust 📦

A Rust library and tools providing easy access to the retdec.com decompilation service through their REST API.

Language: Rust - Size: 145 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 2

delphilite/BeaEngineDelphi

BeaEngine Disassembler Library Binding for Delphi

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

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: 14 days ago - Pushed at: 6 months ago - Stars: 61 - Forks: 9

YuAo/MetalLibraryExplorer

Parse and disassemble .metallib files in browser

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

FuzzingLabs/octopus 📦

Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)

Language: Python - Size: 5.38 MB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 487 - Forks: 86

TimoSalomaki/EmotionEngineDisassembler

WIP disassembler capable of disassembling machine code of PlayStation 2's Emotion Engine CPU (TX79)

Language: C# - Size: 23.2 MB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

ROF13ThFloor/ELFInspect

ELFInspect is a binary analysis tool for ELF files, offering features such as ELF header parsing, disassembly, control flow graph generation, and syscall pattern detection.

Language: Jupyter Notebook - Size: 1.81 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 2

REDasmOrg/REDasm

The OpenSource Disassembler

Language: C++ - Size: 44.1 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1,660 - Forks: 146

jverkoey/windfish

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

Language: Assembly - Size: 31.1 MB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 81 - Forks: 5

aengelke/disarm

Disarm — Fast AArch64 Decode/Encoder

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

skvter-og/MetysAI

AI-powered disassembler combining Radare2 and ChatGPT for seamless binary analysis. Explore functions, vulnerabilities, and convert assembly to Python effortlessly. 🛠️🤖

Size: 1.95 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ThatOneGin/choi-toolkit

Simple and low memory usage virtual machine, assembler and disassembler.

Language: C - Size: 50.8 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

retroenv/nesgodisasm

Nintendo Entertainment System ROM disassembler written in Golang

Language: Go - Size: 294 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 25 - Forks: 2

bmoneill/libc8

A CHIP-8 utility library

Language: C - Size: 1.3 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

0xk1h0/Replica3

Ghidra Analysis Enhancer 🐉 Python3 version.

Language: Python - Size: 2.17 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 2

lfi-project/lfi

Top-level repository for LFI: Practical, Efficient, and Secure Software-based Sandboxing

Language: Shell - Size: 2.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 85 - Forks: 11

qnighy/win16ne

Win16 NE (New Executable) parser & disassembler

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

Goatman13/ida_py_ppc2c

PowerPC to C plugin for IDA

Language: Python - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

lucasbaizer/hasmer 📦

command line tool for reverse engineering Hermes bytecode

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

sophie-72/binary-inspector

Disassembler and control flow analyzer for ELF binaries

Language: Python - Size: 3.47 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

redeflesq/ldasm

Lightweight x86-64 instruction length disassembler

Language: C - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

adamyordan/go-die

Go-DIE is a go wrapper module for Detect-It-Easy (https://github.com/horsicq/Detect-It-Easy/)

Language: Go - Size: 2.79 MB - Last synced at: 13 days ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 1

krakenlake/vmon

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

Language: Assembly - Size: 608 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 46 - Forks: 5

EgorBo/Disasmo

VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).

Language: C# - Size: 7.25 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 695 - Forks: 43

Roxxorfreak/HEdit

A small, console-based hex editor with a focus on cross-platform reverse engineering.

Language: C++ - Size: 676 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 11 - Forks: 0

hail0hydra/remove-the-nag-by-tdc

Reverse engineering and patch for "Remove the Nag" CrackMe by TDC (The Dutch Cracker)

Size: 883 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

viraj-lashkari/Calculator

Basic calculator web app built with HTML, CSS, and JavaScript. Supports basic operations and keyboard shortcuts. Try it live! 🚀💻

Language: JavaScript - Size: 317 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

BitEdits/be

Binary Editor

Language: C - Size: 1.05 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 19 - Forks: 3

TetzkatLipHoka/iced_Delphi

iceD - Delphi Imports

Language: Pascal - Size: 1.54 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

hgn/machine-code-analyzer

Machine Code Analyzer for X86(_64) ISA

Language: Python - Size: 108 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

danielplohmann/smda

SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.

Language: Python - Size: 2.64 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 238 - Forks: 38

valoran-M/Arrakis

[mirror :-] RISC-V Simulator for education

Language: OCaml - Size: 1.13 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

d-edge/fasmi

F# -> ASM disassembler

Language: F# - Size: 2 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 189 - Forks: 9

ivision-research/banjo

Android Dex disassembler and Binary Ninja plugin

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

encounter/powerpc-rs Fork of riptl/ppc750cl

Rust disassembler and assembler for the PowerPC ISA.

Language: Rust - Size: 582 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 2

bsekisser/csx

Language: C - Size: 936 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

codebycruz/pexSpy

An assembly editor for Bethesda's Papyrus executable format.

Language: Rust - Size: 94.7 KB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

arhadnane/Binary-analysis-tool

A comprehensive binary analysis tool built in C# capable of analyzing, converting, and disassembling binary data with a command-line interface.

Language: C# - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

bmoneill/bcpu 📦

(Archived from 2018) Fantasy hardware ISA based on DCPU-16

Language: C - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - 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: 3 months ago - Pushed at: 10 months ago - Stars: 42 - Forks: 9

greycloudss/Gauntlet

Gauntlet is a C++ reverse engineering utility that supports both static and dynamic disassembly, along with DLL injection into external processes. Built for modularity and performance, it provides core building blocks for memory manipulation, opcode decoding, and instruction tracing.

Language: C++ - Size: 857 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

qalle2/nes-disasm 📦

an NES (6502) disassembler

Language: Python - Size: 295 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

larsbrinkhoff/pdp10-its-disassembler

Disassembler and other tools for files in ITS formats

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

Bw3ll/sharem

SHAREM is a shellcode analysis framework, capable of emulating more than 20,000 WinAPIs and virutally all Windows syscalls. It also contains its own custom disassembler, with many innovative features, such as being able to show the deobfuscated disassembly of an encoded shellcode, or integrating emulation data to enhance the disassembly.

Language: Python - Size: 21.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 395 - Forks: 60

Recoskie/core

Javascript/Java core code disassembly library.

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

Yricky/abcde

openHarmony逆向工具包,初步支持反编译

Language: Kotlin - Size: 3.26 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 445 - Forks: 72

beevik/go6502

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

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

hyperbx/Process.Extensions

A utility library for manipulating memory in external Windows processes

Language: C# - Size: 2.26 MB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Argonaut-PS1-Reverse/Stratigise

WIP tool for disassembling and (re)assembling ASL binaries for Croc 1

Language: Python - Size: 994 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 3

9ee1/Capstone.NET

.NET Core and .NET Framework binding for the Capstone Disassembly Framework

Language: C# - Size: 11.8 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 140 - Forks: 33

tact-lang/tasm

Assembler and disassembler implementation for TVM bitcode in pure TypeScript

Language: TypeScript - Size: 680 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tact-lang/ton-opcode

Decompiler of BOC files

Language: TypeScript - Size: 9.76 MB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 22 - Forks: 9

liuzhengyang/hsdis

hotspot disassembler hsdis

Language: Shell - Size: 35.4 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 146 - Forks: 53

3F/coreclr Fork of dotnet/coreclr

.NET Core CLR; diverse support and modifications like 3F's IL Assembler on coreclr etc.

Language: C# - Size: 335 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 3

Cosmic-Ide/Cosmic-IDE

A next-gen Ide for JVM development on Android

Language: Java - Size: 925 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 569 - Forks: 66

dmaivel/libdecomp

Library for decompiling multi-architecture disassembly (ARM64, X86, X86-64) into source code (C, Zig, Python)

Language: C - Size: 74.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 5

JaninaWibker/6502-disassembler

A 6502 (NES) Disassembler written in Lua

Language: Lua - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 2

Fleynaro/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.

Language: C++ - Size: 63.3 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 133 - Forks: 14

yhs0602/Android-Disassembler

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱

Language: Kotlin - Size: 183 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 644 - Forks: 99

phantie/informative-disassembler

Reimplementation of dis.dis with enhanced informativity

Language: Python - Size: 15.6 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

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: 5 months ago - Pushed at: 5 months ago - Stars: 58 - Forks: 13

pjbgf/dotnet-ildasm

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

Language: C# - Size: 187 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 65 - Forks: 14

minirop/nes-disasm

A NES disassembler using a .cdl file

Language: Rust - Size: 4.88 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

thejanit0r/x86_ldasm

Lightweight x86-64 instruction length disassembler (LDE)

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

aarant/luvdis

Pure-Python Game Boy Advance Disassembler

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

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: 5 months ago - Pushed at: 5 months ago - Stars: 44 - Forks: 11

retrokp/disas68k-rs Fork of TomHarte/dis68k

Rust public domain Motorola 68000 (m68k) disassembler.

Language: Rust - Size: 1.3 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

HexHive/retrowrite

RetroWrite -- Retrofitting compiler passes through binary rewriting

Language: Python - Size: 3.51 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 711 - Forks: 81

rbran/sleigh-rs

Ghidra Sleight (PCode) parsing library in Rust.

Language: Rust - Size: 1.15 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 44 - Forks: 7

michaeljclark/rv8

RISC-V simulator for x86-64

Language: C++ - Size: 6.03 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 705 - Forks: 101

mattcurrie/mgbdis

Game Boy ROM disassembler with RGBDS compatible output

Language: Assembly - Size: 160 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 273 - Forks: 39

zfi2/IDA-9.0-Discord-RPC

IDA 9.0 Discord Rich Presence Python plugin

Language: Python - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

BeaEngine/beaengine

BeaEngine disasm project

Language: Python - Size: 2.6 MB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 541 - Forks: 124

Granddave/mos6502

An emulator, assembler and disassembler for the 1975 8-bit MOS 6502 CPU

Language: Rust - Size: 377 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

marirs/vivisect-rs

A combined disassembler/static analysis/symbolic execution/debugger framework.

Language: Rust - Size: 501 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

dmaivel/ntoseye

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

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

BinaryAnalysisPlatform/bap

Binary Analysis Platform

Language: OCaml - Size: 8.21 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 2,136 - Forks: 277