Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #5  
Old 03-05-2005, 19:29
amigo amigo is offline
Friend
 
Join Date: Dec 2002
Posts: 30
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 1 Time in 1 Post
amigo Reputation: 0
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
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


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


All times are GMT +8. The time now is 20:51.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )