#reverse-engineering

  1. delsum

    Reverse Engineer's Toolbox for Checksums

    v1.0.0 340 #checksum #algorithm #part #toolbox #file-checksum #reverse-engineering #command-line-utility
  2. hex-patch

    HexPatch is a binary patcher and editor with terminal user interface (TUI), it's capable of disassembling instructions and assembling patches. It supports a variety of architectures and file formats…

    v1.12.4 1.6K #reverse-engineering #hex-editor #binary-patching #tui
  3. at51

    Some applications for reverse engineering 8051 firmware

    v1.1.1 440 #firmware-reverse-engineering #reverse-engineering #8051
  4. idalib

    Idiomatic bindings to IDA SDK

    v0.7.2+9.2.250908 #ida #reverse-engineering #ida-pro
  5. infinite-rs

    fast deserialization library for Halo Infinite

    v0.12.1 3.2K #halo-infinite #reverse-engineering #game-hacking
  6. lief

    Official Rust bindings for LIEF

    v0.17.1 1.1K #reverse-engineering #mach-o #pe #elf
  7. disarm64

    decoding ARM64 instructions (at least 250 MiB/sec of the decoding speed is delivered on a laptop that is used for development). Here you will also find a utility for generating disassembler/instruction…

    v0.1.25 #reverse-engineering #arm64 #disassembly #arm-v8 #aarch64 #disassembler
  8. lancelot-flirt

    parse and match FLIRT signatures

    v0.9.8 220 #reverse-engineering #flirt #ida #byte-sequences #file-format #sig #matcher #lancelot #pat #technology
  9. dotscope

    A high-performance, cross-platform framework for analyzing and reverse engineering .NET PE executables

    v0.5.1 #reverse-engineering #metadata
  10. rhabdomancer

    Vulnerability research assistant that locates calls to potentially insecure API functions in a binary file

    v0.7.5 #ida #reverse-engineering #idalib #binary-file #vuln-dev
  11. haruspex

    Vulnerability research assistant that extracts pseudocode from IDA Hex-Rays decompiler

    v0.7.4 #reverse-engineering #ida #idalib #binary-file #vuln-dev
  12. dearxan

    Static analyzer and patcher for the Arxan anti-debug/DRM as found in FromSoftware titles

    v0.5.2 #reverse-engineering #arxan #modding #guardit #fromsoftware
  13. oneiromancer

    Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis

    v0.6.6 #reverse-engineering #pseudo-code #aidapal #vuln-dev
  14. dz6

    A vim-inspired, TUI-based hexadecimal editor

    v0.4.1 #hex-editor #reverse-engineering #elf #pe
  15. augur

    Reverse engineering assistant that extracts strings and related pseudocode from a binary file

    v0.7.4 #reverse-engineering #ida #idalib #binary-file #vuln-dev
  16. threatflux-binary-analysis

    Comprehensive binary analysis library with multi-format support, disassembly, and security analysis

    v0.2.0 #binary-analysis #security-analysis #reverse-engineering #disassembly
  17. nabla-cli

    An OSS tool for reverse engineering and binary composition analysis

    v0.2.1 150 #security-vulnerabilities #binary-analysis #reverse-engineering
  18. dearxan-test-utils

    dearxan's integration tests

    v0.5.2 #reverse-engineering #arxan #dearxan #testing #game #binary-analysis #games #integration-tests #analyzing #control-flow-graphs
  19. ntprocesses

    that makes it easy to manipulate Windows' processes

    v0.1.5 370 #reverse-engineering #x86-64 #process #windows #injection
  20. idalib-build

    Idiomatic bindings to IDA SDK

    v0.7.2+9.2.250908 #ida #idalib #reverse-engineering #ida-pro
  21. bmatcher

    flexible and efficient binary pattern matching library designed to help you search and match binary data

    v0.3.3 #search-pattern #binary-data #reverse-engineering #flexible-and-binary #identifying #search-and-match
  22. lancelot

    binary analysis framework for x32/x64 PE files

    v0.9.8 #x86-64 #binary-analysis #pe #x32 #control-flow #malware-analysis #reverse-engineering
  23. from-singleton

    FromSoftware singleton manipulation library

    v3.0.1 #singleton #from-software #fd4-singleton #version #static #reverse-engineering #lazy-evaluation #singleton-pattern
  24. nyxstone

    Bindings for the nyxstone assembler/disassembler

    v0.1.4 300 #reverse-engineering #disassembly #arm #x86-64 #assembly
  25. profuzz_core

    profuzz is a generic approach to easily create a fast and easy-to use network protocol fuzzer for custom targets

    v0.1.0 #fuzzer #health-check #generic #network-protocol #corpus #embedded #tui #binary-protocol #network-stack #reverse-engineering
  26. game-cheetah

    High-performance memory scanner/editor and game trainer for Linux, Windows, and macOS

    v0.5.0 #memory-editor #process-memory #memory-scanner #reverse-engineering #trainer #game-state #memory-debugging #cheat-engine #memory-analysis #cheetah
  27. disarm64_defn

    structures and enums for describing AArch64 (ARMv8) instructions

    v0.1.11 110 #reverse-engineering #arm64 #arm-v8 #aarch64
  28. nnsdk

    Cleanroom reverse-engineered bindings for nnsdk (Nintendo Switch SDK)

    v0.5.0 4.0K #nintendo-switch #sdk-bindings #reverse-engineering #properties #header #cleanroom
  29. hexpatch-keystone

    Rust bindings for the keystone-engine

    v0.9.4 #bindings #assembly #keystone #keystone-engine #version #x86-64 #reverse-engineering #powerpc #mips #arm64
  30. delsum-lib

    most functionality for the delsum crate

    v1.0.0 350 #delsum #checksum #reverse-engineering #front-end #part
  31. luadec-rust

    Safe Rust bindings for LuaDec - A Lua 5.1 bytecode decompiler

    v0.2.5 550 #decompiling #reverse-engineering #lua #lua-51 #bytecode
  32. dumpspace-api

    interacting with Spuckwaffel's Dumpspace website

    v1.0.0 400 #website #dumpspace #spuckwaffel #offset #reverse-engineering
  33. resymgen

    Generates symbol tables for reverse engineering applications from a YAML specification

    v0.6.0 #reverse-engineering #symbol-table #debug-information #yaml-config #specification #memory-address
  34. luadec

    A Lua 5.1 bytecode decompiler library, originated from lbcdec

    v0.2.0 #reverse-engineering #bytecode #lua
  35. rizin-rs

    Rust bindings for rizin

    v0.9.1 180 #reverse-engineering #bindings #safe-bindings
  36. binocle

    A graphical tool to visualize binary data

    v0.3.2 #binary-data #visualization #elf-file #pixel #tool #stride #reverse-engineering
  37. disarm64-cli

    disarm64 provides a tool and a library for decoding ARM64 instructions (at least 250 MiB/sec of the decoding speed is delivered on a laptop that is used for development). Here you will…

    v0.1.24 140 #reverse-engineering #arm64 #disassembly #arm-v8 #aarch64 #disassembler
  38. idalib-sys

    Idiomatic bindings to IDA SDK

    v0.7.2+9.2.250908 #ida #reverse-engineering #ida-pro
  39. vmemory

    Read and write the memory in other processes for Windows and Unix-based systems regardless of memory page protections

    v0.1.8 #reverse-engineering #windows #linux #macos
  40. galaxy_buds_rs

    The Galaxy Buds rfcomm protocol reverse engineered

    v0.2.10 #bluetooth #rfcomm #buds #reverse-engineered #protocols #galaxy #earbuds #reverse-engineering
  41. dbg_breakpoint

    Set breakpoints with the breakpoint!() macro on many target architectures and popular OSes like FreeBSD, macOS, iOS, Linux distro’s, Windows without using the nightly toolchain. Break into the debugger with an easy…

    v0.1.1 #breakpoints #reverse-engineering #diagnostics #debugging #breakpoint
  42. dismael

    Disassembler for Asmodeus binary files with intelligent analysis

    v0.1.1 #reverse-engineering #binary-analysis #disassembly #asmodeus #machine-w #binary-reverse-engineering
  43. chamox

    procedural macro to inject obfuscated, meaningless code to increase reverse engineering complexity

    v0.1.4 110 #reverse-engineering #obfuscation #security #rust
  44. swc_re_utils

    functions for working with SWC

    v0.0.5 230 #swc #utilities #reverse-engineering #link #help #deobfuscating
  45. ariane

    recover symbols from release compiled executables

    v1.0.4 #reverse-engineering #symbols #strip #rust
  46. bdb_parser

    A parser for the BDB file format

    v0.1.1 #parser #bdb #track #json-output #database #serialization #reverse-engineering
  47. galaxy_buds_live_rs

    The Galaxy Buds live bluetooth protocol reverse engineered

    v0.2.0 #bluetooth #buds #protocols #reverse-engineered #galaxy #earbuds #reverse-engineering
  48. glaive

    Cut your http requests to pieces

    v0.1.1 #http-request #properties #cut #piece #header #api-request #reverse-engineering #cookies #query-parameters #curl
  49. pointerguard

    Pointer encryption library in rust

    v0.1.1 #encryption #pointers #reverse-engineering #encrypt
  50. libbmfw

    Unpack Blackmagic device firmware (ATEM, Web Presenter, etc.)

    v0.1.1 #atem #blackmagic #firmware #reverse-engineering #devices #presenter
  51. kfn-rs

    Karaoke .kfn file IO library written in Rust

    v0.4.0-alpha #reverse-engineering #karaoke #karafun
  52. bmfw

    CLI tool to unpack Blackmagic device firmware (ATEM, Web Presenter, etc.)

    v0.1.1 #atem #reverse-engineering #blackmagic #firmware #devices #firmware-reverse-engineering #presenter
  53. reverse_engineering_lib

    reverse engineering tasks, including entropy calculation, color-based hex visualization, and PE file analysis

    v0.3.0 180 #reverse-engineering #pe-file #malware-analysis #hex-visualization #entropy-calculation
  54. skidscan

    Quick & dirty Rust sigscanning crate

    v2.0.1 200 #reverse-engineering #game-hacking #sigscanning #sigscan #hacking
  55. saika

    A hexdump like tool but less bloated

    v0.1.1 #hex-dump #ctf #reverse-engineering #bug-bounty
  56. lightningscanner

    A lightning-fast memory pattern scanner, capable of scanning gigabytes of data per second

    v1.0.2 #pattern #game-hacking #reverse-engineering #memory
  57. ncw-convert

    Native Instruments NCW audio file to wav convertor

    v0.1.2 #audio #wav #ncw #native #instrument #compression #lossless-compression #reverse-engineering #convertor #audio-format
  58. patternscan

    Searches for a contiguous array of bytes determined by a wild-carded pattern

    v1.2.0 260 #reverse-engineering #game-hacking #sigscan #hacking
  59. carta-schema

    Parse a schema file. Apply the schema to binary data for exploration and visualisation

    v1.0.1 #reverse-engineering #binary-data #visualization
  60. bmatcher-core

    bmatcher is a flexible and efficient binary pattern matching library designed to help you search and match binary data

    v0.3.3 #search-pattern #binary-data #reverse-engineering #flexible-and-binary #address #pattern-matcher #search-and-match #global-variables
  61. boox-note-parser

    parsing .note files from Onyx Boox e-ink devices

    v0.1.0 #devices #e-ink #notes #boox #onyx #reverse-engineering
  62. sleigh-rs

    Ghidra Sleigh parser

    v0.1.5 #reverse-engineering #ghidra #disassembly #parser #emulation
  63. conedl

    download crackmes from crackmes.one

    v0.1.1 #download #reverse-engineering #crackme #cli
  64. srcconsole

    interact with the source engine console

    v0.2.0 #reverse-engineering #gamedev
  65. Try searching with DuckDuckGo.

  66. hs100api

    manipulate and get data from a TP-Link HS-100/110 smart plugs

    v0.1.1 #smart-plugs #tp-link #hs100 #hs110 #110 #reverse-engineering
  67. wimlib-sys

    Raw and generated bindings to wimlib

    v0.3.1 380 #bindings #windows-registry #data-management #reverse-engineering #config #nt #love #hivex #idiomatic-bindings
  68. x86reducer

    a rudimentary x86 disassembler in Rust, for JHU's REVA class

    v0.1.0 #disassembly #reverse-engineering #x86-64 #jhu #byte #nop #reva
  69. sleigh

    decompiler

    v0.1.0 #reverse-engineering #binary-analysis #disassemble
  70. threads-api

    Reverse engineered API client for Instagram's Threads app

    v0.1.2 #thread #reverse-engineering #instagram-api #instagram
  71. trickster

    user-friendly linux memory hacking library

    v0.0.6 #reverse-engineering #hacking #linux #debugging-tool #memory-hacking
  72. tree-sitter-sleigh

    Tree-sitter parser for the Ghidra SLEIGH language

    v0.1.0 #tree-sitter #reverse-engineering #parser
  73. GalaxyBudsLive-rs

    The Galaxy Buds live bluetooth protocol reverse engineered

    v0.1.0 #galaxybudslive-rs #bluetooth #protocols #galaxy #buds #engineered #reverse-engineering
  74. rust_pwntools

    inspired by Pwntools, providing powerful tools for binary exploitation, reverse engineering, and CTF challenges

    v0.1.0 #reverse-engineering #binary-exploitation #ctf #ctf-challenge #elf-file #exploit #rop
  75. bmatcher-proc

    bmatcher is a flexible and efficient binary pattern matching library designed to help you search and match binary data

    v0.3.3 #search-pattern #binary-data #reverse-engineering #bmatcher #flexible-and-binary #search-and-match #global-variables
  76. lazy-re

    lazy reverse engineers

    v0.1.1 #reverse-engineering #proc-macro
  77. bloxberg

    experimental TUI-based hex editor written in Rust

    v0.1.0 #hex-editor #tui-based #experimental #endian #view #reverse-engineering #long-term
  78. rair

    Reverse Engineering framework written in rust

    v0.1.0 #reverse-engineering #disassembly #analysis #engineering #assembly
  79. infinite-rs-derive

    Derive macros for infinite-rs

    v0.1.8 800 #halo-infinite #reverse-engineering #game-hacking
  80. hivex-sys

    Raw and generated bindings to Hivex

    v0.2.1 120 #bindings #windows-registry #data-management #reverse-engineering #config #nt #love #wimlib #idiomatic-bindings
  81. rair-gui

    Reverse Engineering framework written in rust

    v0.1.0 #reverse-engineering #malware #disassembly
  82. dryice

    IR Pattern Matching Framework used in fireball. (Reserved)

    v0.0.1 #pattern-matching #ir #reserved #decompiling #x86-64 #fireball #decompile #reverse-engineering
  83. iceball

    Disassemble library used in fireball. (Reserved)

    v0.0.1 #reserved #ir #decompiling #x86-64 #fireball #disassemble #decompile #reverse-engineering
  84. stealth

    Anti reverse-engineering techniques

    v0.0.0 #reverse-engineering #anti
  85. illuminati

    Generic reverse engineering and binary analysis library

    v0.0.1 #binary-analysis #reverse-engineering #generic