Ecosyste.ms: Repos

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

GitHub topics: elf-binaries

saferwall/elf

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

Language: Go - Size: 1.58 MB - Last synced: about 4 hours ago - Pushed: about 6 hours ago - Stars: 36 - Forks: 5

debrunbaix/Enkidu

Automated Pentesting Tool for Binary Analysis and Exploitation

Language: Python - Size: 591 KB - Last synced: about 20 hours ago - Pushed: about 21 hours 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: 2 days ago - Pushed: 2 days ago - Stars: 687 - Forks: 144

NisarLDev/Mastering-x86-64-Real-Assembly-Language-from-Zero

Language: Assembly - Size: 73.2 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

ArthurJourdan/my_nm-my_objdump 📦

System command reproduction

Language: C - Size: 90.8 KB - Last synced: 13 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

stevegrubb/distro-elf-inspector

This project provides a set of utilities to scan an rpm based Linux distribution to collect artifacts in the ELF files. This information is collected up in a pivottable for easy inspection.

Language: Shell - Size: 242 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 1

89luca89/pakkero

Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.

Language: Go - Size: 1.62 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 232 - Forks: 39

horsicq/XELFViewer

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

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

packing-box/dataset-packed-elf

Dataset of packed ELF samples

Size: 481 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 13 - Forks: 1

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: 15 days ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0

eliben/pyelftools

Parsing ELF and DWARF in Python

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

vapier/pax-utils

ELF related utils for ELF 32/64 binaries that can check files for security relevant properties

Language: C - Size: 833 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

AndreIglesias/Rainfall

Collection of binary explotation and reverse engineering walkthroughs on i386 systems.

Language: C - Size: 6.04 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

packing-box/bintropy

Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes

Language: Python - Size: 332 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 38 - Forks: 3

sad0p/d0zer

Elf binary infector written in Go.

Language: Go - Size: 129 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 197 - Forks: 38

mattst88/build-id

Read your own .note.gnu.build-id

Language: C - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 35 - Forks: 8

cjsmeele/stoomboot

An x86 real mode multiboot-ish ELF bootloader

Language: C - Size: 309 KB - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 24 - Forks: 1

BGPavelAng/MasamunpeX

Version Masamunpe for Linux

Language: C - Size: 277 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 0

GunshipPenguin/kiteshield

Packer/Protector for x86-64 ELF binaries on Linux

Language: C - Size: 563 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 92 - Forks: 15

adelphes/elf-tools

ELF library for NodeJS

Language: JavaScript - Size: 87.9 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1

polarsignals/split-debug

[Incomplete] A native Golang tool to extract DWARF and Symbol information for ELF Object files

Language: Go - Size: 51.8 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0

jmcph4/butyl

Binary executable tool

Language: Rust - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 5 - Forks: 1

En14c/Erebus

Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster

Language: C - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 28 - Forks: 5

sad0p/go-readelf

Elf binary parsing utility written in Go.

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

linuxthor/asmbonsai

Small (73 byte) 64 bit Linux assembly hello world

Language: Assembly - Size: 26.4 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

koeller21/elfbin

A tiny but mighty ELF parser written in JS/TS

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

akawashiro/sloader

sloader is an ELF loader which aims to replace ld-linux.so of glibc.

Language: C++ - Size: 521 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 109 - Forks: 9

taxborn/elf-exploration

Exploring the Executable and Linkable Format

Language: Rust - Size: 6.84 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

pschap/SymLM

Reimplementation of CCS'2022 paper "SymLM: Predicting Function Names in Stripped Binaries via Context-Sensitive Execution-Aware Code Embeddings". This reimplementation adds support for Portable Executable binaries and also includes a new "accuracy" score for the evaluation scripts.

Language: Python - Size: 38 MB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

0mhu/patchelfcrc

Tool for computing CRCs of ELF sections and storing them inside the ELF file. Intended for Flash CRC checking of microcontrollers.

Language: C - Size: 104 KB - Last synced: about 1 month ago - Pushed: 7 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: 25 days ago - Pushed: 12 months ago - Stars: 6 - Forks: 3

ttxine/rpd

RPD is an utility to recover 32 and 64 bit ELF executables from a process dump.

Language: C - Size: 5.86 KB - Last synced: 9 months ago - Pushed: about 1 year 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: 10 months ago - Pushed: 11 months ago - Stars: 23 - Forks: 8

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

sdummett-at-42/ft_nm

ft_nm is a command-line program that emulates the 'nm' command for analyzing ELF binaries. Written in C, supports various architectures.

Language: C - Size: 62.5 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

asarandi/woody-woodpacker

simple elf64 encryptor

Language: C - Size: 4.55 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 2

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

0x1CA3/execelf

A utility to run ELF files in memory.

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

Macmod/malkom

Malkom is an extensible and simple similarity graph generator for malware analysis aimed at helping analysts visualize and cluster sets of PE and ELF malware samples.

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

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

integeruser/bowkin

A tool for patching binaries to use specific versions of glibc

Language: Python - Size: 13.1 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 14 - Forks: 1

captain-woof/elf-in-memory-exec

Python3 scripts that executes an elf (Linux executable format) completely in memory.

Language: Python - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 12 - Forks: 1

MalwareSamples/Linux-Malware-Samples

Linux Malware Sample Archive including various types of malicious ELF binaries and viruses. Be careful!

Size: 499 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 84 - Forks: 17

KOLANICH-libs/isExecutable.cpp

A lib to distinguish a shared library from an executable. Mostly for ELF, but some rudimentary (file name extension-based) support of windows was added.

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

compilepeace/KAVACH

self-distributing SFX (SelF eXtractor) | SEA (Self Extractor Archive) software for Linux

Language: C++ - Size: 1.63 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 1

vishen/go-x64-executable

Generate ELF Linux 64-bit (x86-64) executable manually

Language: Go - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 33 - Forks: 6

Colortear/elf-packer

Encrypts 64-bit elf files that decrypt at runtime.

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

cledant/woody_woodpacker

Elf64 packer for x86-64 with encryption

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

mateuspinto/elf-symbol-table-reader

A simple elf symbol table reader based on libelf

Language: C - Size: 22.5 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0

dgtie/txt2obj

generate an object file from a text file as an extern c-string for linking in c projects

Language: C++ - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: almost 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

google85/color-mira-with-params

color mira ELF executable file with parametrized input

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

Patchyst/pdump-disassembler

Disassembler for 32/64 bit ELF binaries compiled on x86 and ARM architecture

Language: C - Size: 13.7 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

0xvpr/vpr-omega-zero

A program to remove section-header information from 32/64 bit ELF and PE32 executables.

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

thesc1entist/elfread

display information about ELF files

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

V-H-R-Oliveira/Elf-injector

A simple elf injector using the segment padding technique to infect.

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

ecnx/elfcrack

Guess closest name of ELF binary symbol to another with exact SYS-V hash

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

felsenhower/elf-plotter

Plot ELF files and filter for sections and headers

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

ecnx/symrename

ELF binary symbol renamer

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

baryluk/elf-opcode-stats

Count statistics of opcodes and register / arguments in ELF binaries

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

V-H-R-Oliveira/Cool-Debugger

A ptrace based debugger for dynamic and static linked binaries in ELF format.

Language: C - Size: 85 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1