Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene.

Grundlegendes

Diskussion: Grundlegendes im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Hi Leute, habe zwei verständnisschwierigkeiten. Hoffe ihr könnt mir diese einleuchtend erklären. 1.) Was heißt denn, dass winxp nicht ...

Antwort
Alt 30.03.04, 16:50   #1 (permalink)
 
Registriert seit: 21.04.03
Sandmann10 Leistung: Facit NTK
Likes: 0
Grundlegendes

Anzeige

Hi Leute,

habe zwei verständnisschwierigkeiten. Hoffe ihr könnt mir diese einleuchtend erklären.
1.) Was heißt denn, dass winxp nicht auf DOS Ebene läuft sondern nur ein DOS Modul hat. Ist DOS ein Betriebssystem? bzw. Ist DOS ein Betriebssystem/Grundbaustein auf dem alle anderen BS außer winxp basieren?
Was ist denn der Vorteil oder Nachteil wenn winxp nicht auf DOS Ebene läuft und wozu benötigt man das DOS Modul?

2.)Was ist eine Boot CD? Worin liegt der Unterschied zu einer normalen CD?

Würde mich freuen, wenn das mal einer genau erklären würde.
Danke!

Peter

Sandmann10 ist offline   Mit Zitat antworten
Alt 30.03.04, 17:29   #2 (permalink)
 
Registriert seit: 01.12.03
suicide Leistung: Facit NTK
Likes: 0
Standard

1.) DOS ist ein Betriebssystem. Windows 95, 98 und abwärts basierten auf DOS.
In Windows XP und 2k gibt es nurnoch ein "emuliertes DOS" (sorry, wenn das nicht stimmt, aber SO genau kenn ich mich da auch nicht aus *g*), die cmd.exe

Vorteile und Nachteile: Kann ich dir auch nicht beantworten. Diese Eigenständigen Betriebssysteme sind aber wesentlich stabiler als ihre Vorgänger.

2.) Eine Boot CD ist z.B. deine Windows CD. Boot CD's sind CD's die du in dein CD-Rom Laufwerk legen kannst, den Rechner neustartest und der Computer bootet von dieser CD-Rom.
suicide ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 30.03.04, 17:57   #3 (permalink)
 
Registriert seit: 25.10.03
olli Leistung: Facit NTK
Likes: 0
Standard

@suicide

DOS läuft im Realmodus (16bit) benutzt interrupts und definiert auch seinen eigenen. (21h)
Die Adressierung erfolgt mit 16bit Registern.
FFFFh Bytes --> 65535 bytes
Mit dem Offset wird im Prozessor noch mal eine Stelle hinzugefügt
FFFFFh sind dann schließlich maximal 20bit --> 1048575 bytes


Windows XP z. B. läuft im Protected Modus.
Da gibt es 32 Bit Register. Adressierung bis:
FFFFFFFF bytes --> 4294967295


Diese Modi können nicht gleichzeitig laufen.
Da hat Intel sich einen neuen einfallen lassen.
Nämlich den virtuellen 8086-Modus.
Man kann soviele Virtuelle Modi laufen lassen, wie man will.(Grenze ist der Arbeitsspeicher)
Dort gilt die Realmode-Adressierung. So kann man Windows im PMode ausführen und gleichzeitig DOS im virtuellen 8086-Modus.


mfg OLLI
olli ist offline   Mit Zitat antworten
Alt 31.03.04, 13:46   #4 (permalink)
Themenstarter
 
Registriert seit: 21.04.03
Sandmann10 Leistung: Facit NTK
Likes: 0
Standard

Hi,
danke für Eure Antworten. Die Antwort von sucide ist mir klar, leider kann ich mit deiner Antwort nicht allzu viel anfangen olli, da ich es nicht verstehe. Kannst du es vielleicht nochmal einfacher schildern?
MfG
Peter
Sandmann10 ist offline   Mit Zitat antworten
Alt 31.03.04, 13:49   #5 (permalink)
Senior Member
 
Registriert seit: 23.12.03
silenced Leistung: Facit NTK
Likes: 0
Standard

Das echte DOS greift direkt auf die Hardware zu.

Das XP Dos ist mehr oder weniger emuliert.
silenced ist offline   Mit Zitat antworten
Alt 04.04.04, 15:06   #6 (permalink)
 
Registriert seit: 04.06.03
Jesuz Leistung: Facit NTK
Jesuz eine Nachricht über ICQ schicken
Likes: 0
Standard

@Olli: läuft das Ursprüngliche DOS nicht im 8bit modus und das Windows ab 95 im 16bit Modus?
Jesuz ist offline   Mit Zitat antworten
Alt 04.04.04, 15:40   #7 (permalink)
 
Registriert seit: 25.10.03
olli Leistung: Facit NTK
Likes: 0
Standard

Also ich weiß nichts von einem 8bit Modus ... (Wäre nen bischen wenig, oder? Max. 255 bytes zu adressieren ?)
Das erste DOS brauchte schon einen 16Bit Prozessor.
olli ist offline   Mit Zitat antworten
Alt 04.04.04, 16:44   #8 (permalink)
 
Registriert seit: 04.06.03
Jesuz Leistung: Facit NTK
Jesuz eine Nachricht über ICQ schicken
Likes: 0
Standard

Keine Ahnung, muss ich nochmal meinen Prof fragen, der hatte was davon gelabert.
Jesuz ist offline   Mit Zitat antworten
Alt 04.04.04, 18:51   #9 (permalink)
Ray
 
Registriert seit: 06.08.02
Ray Leistung: Facit NTK
Likes: 0
Standard

Als erstes Mal ist nicht die Breite der Register verantwortlich für den ansprechbaren Speichern, sondern die Breite des Adressbus'. Man könnte genau genommem die Segmentierung auch auf größere Register/Busse übertragen. Und zweitens gibt es bei x86 keinen "8-Bit-Modus". Vielleicht bei den Abkömmlingen des DOS für den CP/M auf Apple. Aber nicht bei x86. Der Real Mode ist der kleinste gemeinsame Nenner.
Ray ist offline   Mit Zitat antworten
Alt 04.04.04, 19:48   #10 (permalink)
 
Registriert seit: 01.12.03
suicide Leistung: Facit NTK
Likes: 0
Standard

Danke für diese genaue Ausführung an olli
suicide ist offline   Mit Zitat antworten
Alt 04.04.04, 19:53   #11 (permalink)
 
Registriert seit: 04.06.03
Jesuz Leistung: Facit NTK
Jesuz eine Nachricht über ICQ schicken
Likes: 0
Jo leutz... habt recht, hab mi geirrt... ich war bei nem anderen system...
*asche auf mein haupt*
Jesuz ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » (In)security allgemein » Grundlegendes
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61