paradroid001 / desertemu

Emulation for firmware reversing
2 stars 0 forks source link

Extract Data from a binary #11

Open thomasgrier opened 1 week ago

thomasgrier commented 1 week ago

extract important data from a binary: architecture that it is supposed to run on gcc version (or equivalent compiler version) date compiled endianness

(maybe:) file location at time of comile OS kernel

Goal is to put all the extracting tools together and parse the data into JSON format to be handled by a future GUI

thomasgrier commented 1 week ago

downloading some router firmwares to research how to extract data from a binary in a practical way.

thomasgrier commented 1 week ago

Managed to create a python program to convert binwalk results on a netgear router to a JSON formatted file. I soon realised that each binwalk results are different, so I will have to make some adaptations to the program to account for other structured binwalk results.