Users browsing this thread: 1 Guest(s)
Ripping files from system BIOS files
#1
Most of the system BIOS files are in .BIN format. Is there a specific software where I can rip the files from?
Reply
Thanked by:
#2
what platform is this? .BIN is an ubiquitous file extension and doesn't tell us that much.
applecuckoo - ripper of sounds, sprites and models

Places to get help:
DYKG/VG Resource Discord - This is where most of the ripping experts on the VG Resource hang out these days, so you should probably start here. Any requests to rip stuff (i.e. "Please rip sounds/models/sprites from game X!") are only allowed here as per the rules.

ResHax forum - Another forum that is home to most of the reverse engineers who were on the old ZenHax and XenTax forums. A great place to get help for any mysterious files. I'm also there under the same username.

And remember, always upload example files. That way, people don't have to dig in and fetch them for you.
Reply
Thanked by:
#3
(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.
Reply
Thanked by:


Forum Jump: