Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Fujitsu Esprimo P5710 - unlock [REQUEST]
Last Post: monkeywrench
Yesterday 12:30 PM
» Replies: 34
» Views: 698
Lenovo Z50-70: CPU update
Last Post: PedroFX
05-04-2024 07:20 PM
» Replies: 6
» Views: 176
My Gateway NV57h has an ACER in BIOS - c...
Last Post: drmrsolds
05-04-2024 05:42 PM
» Replies: 1
» Views: 2057
Z97-PRO(Wi-Fi ac)/USB 3.1
Last Post: Jedrek
05-04-2024 09:49 AM
» Replies: 4
» Views: 2293
[Request] Acer Aspire 3050 unlocked BIOS
Last Post: prowindows62
05-04-2024 07:43 AM
» Replies: 0
» Views: 111
HP H-IG41-uATX 45nm microcode update LGA...
Last Post: goldenhill
05-04-2024 04:49 AM
» Replies: 58
» Views: 56730
Asus h61m-d & xeon e3-1265l v2
Last Post: DeathBringer
05-03-2024 04:28 PM
» Replies: 3
» Views: 219
[REQUEST] - Acer Swift 3 SF314-41G bios ...
Last Post: ersan
05-03-2024 03:03 PM
» Replies: 1
» Views: 171
[REQUEST] Lenovo G780 advanced menu
Last Post: Dudu2002
05-03-2024 09:41 AM
» Replies: 43
» Views: 17084
[REQUEST] ThinkPad T14 Gen1 Intel BIOS W...
Last Post: SSV CHAOTIC
05-03-2024 05:19 AM
» Replies: 0
» Views: 166
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
05-03-2024 03:48 AM
» Replies: 15
» Views: 7042
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: 5CarPileup
05-03-2024 02:04 AM
» Replies: 1767
» Views: 381030
HP Pro 3500: CPU Upgrade
Last Post: DeathBringer
05-03-2024 12:13 AM
» Replies: 20
» Views: 4614
[READ FIRST] Access Advanced settings th...
Last Post: Klinzah
05-02-2024 05:11 PM
» Replies: 424
» Views: 569699
[REQUEST] Asus eeepc 1025C
Last Post: sloseba123
05-02-2024 04:44 PM
» Replies: 87
» Views: 110562
HP EliteBook 840 g2 NVMe
Last Post: x86-64
05-02-2024 06:30 AM
» Replies: 0
» Views: 134
[Request] Dell 7400 2 in 1 Computrace/Ab...
Last Post: Lorand187
05-01-2024 10:34 PM
» Replies: 0
» Views: 186
[REQUEST] Gigabyte B75M-D3H BIOS Unlock
Last Post: topadefir
05-01-2024 12:56 PM
» Replies: 10
» Views: 4076
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: samugarob
05-01-2024 10:08 AM
» Replies: 674
» Views: 169011
[REQUEST] Asus GL504GV BIOS Unlock
Last Post: merjeu
05-01-2024 09:28 AM
» Replies: 5
» Views: 1733

Understand bios tables
#1
Hi modders,

I have some experience in disassembling/decompiling (through challenges) and I am now curious about how bios work.
The subject seems to be quite hard but I really would like to improve myself.

I am currently trying to remove a wwlan whitelist limitation on a laptop with a phoenix bios.

First of all I have dump the tables with andyp's phoenix tool. Was it the first step to do ?
Secondly, I now have multiple tables :

ACPI00.AML
ACPI01.BIN
ACPI02.BIN
ACPI03.ROM
BB.BIN
BIOSCOD00.ROM
BIOSCOD01.ROM
BIOSCOD02.ROM
BIOSCOD03.ROM
BIOSCOD04.ROM
BIOSCOD05.ROM
BIOSCOD06.ROM
BIOSCOD07.ROM
_C00.PEI
DECOMPC00.PEI
DISPLAY00.ROM
ESCD.BIN
Gap0
Gap1
Gap2
Gap3
Gap4
Gap5
Gap6
HOLE0.ROM
HOLE10.ROM
HOLE11.ROM
HOLE12.ROM
HOLE13.ROM
HOLE1.ROM
HOLE2.ROM
HOLE3.ROM
HOLE4.ROM
HOLE5.ROM
HOLE6.ROM
HOLE7.ROM
HOLE8.ROM
HOLE9.ROM
LOGO00.BIN
LOGO01.BIN
MISER00.ROM
MOD_4800.ROM
MOD_4A01.ROM
MOD_4B00.ROM
MOD_4B01.ROM
MOD_5100.ROM
MOD_5900.ROM
OPROM00.ROM
OPROM01.ROM
OPROM02.ROM
ROMEXEC00.ROM
ROMEXEC01.ROM
SETUP00.ROM
STRINGS00.ROM
TEMPLAT00.ROM
volumedir.bin2
volumeinfo.bin
volumeinfo.bin_1
volumeinfo.bin_2
volumeinfo.bin_3
volumeinfo.bin_4
volumeinfo.bin_5


What is the basic meaning for each of these ?
It looks like bios is made of multiple small executables. If I want to edit something (eg wwan whitelist), how can I find out the appropriate file to change ?
Is there a tool that can disassemble these exe like radare2 or gdb ?

Thank you very much for your answers, a starting point would be really appreciated Smile
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)