#Elf

Showing 42 of 42 repositories tagged #elf, ranked by stars

horsicq
horsicq
Detect-It-Easy

Program for determining types of files for Windows, Linux and MacOS.

Score
100
β˜… 11.2k β‘‚ 925 +41/day
JavaScript
lief-project
lief-project
LIEF

LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

Score
100
β˜… 5.5k β‘‚ 737 +7/day
C++
iqiyi
iqiyi
xHook

πŸ”₯ A PLT hook library for Android native ELF.

Score
50
β˜… 4.3k β‘‚ 790 +1/day
C
orhun
orhun
binsider

Analyze ELF binaries like a boss πŸ˜ΌπŸ•΅οΈβ€β™‚οΈ

Score
100
β˜… 4.3k β‘‚ 105 +6/day
Rust
secretsquirrel
secretsquirrel
the-backdoor-factory

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

Score
60
β˜… 3.4k β‘‚ 777 +1/day
Python
intoli
intoli
exodus

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

Score
40
β˜… 3.0k β‘‚ 76 β€”
Python
CYB3RMX
CYB3RMX
Qu1cksc0pe

All-in-One malware analysis tool.

Score
80
β˜… 2.0k β‘‚ 259 +5/day
YARA
Tencent
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.

Score
83
β˜… 749 β‘‚ 220 β€”
Python
maiyao1988
maiyao1988
ExAndroidNativeEmu

An improved version of AndroidNativeEmu,Allow running android elf on PC

Score
25
β˜… 708 β‘‚ 193 β€”
Python
yhs0602
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,... 리버싱 μ•±

Score
75
β˜… 702 β‘‚ 109 +1/day
Kotlin
sledgeh4w
sledgeh4w
chomper

A lightweight emulation framework for emulating security algorithms in iOS executables and libraries.

Score
100
β˜… 610 β‘‚ 149 +1/day
Python
nnsee
nnsee
fileless-elf-exec

Execute ELF files without dropping them on disk

Score
78
β˜… 504 β‘‚ 49 β€”
Python
crashappsec
crashappsec
chalk

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

Score
0
β˜… 437 β‘‚ 25 β€”
Nim
RoderickChan
RoderickChan
pwncli

Do pwn by command line

Score
91
β˜… 432 β‘‚ 24 β€”
Python
redcanaryco
redcanaryco
chain-reactor

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

Score
70
β˜… 343 β‘‚ 38 +2/day
C
0x00pf
0x00pf
0x00sec_code

Code for my 0x00sec.org posts

Score
96
β˜… 330 β‘‚ 98 β€”
C
mebeim
mebeim
systrack

πŸ“‘πŸ§ Linux kernel syscall implementation tracker

Score
0
β˜… 274 β‘‚ 19 β€”
Python
Technolution
Technolution
rustig

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

Score
50
β˜… 223 β‘‚ 9 β€”
Rust
cesena
cesena
ghidra2dwarf

πŸ‰ Export ghidra decompiled code to dwarf sections inside ELF binary

Score
61
β˜… 223 β‘‚ 27 +1/day
Python
WPeace-HcH
WPeace-HcH
SysNR-FuncFinder

A plugin for IDA that renames functions by system call numbers.

Score
57
β˜… 207 β‘‚ 35 β€”
Python
mentebinaria
mentebinaria
dz6

Fast Vim-inspired hex editor for the terminal

Score
87
β˜… 173 β‘‚ 15 β€”
Rust
weizhiao
weizhiao
Relink

A no_std-friendly ELF loader and runtime linker for Rust

Score
75
β˜… 140 β‘‚ 26 β€”
Rust
amindWalker
amindWalker
Rust-Layout-and-Types

A concise explanation of Rust types and Memory Layout.

Score
25
β˜… 139 β‘‚ 16 +1/day
trendmicro
trendmicro
telfhash

Symbol hash for ELF files

Score
48
β˜… 118 β‘‚ 13 β€”
Python
WPeace-HcH
WPeace-HcH
ElfDumper

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

Score
20
β˜… 100 β‘‚ 20 β€”
Python
strazzere
strazzere
elf-dump-fix

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

Score
0
β˜… 98 β‘‚ 21 +1/day
C
liamg
liamg
extrude

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

Score
39
β˜… 89 β‘‚ 9 β€”
Go
xarantolus
xarantolus
ax

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

Score
0
β˜… 89 β‘‚ 7 β€”
Rust
d3ranged
d3ranged
sf2

Antivirus Signature Search Toolkit

Score
35
β˜… 81 β‘‚ 8 β€”
Python
vvswift
vvswift
Bypass-Protection0x00

EDR & AV Bypass Arsenalβ€” a comprehensive collection of tools, patches, and techniques for evading modern EDR and antivirus defenses.

Score
74
β˜… 76 β‘‚ 22 +1/day
C
koutheir
koutheir
binary-security-check

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

Score
26
β˜… 71 β‘‚ 7 β€”
Rust
v3l0c1r4pt0r
v3l0c1r4pt0r
makeelf

ELF reader-writer library for Python3

Score
0
β˜… 68 β‘‚ 29 +1/day
Python
compilepeace
compilepeace
BINARY_DISSECTION_COURSE

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

Score
30
β˜… 58 β‘‚ 15 β€”
C
packing-box
packing-box
bintropy

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

Score
65
β˜… 50 β‘‚ 4 β€”
Python
AbertayMachineLearningGroup
AbertayMachineLearningGroup
CryptoKnight

Cryptographic Dataset Generation & Modelling Framework

Score
22
β˜… 41 β‘‚ 11 β€”
Python
hupe1980
hupe1980
gopwn

Golang CTF framework and exploit development module

Score
13
β˜… 28 β‘‚ 5 β€”
Go
polyverse
polyverse
EnVisen

ROP gadget finder and analysis in pure Javascript

Score
17
β˜… 27 β‘‚ 8 β€”
JavaScript
Macmod
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.

Score
4
β˜… 17 β‘‚ 2 β€”
Python
shreyansh26
shreyansh26
ELF-Miner

An implementation of the paper "ELF-Miner: Using Structural Knowledge and Data Mining Methods To Detect New (Linux) Malicious Executables"

Score
9
β˜… 14 β‘‚ 7 β€”
Python
sasha-999
sasha-999
pwninit.py

Automate initialization of ctf pwn challenges

Score
52
β˜… 13 β‘‚ 5 β€”
Python
shreyansh26
shreyansh26
Linux-Malware-Detection-Research

A collection of Linux Malware Detection projects (research paper implementations) done by me.

Score
0
β˜… 11 β‘‚ 2 β€”
Jupyter Notebook
NDXDeveloper
NDXDeveloper
formation-reverse-engineering-gcc-gpp

Formation complète au Reverse Engineering de binaires ELF (GCC/G++) : 36 chapitres, de l'assembleur x86-64 à l'analyse de malware. Bonus .NET, Rust, Go. Cours de Reverse Engineering : binaires ELF, GCC, Ghidra, GDB, Frida, angr, YARA, ImHex. 36 chapitres + exercices corrigés. FR

Score
43
β˜… 10 β‘‚ 3 β€”
C
Related Topics
#malware-analysis#reverse-engineering#linux#binary-analysis#macho#python#android#security#static-analysis#pe#rust#binary

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly