Ecosyste.ms: Repos

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

GitHub topics: elf-parser

sysprog21/rv32emu

Compact and Efficient RISC-V RV32I[MAFC] emulator

Language: C - Size: 9.2 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 335 - Forks: 85

VirusFriendly/maladjusted

elf obfuscation tool

Language: C - Size: 396 KB - Last synced: 8 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 1

p-x9/ELFKit

🔬 A Swift library for parsing ELF files to obtain various information.

Language: Swift - Size: 227 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

amosshi/binaryinternals

Free Tools to View Internals of Binary File, including .class, .dex, .elf, .zip, etc.

Language: Java - Size: 2.29 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 62 - Forks: 21

HarshKapadia2/parse-elf

A simple 64-bit ELF parser.

Language: C - Size: 5.86 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

david942j/rbelftools

ELF parser library implemented in pure Ruby!

Language: Ruby - Size: 920 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 45 - Forks: 12

horsicq/XELFViewer

ELF file viewer/editor for Windows, Linux and MacOS.

Language: C++ - Size: 7.36 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1,266 - Forks: 107

7etsuo/elfread

This code is a command-line utility that allows users to display information about ELF (Executable and Linking Format) files.

Language: C - Size: 1.72 MB - Last synced: 4 days ago - Pushed: 26 days ago - Stars: 4 - Forks: 0

gafert/Apate

A graphical and educational processor simulator based on the RISC-V instruction set architecture

Language: TypeScript - Size: 10.8 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 10 - Forks: 3

xoofx/LibObjectFile

LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, DWARF, ar...)

Language: C# - Size: 1.01 MB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 119 - Forks: 11

eliben/pyelftools

Parsing ELF and DWARF in Python

Language: Python - Size: 23.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,879 - Forks: 492

vmsaif/readingAndInterpretingBinary

This program reads and interprets ELF formatted binary files, extracting and printing information such as the file's bitness, endianness, and ABI, as well as the entry point and program header table. It also prints segment and section types, virtual addresses, and sizes, as well as the first 32 bytes of actual segment and section data.

Language: C - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

CybercentreCanada/assemblyline-service-elf

Assemblyline 4 Executable and Linkable Format analysis service

Language: Python - Size: 682 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

EntySec/libpawn

C library that is intended for providing methods for executing and injecting code.

Language: C - Size: 138 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 3

B2R2-org/B2R2

B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.

Language: F# - Size: 9.29 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 409 - Forks: 62

amir9339/ELF-Parser-in-Go

Language: Go - Size: 10 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

serge1/ELFIO

ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library

Language: C++ - Size: 17.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 642 - Forks: 132

vanerac/nm-objdump

recreated nm and objdump with a couple of flags

Language: C - Size: 16.6 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

InusualZ/SymbolExporter

Language: C++ - Size: 77.1 KB - Last synced: 2 months ago - Pushed: about 5 years ago - Stars: 18 - Forks: 4

sevaa/dwex

DWARF Explorer - a GUI utility for navigating the DWARF debug information

Language: Python - Size: 395 KB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 176 - Forks: 15

saferwall/elf

:gem: Go library to parse Executable and Linkable Format (ELF) files.

Language: Go - Size: 1.58 MB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 35 - Forks: 5

aep/elfkit 📦

rust elf parsing, manipulation and (re)linking toolkit

Language: Rust - Size: 1.46 MB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 202 - Forks: 24

kkinos/rdelf

CLI application for parsing ELF written in Go.

Language: Go - Size: 43 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 0 - 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: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

sad0p/go-readelf

Elf binary parsing utility written in Go.

Language: Go - Size: 9.23 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 65 - Forks: 18

npanuhin/ITMO-Elf-disassembler 📦

Homework on Elf Parsing and RISC-V disassembly for the Computer Architecture course at ITMO University (2021)

Language: Python - Size: 681 KB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

trimscash/elfmt

Read text section bytes and format it for shellcode. based on trimscash/texthex

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

0xcpu/RElieve

RE scripts, snippets (IDA, lief, gdb, etc.)

Language: Python - Size: 21.5 KB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 22 - Forks: 7

koeller21/elfbin

A tiny but mighty ELF parser written in JS/TS

Language: TypeScript - Size: 409 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

CybercentreCanada/assemblyline-service-elfparser

Assemblyline 4 service for Elfparser

Language: Python - Size: 818 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

Ismaxis/Computer-Architecture

ITMO CT 2023-y1-fall Computer Architecture Lab

Language: C++ - Size: 33.5 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

maldeclabs/Elfo

An ELF parser library implemented in C.

Language: C - Size: 22.5 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1

Ver-Nick/elf-reader

Дизассемблер файлов ELF для архитектуры RISC-V

Language: Java - Size: 1.05 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

Tinram/Linux-Scripts

Desktop icon restore, ELF overview, OOM protect.

Language: Shell - Size: 23.4 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

A-Mahla/Nm-Unix

My implementation of Nm Unix command. Works on ELF files : x86, x64, object files and .so files.

Language: C - Size: 1.25 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

ii64/tanem

The Android Native Emulator (WIP:JVM)

Language: Go - Size: 120 MB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 3 - Forks: 1

VerSprite/engage

Tools and Materials for the Frida Engage Blog Series

Language: JavaScript - Size: 15.6 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 44 - Forks: 19

finixbit/elf-parser

Lightweight elf binary parser with no external dependencies - Sections, Symbols, Relocations, Segments

Language: C++ - Size: 86.9 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 237 - Forks: 43

fornwall/jelf

ELF parsing library in java.

Language: Java - Size: 615 KB - Last synced: 7 months ago - Pushed: 9 months ago - Stars: 127 - Forks: 39

zxcvbnm3057/FunctionLocater

An utility class for determining static compilation functions in any ELF file.

Language: C++ - Size: 29.3 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

sysprog21/rv32emu-legacy 📦

RISC-V RV32I[MA] emulator with ELF support

Language: C - Size: 32.2 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 46 - Forks: 18

sad0p/elfdoc

Proof of concept heuristic detection for common ELF infection algorithms.

Language: C++ - Size: 9.77 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

LloydLabs/elf-strings 📦

elf-strings will programmatically read an ELF binary's string sections within a given binary. This is meant to be much like the strings UNIX utility, however is purpose built for ELF binaries.

Language: Go - Size: 743 KB - Last synced: 7 months ago - Pushed: over 6 years ago - Stars: 135 - Forks: 16

trimscash/texthex

Read text section bytes and format it for shellcode (64bit ELF only)

Language: Rust - Size: 1.59 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

matteobu02/42-ft_nm

simplified version of nm

Language: C - Size: 36.1 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

VitorMob/relf

Simple Parser Format ELF

Language: C - Size: 14.6 KB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 5 - Forks: 2

mauricelambert/ElfAnalyzer

This module parses and analyzes ELF file for Forensic and investigations.

Language: Python - Size: 32.2 KB - Last synced: 6 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

marcin-chwedczuk/elf-viewer

Use Elf Viewer to see structure of ELF files. This is a GUI replacement for Linux readelf command. The main audience of this program are people learning about ELF file format and university students attending compsec courses.

Language: Java - Size: 8.19 MB - Last synced: 14 days ago - Pushed: 12 months ago - Stars: 6 - Forks: 3

nickeldan/elfjack

C library for parsing ELF files with the goal of hijacking global offset table entries

Language: C - Size: 31.3 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - 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: 9 months ago - Pushed: 11 months ago - Stars: 23 - Forks: 8

K-atc/rust-elf Fork of cole14/rust-elf

Library for parsing ELF files for Rust (Added support for nostd by @K-atc)

Language: Rust - Size: 829 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

K-atc/simple-elf-parser

ELFをパースしてくれるC++スクリプト

Language: C++ - Size: 7.81 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

jwbensley/elf_reader

Read Linux ELF file headers

Language: C - Size: 20.5 KB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 1

wwyqianqian/ELF-Visualization

A readelf-like tool for macOS. Then stream the output to any browser.

Language: C - Size: 4.14 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1

afraz98/binscan

Command-line disassembler for ELF64 binary files

Language: C - Size: 405 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

sam41290/operating-system-x86-64bit

A basic operating system for x86 architecture(64 bit) with TARFS filesystem. Supports fork(), cow(), paging, virtual memory/ring3 user process and syscall using INT $80. Able to run a shell and binaries: ls, cat, echo, kill, ps,sleep

Language: C - Size: 397 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 1

hnts/goelftools

Library for parsing ELF files written in pure Go.

Language: Go - Size: 1.01 MB - Last synced: 11 months ago - Pushed: 12 months ago - Stars: 28 - Forks: 1

hyeonjun17/Python-ELF-File-parser

Language: Python - Size: 0 Bytes - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

theredspecial0/symparse

A command-line utility to read symbols from ELF executables

Language: C - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

gsmrana/Elf-File-Analyzer

A windows utility tool for analyzing Intel hex format firmware files

Language: C# - Size: 1.73 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1

En14c/PIvirus

sample linux x86_64 ELF virus

Language: C - Size: 10.7 KB - Last synced: 7 months ago - Pushed: almost 6 years ago - Stars: 52 - Forks: 22

yalue/elf_reader

A Go library for reading and parsing ELF files

Language: Go - Size: 961 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 28 - Forks: 4

KaiBelmo/b1m0-dbg

linux debugger

Language: C - Size: 148 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 11 - Forks: 2

FatmaGomaa/FOTA_GP

ELFI (ELF over WIFI) is a FOTA ( Firmware Over The Air ) based software application, our application is following reliability, portability and configurability rules as well as the simple and efficient user experience.

Language: C - Size: 72.7 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 29 - Forks: 5

mbbsemu/MBBSEmu.ELFLoader

A Parser & Loader for ELF Files

Language: C# - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

finixbit/ftrace

Simple Function calls tracer

Language: C++ - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 67 - Forks: 14

kkinos/rdelf2json

CLI application for parsing ELF and converting to json

Language: Go - Size: 33.2 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

gabriel-rusu/E.L.F-Executable-Loader

The E.L.F Executable Loader loads the executable file into memory page-by-page, using a request-paging mechanism - a page will only be loaded when it is needed. For simplicity, the loader runs only static executable files - which is not linked to shared / dynamic libraries.

Language: C - Size: 383 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 9 - Forks: 5

Yvan-xy/Kui

Loadable Kernel Module for checking ELF

Language: C - Size: 451 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

dasbluehole/elfinfo 📦

Automatically exported from code.google.com/p/elfinfo

Language: C - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nasrat-v/nm_objdump

A personal implementation of GNU shell commands: nm and objdump

Language: C - Size: 39.1 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 8 - Forks: 2

DavidKopalaCU/CPP-Reflection

C++ Runtime Reflection Engine

Language: C++ - Size: 6.52 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 2

lumenthi/nm

GNU nm implementation

Language: C - Size: 29 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

Colortear/elf-packer

Encrypts 64-bit elf files that decrypt at runtime.

Language: C - Size: 32.2 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 27 - Forks: 7

linuxias/elf-parser

This project is for parsing ELF. It is for studying for ELF analysis.

Language: C - Size: 55.7 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1

BullyWiiPlaza/ELF-Function-Utility

An utility for listing functions inside ELFs and for copying their machine code

Language: Java - Size: 408 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

vanerk03/Risc-V-Parser

Homework assignments from the ITMO university

Language: Python - Size: 43 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

wickywanka/ELF_parser

Language: C - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

xfgusta/elfy

Display information about ELF files

Language: C - Size: 286 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2

ifgpuelse/elfy Fork of xfgusta/elfy

Display information about ELF files

Language: C - Size: 286 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

cbh34680/print-linux-elf64

Language: C - Size: 124 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

polyverse/EnVisen

ROP gadget finder and analysis in pure Javascript

Language: JavaScript - Size: 40.5 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 26 - Forks: 8

tyoma/symreader

C++ ELF parser

Language: C - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

gsmrana/Megamind.IO.FileFormat

Various file format read write library in .Net Standard framework

Language: C# - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

espmaniac/elf_loader

Simple elf32 loader.

Language: C++ - Size: 75.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

xfgusta/pkgnote

Read packaging metadata (.note.package)

Language: C - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

finixbit/ltrace

Simple Library calls tracer

Language: C++ - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 18 - Forks: 8

csisl/elfviz

elf binary file CLI tool

Language: Python - Size: 356 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

thesc1entist/elfread

display information about ELF files

Language: C - Size: 601 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

m8/elf-to-c-header

convert elf file to single c/c++ header file

Language: C++ - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

sad0p/GhidraScripts

Language: Java - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 4 - Forks: 0

ValeriuIonutIocsa/ElfReader

My bachelor project. A JavaFX application that is able to read ELF files, display the information in multiple views, and save it to different output file formats.

Language: Java - Size: 1.66 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

bunji2/goelf

Golang implementation to parse ELF

Language: Go - Size: 1.21 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

bregma/edhelind

An ELF file viewer

Language: C++ - Size: 222 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

fedor4ever/elf2e32

Port vanilla elf2e32 v. 2.1.15 to modern compilers

Language: C++ - Size: 3.13 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 2

AhsanAyub/CSC_6580

This repo is create to accumulate all the study materials for the CSC 6580 - Advance Reverse Engineering at Tennessee Tech University.

Language: Python - Size: 10.3 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

mephesto1337/elf-parser

An ELF parser written in rust with nom

Language: Rust - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

fullstackguyhere/ABasicOperatingSystem

A basic operating system for 64bit with In-memory tar-based filesystem. Supports fork(), cow(), paging, virtual memory/ring3 user process and syscall using INT $80. Able to run a shell and binaries: ls, cat, echo, kill, ps,sleep

Language: C - Size: 248 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0