GitHub topics: dwarf
eliben/pyelftools
Parsing ELF and DWARF in Python
Language: Python - Size: 24 MB - Last synced at: about 16 hours ago - Pushed at: 12 days ago - Stars: 2,096 - Forks: 520

peadar/pstack
Print stack traces from running processes, or core files. Supports aarch64, x86_64, and i386
Language: C++ - Size: 2.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 168 - Forks: 40

adobe/orc
ORC is a tool for finding violations of C++'s One Definition Rule on the OSX toolchain.
Language: C++ - Size: 540 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 92 - Forks: 9

mhahnFr/CallstackLibrary
Library creating human-readable call stacks.
Language: C - Size: 804 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 0

CtrlAltNino/dwarf-engine
Dwarf Engine - Multi-platform 3D prototyping engine
Language: C++ - Size: 180 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 0

gimli-rs/gimli
A library for reading and writing the DWARF debugging format
Language: Rust - Size: 4.15 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 883 - Forks: 113

hitzhangjie/golang-debugger-book
From a debugger's view, Let's explore the computer world! How does compiler, linker and debugger coordinate with each other around the program written in specific programming language? How does a debugger work? If we develop a debugger for go programming language, we must master go type system, runtime... and some Operating System internals. OK, all the contents mentioned above will be covered in this book. Hope you enjoy it!
Language: Makefile - Size: 24.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 125 - Forks: 7

awuehler/juke.lute
A tutorial for the organization of ABC melody files within LOTRO specific to lute instruments
Language: PowerShell - Size: 27.2 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

yk0112/debugger
ELF files debugger
Language: C++ - Size: 149 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

core-explorer/core-explorer
A DWARF parser and core dump analyzer that runs in your browser
Language: JavaScript - Size: 20.2 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 82 - Forks: 0

xoofx/LibObjectFile
LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, PE, DWARF, ar...)
Language: C# - Size: 3.12 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 161 - Forks: 11

vmi-rs/isr
Intermediate Symbol Representation
Language: Rust - Size: 129 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 9 - Forks: 0

spevnev/uprintf
Single-header library for printing anything in C (on Linux)
Language: C - Size: 410 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 36 - Forks: 2

aristanetworks/ctypegen
Generate ctypes boilerplate code from debugging information; Use python to mock C code for testing
Language: Python - Size: 435 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 28 - Forks: 10

rust-lang/thorin
DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.
Language: Rust - Size: 269 KB - Last synced at: 14 days ago - Pushed at: 30 days ago - Stars: 49 - Forks: 12

bluk/leb128fmt
A library to encode and decode LEB128 compressed values.
Language: Rust - Size: 24.4 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

cisco-open/ruby-elf_utils
Ruby gem for parsing ELF files and DWARF debugging information
Language: Ruby - Size: 173 KB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

southpolenator/SharpDebug
C# debugging automation tool
Language: C# - Size: 30.9 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 94 - Forks: 27

namhyung/dwarview
DWARF debug info viewer using GTK+
Language: C - Size: 128 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 53 - Forks: 8

zolutal/dwat
Library for DWARF debug information
Language: Rust - Size: 84 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 1

sgnes/pyelfwrapper
Dwarf elf file wrapper
Language: Python - Size: 461 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 5

Incrementis/IEEE-Dwarven-Voice-Classic-
This is a custom voice for a custom character that is generated during character creation. The voice is that of a classic dwarf (Fan-Fiction).
Size: 153 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

thahnen/dwarf-fortress-macos
Creates a macOS application bundle for Dwarf Fortress Classic
Language: C - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Technolution/rustig
A tool to detect code paths leading to Rust's panic handler
Language: Rust - Size: 195 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 215 - Forks: 8

core-explorer/cdx-type
Language: JavaScript - Size: 673 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Vector35/dwarf_import π¦
This loads DWARF info from an open binary and propagates function names, arguments, and type info
Language: Python - Size: 2.3 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 25 - Forks: 7

zkitX/dwarp
Tool for parsing DWARF into C++
Language: C++ - Size: 24.4 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

gimli-rs/ddbug
Display debugging information
Language: Rust - Size: 1.16 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 126 - Forks: 15

emersion/libdwarfw
A C library to write DWARF debugging information
Language: C - Size: 76.2 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

jasonnyberg/j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
Language: C - Size: 1.65 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 3

zeebo/goof
Goof (Go Object Finder) is a package that does the unthinkable to your binary
Language: Go - Size: 25.4 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 153 - Forks: 13

tenderlove/WORF
WORF, the DWARF parser
Language: Ruby - Size: 148 KB - Last synced at: 8 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 1

mrhooray/torch
Generate CPU FlameGraphs based on DWARF Debug Info
Language: Perl - Size: 147 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 132 - Forks: 10

compspec/compspec
Core compsec example implementation (in Python) - other languages can be used.
Language: Python - Size: 3.41 MB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

wasmerio/wasm-debug
A runtime-independent crate for transforming Wasm-DWARF
Language: Rust - Size: 48.8 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 1

lethalbit/libfortress
A library for reading DWARF, STABS, and other debugging formats.
Language: C++ - Size: 55.7 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 3

sdasgup3/dwarf-type-reader
Reading type information from debug info section of executable
Language: C++ - Size: 83 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

sjaturner/cdump
a simple, automated way to dump c data types, including structures, with a single line of code
Language: C - Size: 44.9 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

GH0st3rs/Ghidra-GDT-Archives
The Collection of Data Type Archives for Ghidra
Size: 112 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

rhelmot/dwarfwrite
Library for dumping arbitrary python objects into DWARF format
Language: Python - Size: 34.2 KB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 4

IFcoltransG/lebanon-leb128-converter
Online LEB-128 converter
Language: CSS - Size: 1.41 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

buildsi/smeagle-py
Smeagle Python - generate facts from ELF with debug
Language: Python - Size: 59.6 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

zolutal/kheap_sift
A tool combining DWARF info and source to search for kernel heap objects
Language: Rust - Size: 55.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 0

tyler-ottman/t89emu
An emulator for a RISC-V microcontroller designed for embedded/operating systems development
Language: C++ - Size: 51.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

coronensis/dwarf
Dwarf - A minimalist 16-bit RISC CPU
Language: VHDL - Size: 13.7 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

tenderlove/dwarf-consts
Constants defined in the DWARF spec but in a machine readable format
Size: 9.77 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

cesena/ghidra2dwarf
π Export ghidra decompiled code to dwarf sections inside ELF binary
Language: Python - Size: 20.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 154 - Forks: 14

yoofie/ddbug_c_to_json
This project exists to take ddbug output text files (based on C projects) and convert them to JSON output
Language: Rust - Size: 301 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

lsstdarkmatter/dwarf-halo-mass
Exploration of how we can estimate halo masses of dwarf galaxies
Language: Jupyter Notebook - Size: 1.21 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 3

cesena/libdwarf-ghidra2dwarf
Automatic compilation of libdwarf shared library for linux, windows and macos
Language: C - Size: 2.79 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

SmoothHacker/dwarf-debug-parser
A Debug Info Parser for ELF files that feeds DWARF info into the Binja DebugInfo API.
Language: Python - Size: 21.5 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

KB9/VDB
A C++ debugger for Linux with a Qt front-end.
Language: C++ - Size: 1.54 MB - Last synced at: 5 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 3

d3dave/pahole
Personal fork of pahole
Language: C - Size: 1.55 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

w1redch4d/dwarfexport-renew Fork of ALSchwalm/dwarfexport
Export dwarf debug information from IDA Pro (Renewed)
Language: C++ - Size: 121 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

rollbar/ators
ators: rewrite it in Rustβ’, blazingly fast, etc.
Language: Rust - Size: 3.24 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

MrunankB/Solar-System
Hey! I made a realtime 3D Solar System Simulation! Yup, it's 3D. Control the speed the planets rotate, and toggle the orbits! Enjoy :D
Language: CSS - Size: 133 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

nnosov/pstrace
Library to provide advanced information about stack trace for C/C++ programs, including values of variables
Language: C - Size: 344 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

hitzhangjie/golang-debugger π¦
develop a golang-debugger
Language: Go - Size: 9.06 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

emersion/debug-frame-check π¦
Check .eh_frame and .debug_frame information
Language: Python - Size: 30.3 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

bincrafters/conan-libdwarf π¦
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Language: Python - Size: 21.5 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

PhantasarProductions/TFTRevamp π¦
The Fairy Tale REVAMPED
Language: Lua - Size: 16.2 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jcalabro/leb128
Go implementation of signed/unsigned LEB128
Language: Go - Size: 18.6 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

a-nikolaev/dwarven-outpost
A programming game, in which your goal is to help a group of dwarves establish a small outpost in the middle of a dangerous forest.
Language: C++ - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

marakew/dwarf2cpp
produce c/cpp files with types/structs/classes,variables etc, from dwarfdump
Size: 613 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 3

jdginn/durins-door
A Rosetta stone for programming languages using DWARF
Language: Go - Size: 2.66 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

emersion/dareog
ORC meets DWARF
Language: C - Size: 45.9 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

ysdexlic/dwarf.vim
Vim color scheme with multiple choices
Language: Vim script - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

hemilpanchiwala/debugger_linux
Debugger for Linux
Language: C++ - Size: 816 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kwk/talks
Collection of presentations I have given or intend to give
Language: Dockerfile - Size: 3.11 MB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

bhalash/dwarfinate
DWARFINATE YOUR EXISTENCE!
Language: JavaScript - Size: 1.83 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
