Om het gebruiksgemak te vergroten, de website te kunnen analyseren en om advertenties te kunnen beheren maakt Security.NL gebruik van cookies. Door gebruik te blijven maken van deze website, of door op de akkoord button te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer weten over cookies? Bekijk dan ons cookieoverzicht.
Nieuws Achtergrond Community
Inloggen | Registreren
Archief - De topics van lang geleden

Bootstrap

26-04-2007, 12:08 door Anoniem, 2 reacties
Hoi Allemaal!

Ik had een vraagje als dat zou mogen. Ik kwam artikel tegen
op http://www.omninerd.com/2005/11/05/articles/40.

Zo word er beschereven dat de bootstrap sector van 512 bytes wordt
geladen in het geheugen op adres 0000:7C00. Verder in een de source
code van de bootstrap staat:

START:
cli
mov ax,0x07c00
mov ds, ax
mov es,ax
mov fs,ax,
mov gs, ax

mov ax,0x0000
mov ss,ax
mov sp, 0xFFFF
sti


Vanuit het lifo idee gezien zou je toch verwachten dat eerst de stack op
0x0000 word gezet en pas daarna mov ax,0x07c0 word geplaats. Maar aan
de source code te zien is het juist het tegen over gestelde.

Of komt dit door dat de stack er al is maar door middel met mov ax,0x000
de stack weer geintialiseerd wordt voor het laden van het master boot
record.
Spammers is niets te dol...
Comodo BOClean ?
Reacties (2)
27-04-2007, 08:06 door Anoniem
Door Solid
Hoi Allemaal!

Ik had een vraagje als dat zou mogen. Ik kwam artikel tegen
op http://www.omninerd.com/2005/11/05/articles/40.

Zo word er beschereven dat de bootstrap sector van 512 bytes wordt
geladen in het geheugen op adres 0000:7C00. Verder in een de source
code van de bootstrap staat:

START:
cli
mov ax,0x07c00
mov ds, ax
mov es,ax
mov fs,ax,
mov gs, ax

mov ax,0x0000
mov ss,ax
mov sp, 0xFFFF
sti


Vanuit het lifo idee gezien zou je toch verwachten dat eerst de stack op
0x0000 word gezet en pas daarna mov ax,0x07c0 word geplaats. Maar aan
de source code te zien is het juist het tegen over gestelde.

Of komt dit door dat de stack er al is maar door middel met mov ax,0x000
de stack weer geintialiseerd wordt voor het laden van het master boot
record.


De stack is er wel, maar deze wordt niet geinitialiseerd met de betreffende
mov actie. Er mist iets. Heb je meer code?
28-04-2007, 18:02 door Anoniem
De stack is er wel, maar deze wordt niet geinitialiseerd met de
betreffende
mov actie. Er mist iets. Heb je meer code?

Hmmm jah die kan je terug vinden in de link. Daar staat de source
waarvan hun uitgaan wat de source is. Daar staat:


: code located at 0000:7c00, adjust segment registers
cli
mov ax,0x7c0
mov ds,ax
mov es,ax
mov fs,ax
mov gs,ax
; create stack
mov ax,0x0000
mov ss, ax
mov sp, 0xFFFF
sti
; post message
mov si, msgLoading
call DisplayMessage

[/b]
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.

Zoeken
search

Digitaal monitoren van werknemers op de werkvloer:

15 reacties
Aantal stemmen: 999
Certified Secure
Edward Snowden: How Your Cell Phone Spies on You
01-12-2019 door donderslag

Hij zegt echt een hele hoop, maar er zijn een tweetal punten die ik er uit wil halen: 1. Je telefoon staat pas echt uit als de ...

32 reacties
Lees meer
Juridische vraag: Is de norm 'goed werknemerschap' aan de orde wanneer een werkgever een 2FA-app op de privételefoon verplicht?
27-11-2019 door Arnoud Engelfriet

Als werkgever in een gebied waar met gevoelige persoonsgegevens wordt gewerkt, zie ik mezelf verplicht om 2factor authenticatie ...

49 reacties
Lees meer
Nieuwe provider Freedom Internet zet in op privacy en veiligheid
11-11-2019 door Redactie

Nederland is vandaag een nieuwe internetprovider rijker die zegt zich te zullen inzetten voor privacy, veiligheid en vrijheid. ...

47 reacties
Lees meer
Vacature
Image

CTF/Challenge Developer

Wil jij ook werken bij het leukste securitybedrijf van Nederland en je coding skills in te zetten voor het ontwikkelen van de nieuwste security challenges voor onze klanten en evenementen zoals bijvoorbeeld #CTC2019 en #ECSC2019?

Lees meer
'Ransomware komt voornamelijk binnen via Office-macro'
11-11-2019 door Redactie

Wanneer het over cyberaanvallen gaat worden vaak termen als geavanceerd of geraffineerd gebruikt, maar in de praktijk blijkt ...

30 reacties
Lees meer
Security.NL Twitter
04-11-2016 door Redactie

Altijd meteen op de hoogte van het laatste security nieuws? Volg ons nu ook op Twitter!

Lees meer
Nieuwe Huisregels en Privacy Policy

Op 5 december 2017 hebben we een nieuwe versie van onze huisregels en privacy policy ingevoerd. Om verder te kunnen gaan dien je eenmalig akkoord te gaan met de nieuwe huisregels van Security.NL.

Op 24 mei 2018 hebben we, in het kader van de AVG, onze privacy policy bijgewerkt. Om verder te kunnen gaan dien je eenmalig akkoord te gaan met de bijgewerkte privacy policy. Heb je vragen neem dan contact op met info@security.nl.

Verzenden
Privacy Policy

Op 24 mei 2018 hebben we, in het kader van de AVG, onze privacy policy bijgewerkt. Om verder te kunnen gaan dien je eenmalig akkoord te gaan met de bijgewerkte privacy policy. Heb je vragen neem dan contact op met info@security.nl.

Verzenden
Inloggen

Bedankt! Je kunt nu inloggen op je account.

Wachtwoord vergeten?
Nieuwe code captcha
Inloggen

Wachtwoord Vergeten

Wanneer je hieronder het e-mailadres van je account opgeeft wordt er een nieuwe activatielink naar je gestuurd. Deze link kun je gebruiken om een nieuw wachtwoord in te stellen.

Nieuwe code captcha
Stuur link

Password Reset

Wanneer je het juiste e-mailadres hebt opgegeven ontvang je automatisch een nieuwe activatielink. Deze link kan je gebruiken om een nieuw wachtwoord in te stellen.

Sluiten
Registreren bij Security.NL

Geef je e-mailadres op en kies een alias van maximaal 30 karakters.

Nieuwe code captcha
Verzenden

Registreren

Je hebt je succesvol aangemeld. Voordat je je account kunt gebruiken moet deze eerst geactiveerd worden. Dit kan je zelf doen middels de activatielink die naar het opgegeven e-mailadres is verstuurd.

Sluiten
Over Security.NL
Huisregels
Privacy Policy
Adverteren
© 2001-2019 Security.nl - The Security Council
RSS Twitter