The VG Resource
Ripping files from system BIOS files - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: The Resources (https://www.vg-resource.com/forum-109.html)
+--- Forum: General Ripping (https://www.vg-resource.com/forum-145.html)
+--- Thread: Ripping files from system BIOS files (/thread-43214.html)



Ripping files from system BIOS files - EpicMemer9000 - 12-07-2024

Most of the system BIOS files are in .BIN format. Is there a specific software where I can rip the files from?


RE: Ripping files from system BIOS files - applecuckoo - 12-08-2024

what platform is this? .BIN is an ubiquitous file extension and doesn't tell us that much.


RE: Ripping files from system BIOS files - gameripper - 12-09-2024

(12-07-2024, 12:41 AM)EpicMemer9000 Wrote: Most of the system BIOS files are in .BIN format.
Like applecuckoo said, .BIN isn't a format, it just means binary bitchunk.

(12-07-2024, 12:41 AM)EpicMemer9000 Wrote: Is there a specific software where I can rip the files from?
Most BIOS images don't store any files in the first place (these aren't archives, just raw machine code and data). Not sure what you want to rip, but it is most likely that the embedded data is using some obscure proprietary encoding native to the BIOS, and not in a format that you'd recognize.

If your image is UEFI, then you could try UEFITool / UEFIExtract. This is a Windows GUI app that lists the data blocks as if they were files. Converting the extracted data into some known format is still to be done.

If your image is coreboot, then they provide cbfstool. This is a multiplatform CLI app to manipulate data in their images, including extraction. Converting the extracted data into some known format is still on the table.

If your image is legacy BIOS, then you'll need to disassemble the image and locate data sections manually by examining which addresses are referenced by the instructions. Converting the data into some known format is still a problem to solve.