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

Topic: "elf"

shunix/AndroidGotHook

GOT Hook implemented in Android

Language: C - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 72 - Forks: 29

koutheir/binary-security-check 📦

Moved: https://codeberg.org/koutheir/binary-security-check

Language: Rust - Size: 153 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 69 - Forks: 8

aerosoul94/dynlib

IDA Pro plugin to aid PS4 user mode ELF reverse engineering.

Language: C - Size: 85.9 KB - Last synced at: 25 days ago - Pushed at: over 7 years ago - Stars: 69 - Forks: 13

finixbit/ftrace

Simple Function calls tracer

Language: C++ - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 67 - Forks: 14

sciencemanx/ftrace

trace local function calls like strace and ltrace

Language: C - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 64 - Forks: 7

Vegz78/McAirpos

MakeCode Arcade games in RetroPie, Recalbox 7/8 and Batocera, running natively as ELF executables on Raspberry Pi OS/Linux ARM with 1-2 gamepads

Language: Python - Size: 32.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 10

strazzere/elf-dump-fix

Utils use to dump android ELF from memory and do some fix including the ELF section header rebuilding

Language: C - Size: 62.5 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 63 - Forks: 19

jmpews/evilELF

Malicious use of ELF such as .so inject, func hook and so on.

Language: C - Size: 91.8 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 63 - Forks: 36

amosshi/binaryinternals

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

Language: Java - Size: 2.29 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 62 - Forks: 21

v3l0c1r4pt0r/makeelf

ELF reader-writer library for Python3

Language: Python - Size: 153 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 29

jonatanSh/shelf

Python library to convert elf to os-independent shellcodes

Language: Python - Size: 1.08 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 59 - Forks: 5

WPeace-HcH/ElfDumper

A plugin for IDA that can dump the ELF file easily.

Language: Python - Size: 1.38 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 58 - Forks: 9

JasonBrave/PanicOS

A simple x86 operating system with graphical user space

Language: C - Size: 604 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 57 - Forks: 3

namhyung/elftree

ELF library dependency viewer

Language: Go - Size: 141 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 54 - Forks: 14

xarantolus/ax

Minimal x86-64 emulator for WebAssembly - run ELF binaries in your browser

Language: Rust - Size: 1.65 MB - Last synced at: about 17 hours ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 7

En14c/PIvirus

sample linux x86_64 ELF virus

Language: C - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 52 - Forks: 22

Cloaked9000/ElfLoader

An ELF loader capable of manually loading ELF executables directly from memory into a new process, without the use of exec.

Language: C++ - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 51 - Forks: 12

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: 6 days ago - Pushed at: 2 months ago - Stars: 50 - Forks: 12

pgaskin/kobo-mods

My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.

Language: C++ - Size: 205 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 50 - Forks: 7

guitmz/go-liora

Probably the first binary (PE/ELF) infector ever created in GoLang.

Language: Go - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 50 - Forks: 12

ret2jazzy/ELFPatch

A library for patching ELFs

Language: Python - Size: 976 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 50 - Forks: 8

bediger4000/userlandexec

userland exec for Linux x86_64

Language: C - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 48 - Forks: 13

packing-box/bintropy

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

Language: Python - Size: 334 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 47 - Forks: 3

pgaskin/NickelHook

A library for creating mods for Kobo's eReader software, Nickel.

Language: C - Size: 20.5 KB - Last synced at: 24 days ago - Pushed at: almost 3 years ago - Stars: 47 - Forks: 1

david942j/rbelftools

ELF parser library implemented in pure Ruby!

Language: Ruby - Size: 929 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 46 - Forks: 14

bztsrc/bootboot

BOOTBOOT multi platform micro-kernel loader.

Last synced at: almost 2 years ago - Stars: 46 - Forks: 28

parezj/BSL430.NET

TI MSP430 Bootloader (BSL) .NET Cross-Platform Toolchain & Firmware Tools. The cheapest way to flash MSP430, with FTDI/Serial/UART converters. Intel-HEX, TI-TXT, ELF and SREC firmware format support, can also convert, combine, hex-edit..

Language: C# - Size: 38.3 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 10

guitmz/midrashim

PT_NOTE to PT_LOAD x64 ELF infector written in Assembly

Language: Assembly - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 6

nsec/nsec-badge

Software from the NorthSec badge

Language: C - Size: 126 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 43 - Forks: 7

0xN3utr0n/Noteme

ELF packer/crypter that aims to create hardened and stealthy troyans

Language: C - Size: 43 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 43 - Forks: 11

xplshn/pelf

The .AppImage alternative designed for Linux, BSDs and more! Written in 649LOC lines of Go. (and our runtime in 984 lines of Go). Fully portable and self-contained. With support for `dwarfs` & `squashfs` and more coming soon!

Language: Go - Size: 237 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 42 - Forks: 3

groolot/epson-tm-t88v-driver

EPSON Thermal TM-T88V Printer Driver - Issues at

Language: C++ - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 41 - Forks: 14

fcharlie/buna

An interesting executable file parsing library written by Golang

Language: Go - Size: 1.4 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 41 - Forks: 1

arizvisa/syringe

Random tools and things for creating+injecting complex organisms into a process on both the posix and windows platforms. Includes support for decomposing a ton of file formats and in-memory data structures. Just a container repository for now until I finally separate the modules into their own individual projects.

Language: Python - Size: 6.78 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 8

icculus/mojoelf

Load ELF binaries from a memory buffer.

Language: Python - Size: 248 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 39 - Forks: 9

AbertayMachineLearningGroup/CryptoKnight

Cryptographic Dataset Generation & Modelling Framework

Language: Python - Size: 13.6 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 38 - Forks: 12

shailrshah/ELF-Virus

A simple ELF Virus that can execute malacious code, infect other ELF files, and execute the host file's code normally.

Language: C - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 38 - Forks: 12

messense/lddtree-rs

Read the ELF dependency tree

Language: Rust - Size: 92.8 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 36 - Forks: 2

saferwall/elf

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

Language: Go - Size: 1.59 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 36 - Forks: 6

abbat/elfexec

Utility to execute ELF binary directly from stdin pipe.

Language: C - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 5

MrIkso/FloatingModMenu 📦

Simple floating mod menu to il2cpp and other native android games

Language: Java - Size: 203 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 36 - Forks: 32

mattst88/build-id

Read your own .note.gnu.build-id

Language: C - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 35 - Forks: 8

arachsys/libelf

Freestanding libelf extracted from elfutils

Language: C - Size: 239 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 34 - Forks: 6

NUAA-WatchDog/linux-elf-binary-signer

✒️ Adding digital signature into ELF binary files.

Language: C - Size: 2.98 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 14

balika011/belf

Balika011's PlayStation 4 ELF loader for IDA Pro 7.0/7.1

Language: C++ - Size: 57.6 KB - Last synced at: 25 days ago - Pushed at: almost 7 years ago - Stars: 34 - Forks: 6

felipensp/itrace

Tracks runtime instruction execution in Linux programs

Language: C - Size: 313 KB - Last synced at: about 2 months ago - Pushed at: almost 12 years ago - Stars: 34 - Forks: 2

unikraft/app-elfloader

Load and execute Linux ELF binaries

Language: C - Size: 702 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 35

msm8916-mainline/qtestsign

Simple tool to "sign" ELF Qualcomm firmware images using dummy certificates ("test keys")

Language: Python - Size: 54.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 33 - Forks: 7

getsentry/symbol-collector

Clients and Server to collect system symbols.

Language: C# - Size: 13.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 32 - Forks: 9

depp/elf2dos

Convert ELF executables to DOS executables

Language: Go - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 32 - Forks: 3

pgaskin/koboutils

Small utilities for doing stuff with Kobo eReaders.

Language: Go - Size: 140 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 31 - Forks: 7

hnts/goelftools

Library for parsing ELF files written in pure Go.

Language: Go - Size: 1.01 MB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 1

BinaryResearch/lepton

Lepton is a Lightweight ELF Parsing Tool that was designed specifically for analyzing and editing binaries with damaged or corrupted ELF headers.

Language: Assembly - Size: 88.9 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 31 - Forks: 6

yalue/elf_reader

A Go library for reading and parsing ELF files

Language: Go - Size: 961 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 5

xyproto/cdetect

:microscope: Detect which compiler and compiler version a Linux executable (in the ELF format) was compiled with

Language: Go - Size: 1.88 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 1

Dadoum/android-loader

(unsafely) load Android ELF files, but on Windows, Linux and macOS. It even tries to overcome page size differences on Apple Silicon!

Language: Rust - Size: 74.2 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 30 - Forks: 7

En14c/Erebus

Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster

Language: C - Size: 6.84 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 5

charles-l/dirt

x86 assembler in scheme

Language: Scheme - Size: 48.8 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 29 - Forks: 1

io12/userland-execve-rust

An implementation of execve() in user space

Language: Rust - Size: 45.9 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 28 - Forks: 4

guitmz/nim-cephei

Probably the first ELF binary infector ever created in Nim.

Language: Nim - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 28 - Forks: 2

david942j/patchelf.rb

ELF patcher implemented in pure Ruby!

Language: Ruby - Size: 9.06 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 6

hupe1980/gopwn

Golang CTF framework and exploit development module

Language: Go - Size: 224 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 27 - Forks: 5

mfaerevaag/elfinjector

Code injector for ELF binaries (incl. PIE)

Language: C - Size: 26.4 KB - Last synced at: about 19 hours ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 7

xyproto/ainur

:milky_way: Detect compiler names and versions from ELF files

Language: Go - Size: 9.76 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 26 - Forks: 4

p-x9/ELFKit

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

Language: Swift - Size: 318 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 3

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 at: about 2 months ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 5

polyverse/EnVisen

ROP gadget finder and analysis in pure Javascript

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

guitmz/gocave

Finding code caves in ELF files with GoLang

Language: Go - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 3

GrieferAtWork/dcc

Direct/Interactive C Compiler

Language: C - Size: 4.27 MB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 26 - Forks: 1

thesephist/august

Assembler from scratch written in Ink, supporting ELF on x86_64 and more.

Language: Assembly - Size: 63.5 KB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 2

GrieferAtWork/KOSmk4

Kay-OS Operating System 400

Language: C - Size: 122 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 24 - Forks: 4

johannst/dynld

Dynamic linker studies.

Language: C - Size: 140 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 24 - Forks: 1

xyproto/elfinfo

Utility for displaying which compiler was used for creating an ELF file + basic info

Language: HTML - Size: 160 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 2

numba/pixie

Creates performance portable libraries with embedded source representations.

Language: Python - Size: 319 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 24 - Forks: 6

ngneat/elf-ng-router-store

Bindings to connect Angular router to Elf

Language: TypeScript - Size: 1.29 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 3

0x00Jeff/ElfFileInfecters

a collection of elf file infectors

Language: Assembly - Size: 530 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 6

0xcpu/RElieve

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

Language: Python - Size: 21.5 KB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 7

0xswitch/Hellf

ELF patching library in Python

Language: Python - Size: 482 KB - Last synced at: 13 days ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 1

cjsmeele/stoomboot

An x86 real mode multiboot-ish ELF bootloader

Language: C - Size: 309 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 24 - Forks: 1

NoThrowForwardIt/Automated-Malware-Analysis-List

My personal Automated Malware Analysis Sandboxes and Services

Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 23 - Forks: 13

EXL/P2kElfs

Various ELF programs for Motorola P2K phones.

Language: C - Size: 19.1 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 22 - Forks: 2

compilepeace/BINARY_DISSECTION_COURSE

This repository is a hands-on tutorial which aims at going through dissection and analysis of arbitrary binaries.

Language: C - Size: 2.87 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 22 - Forks: 8

zn-cn/elf_inject

操作系统大作业:ELF文件注入

Language: C - Size: 4.25 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 22 - Forks: 11

henrikbrixandersen/elf-bootloader

SPI ELF bootloader for Xilinx Microblaze processors

Language: C - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 22 - Forks: 8

lapla-cogito/cattleya

ELF obfuscator written in Rust

Language: Rust - Size: 109 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 21 - Forks: 1

macmade/ELFDump

ELFDump is a C parser for ELF64 object files.

Language: C - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 8

Trigleos/ELFREVGO

Anti-analysis tool that obfuscates ELF files

Language: Go - Size: 8.01 MB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 5

invokr/elf-stuff

Compilation of ELF Packers and ELF obfuscation / Anti-Debugging stuff

Language: C - Size: 4.32 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 4

guitmz/nasty

Reverse text segment x64 ELF infector written in Assembly

Language: Assembly - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 2

mcdulltii/C-Experiments

Experiments on C/C++ Exploits

Language: C - Size: 1.19 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 2

GabrielMajeri/separate-symbols

How to separate debugging symbols from an ELF executable

Language: Makefile - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 20 - Forks: 2

elf-framework/editor

editor framework

Language: JavaScript - Size: 11 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 0

buzzer-re/felf

Map and modify ELF using C++ structures

Language: C++ - Size: 78.1 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 4

JetBrains/format-ripper

Library for ELF / Mach-O / Fat-Mach-O / PE / Compound / MSI / DMG formats parsing and checking signatures

Language: C# - Size: 27.6 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 7

kubkon/zelf

Zig's ELF parser utility

Language: Zig - Size: 98.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 2

krinkinmu/efi

Sources for the UEFI experiments on https://krinkinmu.github.io/

Language: C - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

milouk/gcc-prebuilt-elf-toolchains

This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.

Language: C - Size: 1.29 GB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 8

InusualZ/SymbolExporter

Language: C++ - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 18 - Forks: 4

Escapingbug/Rustep

Rust written executable parser

Language: Rust - Size: 122 KB - Last synced at: 8 months ago - Pushed at: about 7 years ago - Stars: 18 - Forks: 0

finixbit/ltrace

Simple Library calls tracer

Language: C++ - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 18 - Forks: 8