[+] Kernel Binary and Configuration Identifier

This module tries to identify the Linux kernel version and the init command line.

[*] Unique and limited file array generation for /logs/firmware (could take some time)


[+] Possible Linux Kernel found: /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed

    Linux version 4.19.56-linux4sam-6.1 (kantech@kantech-dev) (gcc version 7.4.0 (Buildroot 2019.05-g0baa4f3d4c-dirty)) #2 Mon Nov 7 14:05:33 EST 2022

[*] Testing possible Linux kernel file /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed with vmlinux-to-elf:

[+] Version string: Linux version 4.19.56-linux4sam-6.1 (kantech@kantech-dev) (gcc version 7.4.0 (Buildroot 2019.05-g0baa4f3d4c-dirty)) #2 Mon Nov 7 14:05:33 EST 2022
[+] Guessed architecture: armle successfully in 8.37 seconds
[+] Found kallsyms_token_table at file offset 0x00448ad0
[+] Found kallsyms_token_index at file offset 0x00448e20
[+] Found kallsyms_markers at file offset 0x004489a0
[+] Found kallsyms_names at file offset 0x00414300
[+] Found kallsyms_num_syms at file offset 0x004142f0
[i] Negative offsets overall: 0 %
[i] Null addresses overall: 0 %
[+] Found kallsyms_offsets at file offset 0x00401860
[+] Successfully wrote the new ELF kernel to /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed.elf

[+] Successfully generated Linux kernel elf file: /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed.elf

[*] Trying to extract kernel configuration from /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed

[+] Possible Linux Kernel found: /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/0-5243916.unknown

    Linux version 4.19.56-linux4sam-6.1 (kantech@kantech-dev) (gcc version 7.4.0 (Buildroot 2019.05-g0baa4f3d4c-dirty)) #2 Mon Nov 7 14:05:33 EST 2022

[*] Testing possible Linux kernel file /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/0-5243916.unknown with vmlinux-to-elf:

[+] Version string: Linux version 4.19.56-linux4sam-6.1 (kantech@kantech-dev) (gcc version 7.4.0 (Buildroot 2019.05-g0baa4f3d4c-dirty)) #2 Mon Nov 7 14:05:33 EST 2022
[+] Guessed architecture: armle successfully in 3.02 seconds
[+] Found kallsyms_token_table at file offset 0x00448ad0
[+] Found kallsyms_token_index at file offset 0x00448e20
[+] Found kallsyms_markers at file offset 0x004489a0
[+] Found kallsyms_names at file offset 0x00414300
[+] Found kallsyms_num_syms at file offset 0x004142f0
[i] Negative offsets overall: 0 %
[i] Null addresses overall: 0 %
[+] Found kallsyms_offsets at file offset 0x00401860
[+] Successfully wrote the new ELF kernel to /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/0-5243916.unknown.elf

[+] Successfully generated Linux kernel elf file: /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/0-5243916.unknown.elf

[*] Trying to extract kernel configuration from /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/0-5243916.unknown