I watched https://www.youtube.com/watch?v=B8DjTcANBx0 and in this video he downloads several camera firmwares and analyzes their files. As far as I know, the firmwares are binary files that you can see with hex editors. But how to I see the files in there?
Asked
Active
Viewed 89 times
2
-
It's going to depend on the specific vendor how they implement their software. Some have a simple zip, others are packed, encrypted files. There is no standard everyone abides by – Daisetsu Oct 12 '18 at 22:42
-
@Daisetsu in this case it's a .bin file. I know a firmware upgrade could be lots of things, but in the case of a .bin file, how should I discover if there are files inside it? – Guerlando OCs Oct 12 '18 at 23:02
-
the bin extension stands for binary. There is no standard binary file format. It's not like a JPEG where there's a standard which defines the file structure. A bin could be literally anything. – Daisetsu Oct 12 '18 at 23:06
-
You're looking to reverse engineer it. See similar https://reverseengineering.stackexchange.com/questions/15065/help-editing-repacking-repackaging-img-wi-fi-camera-firmware – user2320464 Oct 13 '18 at 01:05
-
Questions about reverse engineering should be asked on https://reverseengineering.stackexchange.com – julian Oct 13 '18 at 13:33
-
You might want to look up `binwalk`... – forest Oct 14 '18 at 03:31
-
@forest thanks, that worked and I can already see that the bin firmware has lots os files. However I don't see a way to extract the with this utility. Do you know a way? – Guerlando OCs Oct 14 '18 at 08:21