vmlinux-to-elf icon indicating copy to clipboard operation
vmlinux-to-elf copied to clipboard

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

Results 31 vmlinux-to-elf issues
Sort by recently updated
recently updated
newest added
trafficstars

By default IDA suggest ROM size as Loading size, but it's not good. Better increase ROM size for handling virtual values, which in case ROM == Loading show as red....

Kernels which do not have `CONFIG_KALLSYMS` but support loadable modules still have a symbol table for runtime linking of the modules. These are present as simple address/name pairs in sections...

First, congrats on the awesome tool. I decided to try it out and went to the [OpenWRT release archive](https://downloads.openwrt.org/releases/). The first one alphabetically was [ARC](https://downloads.openwrt.org/releases/18.06.4/targets/arc770/generic/) and it failed: ``` File...

How to use drop the commands

Hi, thank you for this great tool! In the end I was able to get it working with my boot image: [boot.zip](https://github.com/marin-m/vmlinux-to-elf/files/13381287/boot.zip) However, I needed some hacks I at least...

I discovered yesterday that at least some boot images will not properly get kallsyms parsed into the vmlinux image due to CONFIG_KALLSYMS_BASE_RELATIVE being turned off in the kernel. While there...

First, I would like to thank you all for this amazing work. Second, I would like to point out a bug (I think) I encountered. I tried running vmlinux-to-elf on...

An error is reported when extracting an arm architecture kernel ``` (base) ➜ ex /home/tower/tools/vmlinux-to-elf/vmlinux-to-elf --e-machine 9 --bit-size 32 ./uImage ./vmlinux_elf [+] Kernel successfully decompressed in-memory (the offsets that follow...

error in installtion ubuntu18.04 python3.6 try a lot, but still ![image](https://user-images.githubusercontent.com/53091535/225859793-eb1712a5-b7a6-418f-8abf-e3493504545b.png)