Rubedka – Erster offizieller Release

Posted by eddy14 - 11/09/07 at 12:09 pm

So,

nach ca. 1-2 Wochen (?) Arbeit ist unser erster Release von Rubedka fertig. Es hat noch einige (eher kleinere) Bugs, aber man kann es schon in dieser Version effektiv nutzen =)
Einfach mal einen Cronjob drauf setzen, und unnötige Einträge auf dem PC entfernen, regelmäßig!
Hier bekommt ihr es:
http://rubyforge.org/projects/rubedka/
Viel Spaß … wer den Easteregg findet, bekommt einen Keks von mir! ^^

If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.

Debugging im Traum

Posted by eddy14 - 06/09/07 at 01:09 pm

Es ist wirklich sehr komisch…
Es war schon sehr spät, so um die 23-24 Uhr, ich und Kabel programmierten gerade an RubEdKa. Es gab ein Problem, an dem wir sicher mehr als eine Stunde dransaßen. Wir fanden einfach nicht das Problem geschweige denn die Lösung.
Naja, meine Mutter kam herein und bat mich ganz nett (wers glaubt ;D) ins Bett zu gehen, es sei schon spät. Ich war deprimiert (wie immer) dass ich den Fehler nicht finden konnte, “Naja, machst du halt morgen, direkt nach der Schule!”. Aber so lange dauerte es nicht mal…
Ich lag im Bett, und schlief kurze Zeit später auch ein. Da fing ein komischer Traum an:
Ich saß an meinem LapTop, und hatte vor mir den ganzen Ruby Code, und was tat ich? Natürlich, ich suchte den Fehler. “Aha!” ich hatte ihn gefunden. “Da fehlt in der Schleife doch noch der Pfad an die Datei … sonst funktioniert File::Directory doch nicht … dir.entries gibt ja nur die Namen der Ordner und Dateien zurück..”…. es klingelte der Wecker, ich wachte auf. Und das erste was ich gedacht habe war “OMG, ich hab den Bug gefunden”. Und so war es auch, ich konnte den ganzen Tag an nichts anderes denken, denn ich hatte den Bug wirklich im Traum gefunden! Ich habe debugging im Schlaf betrieben!
Paar Stunden unterricht … ich kam nach Hause, direkt den PC angeschaltet natürlich… bevor ich überhaupt erstmal den Bug behob, erzählte ich Kabel von dieser Story, kurz danach setzte ich mich dran, UND ES WAR WIRKLICH DIESER FEHLER.
Ihr glaubt es nicht ? Doch so ist es, ich bin immernoch verwundert xD
Meine übermenschlichen Fähigkeiten … xD
*ab jetzt immer schlafen geht um Bugs zu finden*

If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.

Erster BuffOv

Posted by eddy14 - 03/09/07 at 11:09 am

Mädels, es gibt was zu feiern heute :D
Endlich waren meine Buffer Overflow Tests erfolgreich =)
Und zwar bekam ich dieses langweilige woanders-hin-jumpen zwar hin, aber der Shellcode hatte nie funktioneirt. Entweder das ganze System war gepatcht (ich müsste mir also massenweise “höhere” Tuts durchlesen, obwohl ich noch Anfänger hier drin bin) oder es lag an irgendwas (noch immer misteriösem) anderem.
Aufjedenfall … ich hab Windows unter VMWare laufen, dort hab ich mir dann alle Sachen gezogen, Ollydbg usw. Hab mir kurz ein vulnerable Programm gecoded in C, und ab ging die Post =)
So im nachhinein muss ich sagen … sooo schwer ist es doch nicht, wie ich immer dachte ^^
Ich experimentiere hier noch ein bisschen rum, dann gehts noch zu den anderen Sachen, wie z.B. Format Strings =)

If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.

VMWare unter Ubuntu

Posted by eddy14 - 02/09/07 at 05:09 pm

Hallo Leute,
wollte mich heute unbedingt wieder mit VMWare rumschlagen, und es ist mir endlich gelungen es zu installieren xD Für die hilflosen in der weiten weiten Welt, hab ich hier nochmal alles zusammen gefasst:
Also, am Anfang erschien immer folgende Fehlermeldung:
“Unable to build the vmmon module.”
Deswegen konnte ich VMWare nicht installieren. Aber dagegen gibt es Abhilfe! Nämlich ein Patch/Update. Und zwar hier:
http://ftp.cvut.cz/vmware/vmware-any-any-update109.tar.gz (mirror)
Aber erstmal Grundsätzlich zum installieren. Ihr holt euch von hier die neueste Version als tar.gz. Und entpackt es wie folgt :
tar xfz VMware-server-1.0.3-44356.tar.gz
folgt ins Verzeichnis:
cd vmware-server-distrib
So, und in dem “lib/modules/source” Ordner entpackt ihr aus dem oben erwähnten Patch die Dateien “vmmon.tar” und “vmnet.tar”, und ersetzt die dort bestehenden hiermit. :)
Nun gebt ihr folgendes ein:
sudo ./vmware-install.pl
Befolg die Installationsanweisungen (Ich musste immer nur Enter drücken :P ), und gut ist =)
Am Ende der Installation braucht man noch eine Seriennummer die man sich auf der VMWare Seite holen kann (kostenlos) wer dazu zu faul ist, kann einen von meinen nehmen :P
9A5AT-YKMA0-204E0-4U32E
9212D-YRM0H-28ME1-4JN9W
9050T-YR121-221G4-4U1KJ
9AM8X-YRJ25-200GJ-4V2LN
9A4A9-YU4AM-2A57M-4AP88
9252W-YK4A5-28M54-42KUR
90J28-YKMAH-2AM70-4LJ04
9A42W-YR5AH-280GM-4V4K1
984AW-YKNAH-204G0-4AH3D
9812X-YUN05-22J50-4940X
92J08-YHMAJ-225F6-4V39H
9852X-YR4A0-2AH47-4V309
9AN0D-YR1AJ-28MGN-482VX
90M0E-YHJ8N-22J6P-4T1KE
90HAW-YH001-22M75-4TKCH
92JAW-YKM24-285E5-414CD
98M29-YU4A4-28M5N-41HJ5
9812W-YHH2M-22MFK-4H73D

Starten tut man VMWare dann mit:
vmware
fertig ^^
Hoffe einigen hat das geholfen =)

If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.

Ruby ftw!

Posted by eddy14 - 01/09/07 at 07:09 am

ca. Vor 3 Tagen mit dem Lernen von Ruby angefangen. Und bin jetzt mittendrin. Ich und Kabel haben jetzt zum ersten mal eine Sprache in der wir beide zusammen coden können ;D
Wir coden zurzeit ein paar Klassen usw. Es soll am Ende z.B. doppelte Einträge auf der Festplatte entfernen (gemeint sind Dateien, die Endung ist frei wählbar), aber Zusatzfeatures sind in Arbeit :)

Schwer zu erklären, aber Ruby macht Spaß … ist das erste mal, wo ich mit Klassen usw. richtig arbeite ^^

Ich bin echt immer wieder überrascht wieviel Ruby kann. Irgendwie, fehlt mir bis jetzt garnichts, ganz im Gegenteil, es gibt noch so viel neues und interessantes zu entdecken ^^
z.B. mit Threads wollte ich mich schon immer beschäftigen:

http://home.vrweb.de/~juergen.katins/ruby/buch/tut_threads.html

Super easy :P
Es ist sogar das Arbeiten mit Grafiken total leicht (sogar 3D!)
Die Ruby Communities sind auch total nett! :)

If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.