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

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

Ubuntu Live-CD X server Problem

Diskussion: Ubuntu Live-CD X server Problem im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige hallo, ich habe mir das Buch "Hacking - Die Kunst des Exploits" von Jon Erickson gekauft. Enthalten war auch ...

Like Tree1Likes

Antwort
Alt 05.05.11, 19:28   #1 (permalink)
 
Registriert seit: 03.05.11
deceivo Leistung: Facit NTK
Likes: 0
erledigt Ubuntu Live-CD X server Problem

Anzeige

hallo,
ich habe mir das Buch "Hacking - Die Kunst des Exploits" von Jon Erickson gekauft. Enthalten war auch eine Linux Live-CD. Beim Versuch von dieser zu starten, kommt immer wieder (nachdem ein paar Minuten erfolgreich irgendetwas geladen wird) die gleiche Fehlermeldung (siehe Anhang).

Die Bilder sind alle in der Reihenfolge und beschreiben den Verlauf ab der ersten Meldung.

Hoffe ihr könnt mir helfen, ansonsten war die Anschaffung für die Tonne...

Angehängte Grafiken
Dateityp: jpg IMG_0195.jpg (49,3 KB, 22x aufgerufen)
Dateityp: jpg IMG_0196.jpg (87,7 KB, 22x aufgerufen)
Dateityp: jpg IMG_0197.jpg (39,9 KB, 17x aufgerufen)
Dateityp: jpg IMG_0198.jpg (85,1 KB, 21x aufgerufen)
Dateityp: jpg IMG_0199.jpg (37,6 KB, 18x aufgerufen)
deceivo ist offline   Mit Zitat antworten
Alt 05.05.11, 20:02   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Zuerstmal... wenn du ernsthaft mit Linux arbeiten willst, solltest du es auf einer freien Festplatte oder Partition richtig installieren, so dass du auch manuelle Konfigurationen problemlos vornehmen kannst. Davon abgesehen kann man die Beispiele im Buch auch mit jeder X-beliebigen anderen Live-Distro nachvollziehen. Dafür braucht man nicht unbedingt Ubuntu. Die Anschaffung des Buches war also keineswegs für die Tonne, wenn du es wirklich lernen willst. Wenn du ein Verständnis für die Materie entwickelst, wirst du auch feststellen, dass die gleichen Techniken auch unter Windows und diversen Unixes anwendbar sind.

Deinen Bildern zufolge kann die automatische X-Server-Konfiguration deine Grafikkarte nicht identifizieren. Du könntest die Konfiguration also vermutlich einfach manuell machen, wenn du nicht gerade die totale Ausnahme-Hardware hast. Welche Ubuntu-Version wird denn mitgeliefert? Neuere Versionen sind nämlich bezüglich der Auto-Erkennung zumeist um einiges ihren Vorgängern voraus. Wenn da also nicht Ubuntu 11.04 mitgeliefert wurde, wäre evtl. ein Download einer aktuellen Version schon die Lösung des Problems.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 05.05.11, 20:04   #3 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

Sieht aus als würde deine Hardware nicht unterstützt.
Was für Hardware hast du?

Versuch es mal mit einem Original-Ubuntu oder die CD/DVD in einer VM zu mounten.

lG
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Alt 05.05.11, 20:37   #4 (permalink)
Themenstarter
 
Registriert seit: 03.05.11
deceivo Leistung: Facit NTK
Likes: 0
Standard

Andere (neuere) Linux Distributionen laufen einwandfrei auf dem PC. Das Problem bei der Sache ist nur, auf der CD sind neben Beispielcodes auch meines Wissens nach Programme enthalten. Daher wäre es recht angenehm gewesen, wenn jemand eine Lösung für das Problem gehabt hätte.

Ich werde jetzt wohl oder übel eine richtige Version installieren. Ich hoffe ich werde die Dinge, die im Buch beschrieben werden, irgendwie selbst mit eigenen Mitteln nachvollziehen können... Falls jedoch noch irgendwer eine Lösung oder eine Idee hat, dann wäre ich froh wenn er dies noch posten würde.

EDIT:
Zitat:
Zitat von Brabax Beitrag anzeigen
Sieht aus als würde deine Hardware nicht unterstützt.
Was für Hardware hast du?
Steht doch in meiner Signatur und falls die Angaben nicht reichen / genau genug sind, müsstest du nochmal sagen, welche Angaben du genau brauchst

Geändert von deceivo (05.05.11 um 20:41 Uhr)
deceivo ist offline   Mit Zitat antworten
Alt 05.05.11, 21:42   #5 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Wenn andere Distros laufen, nimm dir deren xorg.conf und kopiere sie mittels USB-Stick o.ä. in das RAM-FS der Live-CD. Danach sollte sich der GDM starten lassen.

Aber die Programme, die dort mitgeliefert werden, sind mit ziemlicher Sicherheit OpenSource und auch anderweitig im Netz erhältlich. Im Normalfall brauchst du aber für Exploits lediglich einen Compiler und einen Debugger mit Disassembler-Funktionalitäten und die bieten alle Linux-Distros. Die Beispielcodes kannst du auch direkt von der CD kopieren.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 06.05.11, 00:46   #6 (permalink)
 
Registriert seit: 05.04.11
~ihja Leistung: Z3
Likes: 3
Standard

Zitat:
[...] Davon abgesehen kann man die Beispiele im Buch auch mit jeder X-beliebigen anderen Live-Distro nachvollziehen. Dafür braucht man nicht unbedingt Ubuntu. [...]
Ubuntu nicht unbedingt, aber die neueren Distributionen verwenden den sogenannten "Stack-Smashing Protector" auch unter dem Namen ProPolice bekannt, der die Adressen auf dem Stack verschleiert. Somit sind die Beispiele in der im Buch benutzen Form nicht durchzuführen und man wird von dem eigentlichen Inhalt abgelenkt. Das Beispiel bezieht sich natürlich nur auf die Stack basierten Bufferoverflows. Viele andere Sachen werden auch noch auf aktuellen Versionen laufen.

Zitat:
Zuerstmal... wenn du ernsthaft mit Linux arbeiten willst, solltest du es auf einer freien Festplatte oder Partition richtig installieren, so dass du auch manuelle Konfigurationen problemlos vornehmen kannst. [...]
Dem kann ich nur zustimmen. Es ist total nervig wenn man nichts speichern kann. Wenn du dir da einen Code zusammengebastelt oder irgendeine spezielle Konfiguration vorgenommen hast willst du die auch behalten und später weiter verwenden.

Eine schöne Lösung (so mache ich das auch):
Lade dir VirtualBox runter und erstelle dir eine 10GB Partition auf dem du das System mit allen Beispielen installiert. Es ist sehr angenehm neben dieser mitgegebenen Version sein gewohntes System verwenden zu können. Außerdem können dir Hardwarekonflikte nicht mehr die Laune verderben und wenn du mal was kaputt machen solltest - kein Problem ist ja nur virtualisiert.
bitmuncher likes this.
~ihja ist offline   Mit Zitat antworten
Alt 06.05.11, 01:35   #7 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Diverse Stack-Schutz-Mechanismen sind auch bei Ubuntu schon seit geraumer Zeit üblich. Für sowas sollte man "Damn Vulnerable Linux" verwenden.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 06.05.11, 01:47   #8 (permalink)
 
Registriert seit: 05.04.11
~ihja Leistung: Z3
Likes: 3
Standard

Zitat:
Diverse Stack-Schutz-Mechanismen sind auch bei Ubuntu schon seit geraumer Zeit üblich. Für sowas sollte man "Damn Vulnerable Linux" verwenden.
Die mitgelieferte Version (~6.04) scheint in dieser Hinsicht, aber noch komplett schutzlos zu sein -> perfekt zum üben...
~ihja ist offline   Mit Zitat antworten
Alt 06.05.11, 01:51   #9 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Wo du gerade von Üben sprichst... evtl. wäre es auch eine Alternative das System in einer VM wie VirtualBox zu booten. Mit der virtuellen Grafikkarte sollte es ja eigentlich keine Probleme geben bei 6.04, wo noch nicht alles mit 3D-Kram zugemüllt wurde.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 06.05.11, 15:46   #10 (permalink)
Themenstarter
 
Registriert seit: 03.05.11
deceivo Leistung: Facit NTK
Likes: 0
Standard

Virtuelle Grafikkarte? Ich dachte bei einer virtuellen Maschine wird die reale Hardware benutzt.

Dann werd ich es mal damit ausprobieren...bin gespannt ob es geht
deceivo ist offline   Mit Zitat antworten
Alt 06.05.11, 15:50   #11 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Es wird die reale Hardware genutzt, aber nur auf einem virtuellen Interface abgebildet, womit auch ein anderer Treiber dafür zuständig ist.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 06.05.11, 16:13   #12 (permalink)
 
Registriert seit: 05.04.11
~ihja Leistung: Z3
Likes: 3
Standard

Zitat:
Zitat von ~ihja Beitrag anzeigen
Eine schöne Lösung (so mache ich das auch):
Lade dir VirtualBox runter und erstelle dir eine 10GB Partition auf dem du das System mit allen Beispielen installiert. Es ist sehr angenehm neben dieser mitgegebenen Version sein gewohntes System verwenden zu können. Außerdem können dir Hardwarekonflikte nicht mehr die Laune verderben und wenn du mal was kaputt machen solltest - kein Problem ist ja nur virtualisiert.
Ich sagte ja schon, dass ich das mit vitualbox erfolgreich mache. Ich habe damit noch keine Probleme gehabt und alle beispiele haben funktioniert.
~ihja ist offline   Mit Zitat antworten
Alt 06.05.11, 17:23   #13 (permalink)
Themenstarter
 
Registriert seit: 03.05.11
deceivo Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von bitmuncher Beitrag anzeigen
Es wird die reale Hardware genutzt, aber nur auf einem virtuellen Interface abgebildet, womit auch ein anderer Treiber dafür zuständig ist.
Ok, wieder etwas dazugelernt

Zitat:
Zitat von ~ihja Beitrag anzeigen
Ich sagte ja schon, dass ich das mit vitualbox erfolgreich mache. Ich habe damit noch keine Probleme gehabt und alle beispiele haben funktioniert.
Hmm, mit VirtualPC funktioniert es schonmal nicht. Bei "safe graphics mode" erscheint immerhin schonmal das Terminal mit Hintergrund. Allerdings hängt sich der virtuelle PC auf, ohne das man einen Klick gemacht hat.
Werde wohl gleich mal VirtualBox ausprobieren müssen...

EDIT:
Ich fress 'n Besen! Ich habe es nicht mehr mit einer virtuellen Maschine ausprobiert, da ich der Meinung war, dass es nicht funktioniert. (Ich habe es bereits vor ein paar Monaten ausprobiert und es ging nicht. Anscheinend habe ich damals VirtualPC verwendet.) Aber nun läuft es 1a . Dankeschön

Geändert von deceivo (06.05.11 um 17:40 Uhr)
deceivo ist offline   Mit Zitat antworten
Alt 16.02.12, 17:41   #14 (permalink)
 
Registriert seit: 16.02.12
SantaCruz Leistung: Facit NTK
Likes: 0
Standard Und nu?

Hallo!
Bräuchte mal nen Tipp von den Profis. Habe mir ebenfalls das besagte Buch gekauft und die Live Cd via Virtual Box zum laufen gebracht. Nun kann ich aber die benötigten Programme (den gcc compiler und objdump) nicht finden. Unter Anwendungen nix und auf der CD selbst auch nicht. Kenn mich mit Linux nicht so aus. Muss ich nu mit dem Terminal da suchen? Selbst wenn ich unter Anwendungen (Hinzufügen/Entfernen) aufrufe, kann ich nix finden. Kennt sich jemand mit dieser Live CD aus und kann mir nen Tipp geben?

Danke!!!
SantaCruz ist offline   Mit Zitat antworten
Alt 16.02.12, 19:14   #15 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

Wahrscheinlich findest du das alles auf der Konsole.
Einfach mal ein Terminal öffnen und den gesuchten Befehl eingeben
Oder via z.B. "ls -al /bin" anzeigen lassen.
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Antwort

Stichworte
linux, live cd, ubuntu, x server
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » Ubuntu Live-CD X server Problem
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