开源软件名称(OpenSource Name):nforest/droidimg开源软件地址(OpenSource Url):https://github.com/nforest/droidimg开源编程语言(OpenSource Language):Python 74.6%开源软件介绍(OpenSource Introduction):Android/Linux vmlinux loadervmlinux.py is a python script which can load vmlinux image in both IDA Pro and radare2. vmlinuxvmlinux is a decompressed kernel image, personally I prefer to extract it from boot.img by binwalk. However, imgtool is another good choice.
is this file a valid vmlinux image?Droidimg is designed for modern Linux kernels on Android devices. Since then, it support 3.4+ kernel in arm or arm64 architecture. To quickly determine if you have a valid vmlinux image:
If there is no output like this linux banner string, then you don't have a valid vmlinux file. Extracting vmlinux can be complex on some devices, search XDA for guidance.
usageIDA Pro
radare2
Command Line
KASLRIn some cases, kernel image with KASLR enabled will populate relocation entries upon boot and leave them as 0 in image. fix_kaslr_arm64.c and fix_kaslr_samsung.c can fix these images by re-populating relocation entries with their original addresses. CI Status |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论