Comments (1)
Hello,
Commands are instructed in the README.md
file. The program also prints its on usage instructions upon running.
First, you have to install the Python module and the related binaries onto your system: for this, you have to run the following command on a Debian or Ubuntu-based system:
sudo apt install python3-pip
sudo pip3 install --upgrade git+https://github.com/marin-m/vmlinux-to-elf
The, you should run the program, specifying a pre-existing kernel file as an input, and a non-existing file path as an output:
./vmlinux-to-elf input_kernel.bin output_kernel.elf
Then, you may open the generated file in the disassembly, decompilation or symbol reading (such as readelf
or objdump
) software of your choice.
Does this answer your question?
Regards,
from vmlinux-to-elf.
Related Issues (20)
- ValueError for kernel 5.4 HOT 1
- Could not find kallsyms_names
- The offset of functions by kallsyms_finder.py is error HOT 3
- armbe kernel processing failure HOT 1
- 4.9.65 vmlinux failed to process HOT 1
- kallsyms-finder output
- Performance: ElfStrtab is slow HOT 1
- how to repack
- Corrupt symbolization of Google Pixel 3 XL kernel factory image HOT 3
- Feature: Arch as command line argument
- ' error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ' HOT 2
- Could not guess the architecture register size for kernel HOT 2
- How to make elf to vmlinux or whatever it was?
- KALLYSYMS base relative heuristic decision incorrect for some boot images HOT 1
- kallsyms_finder.KallsymsNotFoundException: No embedded symbol table found in this kernel
- ValueError: Could not guess the architecture register size for kernel HOT 4
- I got this err HOT 2
- My experiences and workarounds for mt6762 4.9 kernel HOT 1
- not working for android xiaomi kernel.
- Could not find kallsyms_names for Ubuntu Kernel HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vmlinux-to-elf.