![]() |
|
|
|
#1
|
|||
|
|||
|
Award debugging
Hi
Some years ago I debugged Award 4.51 PG BIOS (I wanted to find and change the 'universal password' of this BIOS )After dumping the code I've replaced all E000: and F000: references to not write-protected free segment (p.e. 2000: and 3000: ). Award used original form of jumps - they didn't use "jmp far F000:FF95" but "push FF95, push F000, ret", and changing the segment was easy. Then I manually replaced loaded code (in softice 2.8) to appropriate segment, set EP to 3000:FFF0 and the session started... It was possible to trace through most of POST procs, only a few of them hanged the system. Of course, this way of debugging is not exactly related to how BIOS runs during real boot. Regards amigo |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| DLLs loading sequence | te$ter | General Discussion | 6 | 10-30-2013 18:52 |
| Why the site is loading so slowly? | giv | General Discussion | 10 | 05-17-2011 07:18 |
| Ollydbg loading problem | hobferret | General Discussion | 5 | 07-07-2008 20:40 |