BIOS improvements

Added by bewingster about 1 year ago

When ReBochs first boots, I want it to be easy to "singlestep" from the BIOS to the bootloader at 7c00. So I've rearranged the BIOS a bit. After taking the first singlestep to get to 0xf0001, you will see a few lines of initialization, a JMP, and then the last 10 lines of the BIOS -- all at the very top of your first screen. Unless you are doing the CS:IP nasty mode randomization, the far jump from the BIOS to the bootloader is the JMP 0:7c00 right there in the middle of the first screen.

If you are doing nasty mode CS:IP randomization, then the JMP FAR [0xc] line that is just a few lines lower is the correct entrypoint into the bootloader.

So, doubleclick to set a breakpoint on the correct far jump, and singlestep right into the first line of your bootloader!


Comments

Added by Wlifphone 14 days ago

I am researching this topic for use in a future business I am thinking about starting. Thank you for this information, it has been educational and helpful to me.
www.versatables.com

Added by Rendonfiter 14 days ago

I would like to thank you for your nicely written post, its informative and your writing style encouraged me to read it till end. Thanks
Lindsay Jeffery

Added by santhomasg 13 days ago

Thanks… I’ve been bookmarking them for a while now and just decided to create a post to provide them to others… Innvio

Added by santhomasg 13 days ago

You have a very good site, well constructed and very interesting i have bookmarked you hopefully you keep posting new stuff.
samsung laptop netzteil

Added by reema 7 days ago

Excellent read, I just passed this onto a colleague who was doing a little research on this topic. And he actually bought me lunch because I found it for him. So I should thank you for the free lunch I got. Plasma Cutter

Added by jocky854 6 days ago

I like this concept. I visited your blog for the first time and became your fan. Keep posting as I am going to read it everyday. Cufflinkhttp://www.cufflinksman.com/

Added by Ufftarei452 6 days ago

Part of a class I am taking involves this particular subject and I am researching for information to use in an upcoming report. Your post is really helpful; do you have any others on this topic?
this website

Added by jani 6 days ago

Hi, I appreciate your speculating as it arouses people’s concern today and lets this topic be discussable. We all know about it here..what is design

Added by iconfilwery 6 days ago

I have been seeking information on this topic for the past few hours and found your post to be well written and has solid information.
buy facebook fans cheap

Added by JoshuaCox 5 days ago

His is so great, I will make an essay paper about this for the next symposium.….new baby flower arrangement | i love you flowers

Added by Undernotice 4 days ago

I am find information on this topic as I am working on a business project. Thank you posting relative information and its now becoming easier to complete this project.
dentist in coral springs

Added by Anlaziea 2 days ago

I have been seeking information on this topic for the past few hours and found your post to be well written and has solid information.
dimmer switch

Added by Realplywervi about 5 hours ago

This article has some great and useful information about this subject. Thank you for sharing it in an easy to read and understandable format.
Schnarchen