An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with elf

A curated list of projects in awesome lists tagged with elf .

https://github.com/hackclub/putting-the-you-in-cpu

A technical explainer by @kognise of how your computer runs programs, from start to finish.

cpu elf linux linux-kernel

Last synced: 14 May 2025

https://github.com/iqiyi/xhook

🔥 A PLT hook library for Android native ELF.

android elf got hook plt

Last synced: 14 May 2025

https://github.com/iqiyi/xHook

🔥 A PLT hook library for Android native ELF.

android elf got hook plt

Last synced: 27 Mar 2025

https://github.com/secretsquirrel/the-backdoor-factory

Patch PE, ELF, Mach-O binaries with shellcode new version in development, available only to sponsors

bdf capstone elf file-infector macho pe python

Last synced: 14 May 2025

https://github.com/intoli/exodus

Painless relocation of Linux binaries–and all of their dependencies–without containers.

binary elf exodus linker linux packaging portable python relocation

Last synced: 14 May 2025

https://github.com/eliben/pyelftools

Parsing ELF and DWARF in Python

debugging dwarf elf elf-binaries elf-parser python

Last synced: 14 May 2025

https://github.com/m4b/bingrep

like ~~grep~~ UBER, but for binaries

binary elf grep mach-o objdump portable-executable

Last synced: 14 May 2025

https://github.com/o-gs/dji-firmware-tools

Tools for handling firmwares of DJI products, with focus on quadcopters.

ambarella dji elf firmware inspire mavic modding phantom reverse-engineering spark tools

Last synced: 14 May 2025

https://github.com/marin-m/vmlinux-to-elf

A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)

elf firmware-analysis linux linux-kernel reverse-engineering vmlinux

Last synced: 14 May 2025

https://github.com/m4b/goblin

An impish, cross-platform binary parsing crate, written in Rust

archive binary-analysis cross-platform elf mach pe reverse-engineering

Last synced: 12 May 2025

https://github.com/sysprog21/shecc

A self-hosting and educational C optimizing compiler

arm armv7 c compiler compiler-optimization cross-compiler elf linux qemu risc-v riscv rv32i rv32im self-hosting ssa-form

Last synced: 14 May 2025

https://github.com/tinyclub/open-c-book

开源书籍:《C语言编程透视》,配套视频课程《360° 剖析 Linux ELF》已上线,视频讲解更为系统和深入,欢迎订阅:https://www.cctalk.com/m/group/88089283

c compiler debugging editor elf excutables linker linux loader process

Last synced: 06 Apr 2025

https://github.com/io12/pwninit

pwninit - automate starting binary exploit challenges

binary elf exploit init pwn

Last synced: 02 Apr 2025

https://github.com/serge1/ELFIO

ELFIO is a header-only C++ library for reading and generating ELF (Executable and Linkable Format) files.

c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio

Last synced: 21 Apr 2025

https://github.com/serge1/elfio

ELFIO is a header-only C++ library for reading and generating ELF (Executable and Linkable Format) files.

c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio

Last synced: 14 May 2025

https://github.com/tencent/habomalhunter

HaboMalHunter is a sub-project of Habo Malware Analysis System (https://habo.qq.com), which can be used for automated malware analysis and security assessment on the Linux system.

dynamic-analysis elf linux malware-analysis security static-analysis

Last synced: 12 Apr 2025

https://github.com/Tencent/HaboMalHunter

HaboMalHunter is a sub-project of Habo Malware Analysis System (https://habo.qq.com), which can be used for automated malware analysis and security assessment on the Linux system.

dynamic-analysis elf linux malware-analysis security static-analysis

Last synced: 11 Jul 2025

https://github.com/fay59/fcd

An optimizing decompiler

clang decompiler elf llvm mach-o x86-64

Last synced: 04 Apr 2025

https://github.com/yhs0602/android-disassembler

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱

android arm assembly capstone disassemble disassembler disassembly dll elf exe iat jni ndk nm reversing security-tools shared-library symbols windows-pe

Last synced: 13 Apr 2025

https://github.com/yhs0602/Android-Disassembler

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱

android arm assembly capstone disassemble disassembler disassembly dll elf exe iat jni ndk nm reversing security-tools shared-library symbols windows-pe

Last synced: 27 Mar 2025

https://github.com/t00sh/rop-tool

A tool to help you write binary exploits

arm elf exploit macho mips pe rop x86 x86-64

Last synced: 02 Apr 2025

https://github.com/robertmuth/cwerg

The best C-like language that can be implemented in 10kLOC.

arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64

Last synced: 08 Apr 2025

https://github.com/o2team/elf

灵活可扩展的 HTML5 构建工具

build-tool elf html html5 nodejs webpack

Last synced: 12 Apr 2025

https://github.com/nnsee/fileless-elf-exec

Execute ELF files without dropping them on disk

elf linux python redteam security security-tools

Last synced: 03 Apr 2025

https://github.com/reliforp/reli-prof

A sampling profiler or a memory profiler for PHP written in PHP, which reads information about running PHP VM from outside the process. You can find performance bottlenecks or memory leaks of your scripts without changing the target script or loading extensions.

elf ffi performance php php-ffi php-profiler profiler profiling sampling-profiler zend-engine

Last synced: 03 Apr 2025

https://github.com/robertmuth/Cwerg

The best C-like language that can be implemented in 10kLOC.

arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64

Last synced: 16 Apr 2025

https://github.com/mewmew/dissection

The dissection of a simple "hello world" ELF binary.

assembly binary-analysis disassembly dissection elf hello hello-world pe

Last synced: 17 Dec 2025

https://github.com/maiyao1988/elf-dump-fix

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

android elf elf-dump memory-dump reverse-engineering

Last synced: 25 Mar 2025

https://github.com/roderickchan/pwncli

Do pwn by command line

ctf elf gdb linux pwn

Last synced: 02 Nov 2025

https://github.com/crashappsec/chalk

Chalk allows you to follow code from development, through builds and into production.

cicd containers docker elf metadata observability security-tools

Last synced: 26 Mar 2025

https://github.com/wenzel/checksec.py

Checksec tool in Python, Rich output. Based on LIEF

checksec elf pe

Last synced: 04 Oct 2025

https://github.com/RoderickChan/pwncli

Do pwn by command line

ctf elf gdb linux pwn

Last synced: 05 Apr 2025

https://github.com/mohitmishra786/underthehoodofexecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 11 Oct 2025

https://github.com/serfend/pydumpck

a multi-threads tool for decompile exe,elf,pyz,pyc packed by python which is base on pycdc and uncompyle6.

auto-detection cross-platform decompiler elf exe multithreading pyc pyz

Last synced: 28 Apr 2025

https://github.com/ixty/mandibule

linux elf injector for x86 x86_64 arm arm64

aarch64 arm arm64 elf injection injector manual-mapping process syscall x86 x86-64

Last synced: 27 Mar 2025

https://github.com/0x00pf/0x00sec_code

Code for my 0x00sec.org posts

crypter elf hacking proxy remoteshell vpn

Last synced: 11 Mar 2025

https://github.com/Wenzel/checksec.py

Checksec tool in Python, Rich output. Based on LIEF

checksec elf pe

Last synced: 07 May 2025

https://github.com/redcanaryco/chain-reactor

Chain Reactor is an open source framework for composing executables that simulate adversary behaviors and techniques on Linux endpoints.

adversary-simulation elf linux mitre mitre-attack security security-testing

Last synced: 16 May 2025

https://github.com/etto48/hexpatch

HexPatch: a binary patcher and editor written in Rust with terminal user interface (TUI).

aarch64 arm binary-patching elf hex-editor lua mach-o portable-executable reverse-engineering sftp ssh tui x86 x86-64

Last synced: 26 Sep 2025

https://github.com/Antonin-Deniau/cave_miner

Search for code cave in all binaries

cave code code-injection codecave elf kaitai kaitai-struct mach-o pe

Last synced: 20 Apr 2025

https://github.com/m4b/faerie

Magical ELF and Mach-o object file writer backend

compiler elf mach object-files

Last synced: 08 Apr 2025

https://github.com/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.

compression elf elf-binaries encryption golang launcher packer payload protector upx

Last synced: 09 Apr 2025

https://github.com/termux/termux-elf-cleaner

Utility to remove unused ELF sections causing warnings.

android elf elf-sections termux

Last synced: 25 Oct 2025

https://github.com/fzakaria/sqlelf

Explore ELF objects through the power of SQL

elf sql sqlite

Last synced: 05 Apr 2025

https://github.com/aslody/elfhook

modify PLT to hook api, supported android 5\6.

android elf hook

Last synced: 10 Apr 2025

https://github.com/Technolution/rustig

A tool to detect code paths leading to Rust's panic handler

analysis dwarf elf linux-app rust-crate rust-lang rustlang

Last synced: 27 Apr 2025

https://github.com/Cararasu/holodec

Decompiler for x86 and x86-64 ELF binaries

cpp decompile disassembler elf x86 x86-64

Last synced: 24 Apr 2025

https://github.com/technolution/rustig

A tool to detect code paths leading to Rust's panic handler

analysis dwarf elf linux-app rust-crate rust-lang rustlang

Last synced: 21 Aug 2025

https://github.com/mebeim/systrack

📡🐧 Linux kernel syscall implementation tracker

abi automation binary-analysis elf kconfig linux linux-kernel security-research syscall syscall-table syscalls

Last synced: 16 May 2025

https://github.com/aep/elfkit

rust elf parsing, manipulation and (re)linking toolkit

binutils elf elf-parser ld linker rust

Last synced: 30 Dec 2025

https://github.com/Octowolve/Hooking-Template-With-Mod-Menu

A small template for Android Hooking with Substrate (Or Dobby. See branches). (Includes a mod menu written in Java)

android android-hacking android-modding elf game-hacking hacktoberfest hacktoberfest-accepted hacktoberfest2020 hooking hooking-template il2cpp mod-menu modding substrate tutorial unity

Last synced: 25 Mar 2025

https://github.com/akihirosuda/lsf

Linux Subsystem for FreeBSD (😈 on 🐧)

elf freebsd ptrace syscalls

Last synced: 20 Jul 2025

https://github.com/tweag/clodl

Turn dynamically linked ELF binaries and libraries into self-contained closures.

elf jar jvm native-binaries

Last synced: 01 May 2025

https://github.com/riicchhaarrd/ocean

Programming language that compiles into a x86 ELF executable.

ast c compiler elf lexer programming-language x86

Last synced: 14 Apr 2025

https://github.com/fzakaria/shrinkwrap

A tool that embosses the needed dependencies on the top level executable

elf glib linking nix

Last synced: 16 Mar 2025

https://github.com/guardsquare/libebc

C++ Library and Tool for Extracting Embedded Bitcode

bitcode elf llvm macho tool

Last synced: 10 Apr 2025

https://github.com/guitmz/memrun

Small tool to run ELF binaries from memory with a given process name

assembly elf golang linux

Last synced: 22 Apr 2025

https://github.com/xoofx/libobjectfile

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

csharp debugging dotnet dwarf elf elf-parser linker pe-file

Last synced: 16 May 2025

https://github.com/AkihiroSuda/lsf

Linux Subsystem for FreeBSD (😈 on 🐧)

elf freebsd ptrace syscalls

Last synced: 15 May 2025

https://github.com/fornwall/jelf

ELF parsing library in java.

elf elf-parser java java-library linux

Last synced: 07 Apr 2025

https://github.com/akawashiro/sloader

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

elf elf-binaries elf-loader glibc linux

Last synced: 10 Apr 2025

https://github.com/peadar/pstack

Print stack traces from running processes, or core files. Supports aarch64, x86_64, and i386

aarch64 arm c c-plus-plus debug dwarf elf linux pstack x86-64

Last synced: 09 Jul 2025

https://github.com/advanced-microcode-patching/shiva

A custom ELF linker/loader for installing ET_REL binary patches at runtime

aarch64 elf microcode reverse-engineering

Last synced: 01 May 2025

https://github.com/vfsfitvnm/intruducer

A Rust crate to load a shared library into a Linux process without using ptrace.

android dlopen elf injection linux ptrace

Last synced: 23 Aug 2025

https://github.com/sashs/filebytes

Library to read and edit files in the following formats: Executable and Linking Format (ELF), Portable Executable (PE), MachO and OAT (Android Runtime)

elf mach-o oat pe pe32 python

Last synced: 30 Apr 2025

https://github.com/dodola/fbhookfork

从 fb 的 profilo 项目里提取出来的hook 库,自己用

android elf hook

Last synced: 25 Mar 2025

https://github.com/icculus/fatelf

Universal binaries for Linux.

elf universal-binary

Last synced: 13 Apr 2025

https://github.com/guitmz/Fe2O3

Simple prepender virus written in Rust

elf linux malware rust virus

Last synced: 02 Apr 2025

https://github.com/trendmicro/telfhash

Symbol hash for ELF files

elf hash malware-analysis symbols

Last synced: 10 Apr 2025

https://github.com/guitmz/fe2o3

Simple prepender virus written in Rust

elf linux malware rust virus

Last synced: 22 Apr 2025

https://github.com/gentoo/pax-utils

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

elf gentoo hacktoberfest

Last synced: 22 Mar 2025

https://github.com/hc0d3r/sshd-poison

sshd-poison is a tool that modifies a sshd binary to capture password-based authentications and allows you to login in some accounts using a magic-pass.

credentials-gathering elf hook magic-pass ssh

Last synced: 09 Jul 2025

https://github.com/pgaskin/kobopatch

An improved patching system for Kobo eReaders.

arm assembly css disassembly elf ereader firmware kobo kobopatch patch patcher plt thumb zlib

Last synced: 15 Apr 2025

https://github.com/liamg/extrude

:detective: Analyse binaries for missing security features, information disclosure and more...

binary elf macho nx pie portable-executable relro scanner security

Last synced: 15 Apr 2025

https://github.com/MalwareSamples/Linux-Malware-Samples

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

ddos elf elf-binaries elf-virus linux linux-malware linux-virus malware malware-research malware-sample malware-samples ransomware rootkits virus-samples viruses

Last synced: 26 Jun 2025

https://github.com/iamtorsten/sherlockelf

SherlockElf is a powerful tool designed for both static and dynamic analysis of Android ELF binaries and dynamic iOS Macho-O binaries (experimental).

android android-app android-emulator deobfuscation deobfuscator dynamic-analysis elf elf-parser emulator frida ios ios-reverse libart libc libso memory memory-injection native-library reverse-engineering static-analysis

Last synced: 09 Apr 2025

https://github.com/terminaldweller/mutator

mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development

clang elf libtooling misra mutation refactorings wasm

Last synced: 16 Mar 2025

https://github.com/iamtorsten/SherlockElf

SherlockElf is a powerful tool designed for both static and dynamic analysis of Android ELF binaries and dynamic iOS Macho-O binaries (experimental).

android android-app android-emulator deobfuscation deobfuscator dynamic-analysis elf elf-parser emulator frida ios ios-reverse libart libc libso memory memory-injection native-library reverse-engineering static-analysis

Last synced: 21 Oct 2025

https://github.com/aerosoul94/dynlib

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

elf ida ida-plugin ida-pro idapro ps4 reverse-engineering

Last synced: 10 May 2025

https://github.com/strazzere/elf-dump-fix

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

android elf elf-dump memory-dump reverse-engineering

Last synced: 18 Jun 2025