12downloads
2this week
FreeFreeware
0reviews
About vmlinux-to-elf
vmlinux-to-elf is a tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)
Features:
- Take a raw binary blob or ELF kernel file as an input.
- Automatically detect and unpack the main compression formats used for the Linux kernel.
- Find and extract the embedded kernel symbols table (kallsyms) from the input file.
- Infer the instruction set architecture, endianness, bit size, relying upon other things on common function prologue signatures.
- Infer the entry point of the kernel from the symbols contained in the kallsyms table.
- Provide basic inference for the kernel base address.
- Unpack certain types of Android boot.img files, starting with an "ANDROID!" or "UNCOMPRESSED_IMG" magic.
- Produce an .ELF file fully analyzable with IDA Pro or Ghidra as an output.
License: GPL-3.0-or-later
Features:
- Take a raw binary blob or ELF kernel file as an input.
- Automatically detect and unpack the main compression formats used for the Linux kernel.
- Find and extract the embedded kernel symbols table (kallsyms) from the input file.
- Infer the instruction set architecture, endianness, bit size, relying upon other things on common function prologue signatures.
- Infer the entry point of the kernel from the symbols contained in the kallsyms table.
- Provide basic inference for the kernel base address.
- Unpack certain types of Android boot.img files, starting with an "ANDROID!" or "UNCOMPRESSED_IMG" magic.
- Produce an .ELF file fully analyzable with IDA Pro or Ghidra as an output.
License: GPL-3.0-or-later
| Release info | Update on Oct 24, 2026 |
|---|---|
| Release notes | • Fixes two vendor-specific issues that prevented correct kallsyms extraction from some Android boot images (PR #106 thanks to @zzzxxxxxxxxxx) • Use the uImage load address as an user-facing hint rather than a base address guess, as it may be sometimes wrong • Add a global error handler in the Python GUI |
| Related tags | Linux Kernel Security |
| Listing data | Flathub |
Reviews
No reviews yet. Be the first to review vmlinux-to-elf.
Used vmlinux-to-elf? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- "No Distractions" for YouTube 4.10 ----
- #Bible 11.6 "Incredible App - My sister shared this app with me a few weeks ago and it is truly incredible.
- #filmphotography 1.4.2 So, you decided to shoot on film?
- $quirrel 1.5.1 $quirrel Budget & Finance helps you plan each paycheck, track spending, manage debt, and see what is safe to spend before the next payday.
- % Percentage Calculator Pro 1.41 This is the Pro version of % Percentage Calculator.
Most viewed Linux Utilities
-
1
Press 0.4.0
Music library compressor
-
2
Anytype 0.57.7
The everything app for those who celebrate trust and autonomy
-
3
Secrets 14.0
Manage your passwords
-
4
SlimeVR 21.1.0
Accessible full-body tracking in VR
-
5
Tasks 0.3.1
Get things done
-
6
Luna 1.1.6
An amazing calendar widget
-
7
Greenery 1.0.0
Crypto bookkeeping wallet
-
8
openterfaceQT 0.5.33
App control openterface-Mini-KVM
-
9
Mingle 0.30
Combine emojis with Google's Emoji Kitchen
-
10
Barrier 2.4.0-5.15-23.08
Barrier - Share mouse and keyboard over the local network
Most downloaded Linux Utilities
-
1
YankLog 2.5.2
Searchable clipboard history
-
2
FormatLab 2026.11.3
Convert Video, Audio and Images
-
3
NeoRegex 3.2.0
Regular expression editor and tester.
-
4
Millisecond 0.2.3
Optimize for low latency
-
5
Dabri 2.4.0
Offline speech-to-text desktop app
-
6
openterfaceQT 0.5.33
App control openterface-Mini-KVM
-
7
Khushu 1.3.5
An all-in-one Muslim app for Linux
-
8
Redumper GUI 1.1.1
Dump optical discs with a graphical interface
-
9
JRomManager 3.0.5
A Mame and Retrogaming Rom Manager
-
10
Bazecor 1.11.0
Configurator for Dygma keyboards