Ich streife ja - so lange ich noch darf - gerne durch das Web und klicke mich da ganz gerne durch diverse Seiten (so lange man das noch darf) und finde manchmal recht witzige Sachen, aber besonders skuril fand ich dann das Bestatterweblog!
Faszinierend, was es alles so gibt.
Dienstag, 31. März 2009
Was es alles so gibt...
Ein C-Programm ohne libc
Die Tage habe ich mal ein kleines C-Programm geschrieben, das ohne die libc auskommt.
Allein eine vernünftige Ausgabe mit printf("Hallo Welt\n"); hinzubekommen, ist schon merkwürdig. Man schnappt sich nämlich den Videopuffer als char* und kloppt seinen Kram da rein. Dabei darf man natürlich nicht über den Puffer hinaus schreiben. Und ausserdem steht in einem Byte das auszugebende Zeichen drin und ein Byte weiter die Vorder- und Hintergrundfarbe.
Mal gucken, wie eine Tastatureingabe funktioniert. Ich hoffe nur, dass ich das ohne Interrupts hinbekomme. Ich glaube nämlich, dass ich im Protected Mode der CPU diese nicht zur Verfügung habe. Doku lesen ist also angesagt.
Spannend ist es trotzdem!
Allein eine vernünftige Ausgabe mit printf("Hallo Welt\n"); hinzubekommen, ist schon merkwürdig. Man schnappt sich nämlich den Videopuffer als char* und kloppt seinen Kram da rein. Dabei darf man natürlich nicht über den Puffer hinaus schreiben. Und ausserdem steht in einem Byte das auszugebende Zeichen drin und ein Byte weiter die Vorder- und Hintergrundfarbe.
Mal gucken, wie eine Tastatureingabe funktioniert. Ich hoffe nur, dass ich das ohne Interrupts hinbekomme. Ich glaube nämlich, dass ich im Protected Mode der CPU diese nicht zur Verfügung habe. Doku lesen ist also angesagt.
Spannend ist es trotzdem!
Ein Debianpaket wird geschnürt
Tja, so kann es gehen: Ich habe heute daran gesessen, ein Debianpaket für 64 bit Architektur zusammenzustellen. Dummerweise gibt es die Software, die in dem Paket ist, nur als 32 bit Software und dazu auch nicht im Quellcode.
Toll! Durfte ich mir erst einmal einen Wrapper schreiben, der unter anderem mit chroot rummacht und das Wurzelverzeichnis per bind einhängt.
Fertig ist das Paket trotzdem heute nicht geworden.
Toll! Durfte ich mir erst einmal einen Wrapper schreiben, der unter anderem mit chroot rummacht und das Wurzelverzeichnis per bind einhängt.
Fertig ist das Paket trotzdem heute nicht geworden.
Mittwoch, 25. März 2009
Weitere Systemsicherungen mit pam_usb
Heutzutage kann es ja sehr schnell passieren, dass ein SEK einem die Bude illegal ausräumt und Computer einfach so einsackt.
Um also der Staatsmacht ein paar Steine in den Weg zu legen, sollte man Festplatten, die wichtige Daten enthalten, verschlüsseln. Habe ich gemacht!
Aber auch der Zugang zum System sollte erschwert werden, denn es kann ja sein, dass die Stasi in die Wohnung einbricht und versucht, den Rechner zu kompromittieren. Dazu habe ich das Modul pam_usb installiert: Ein PAM-Modul, das dafür sorgt, dass eine Anmeldung am System nur dann erfolgreich ist, wenn ein bestimmter, vorher registrierter USB-Stick am Rechner eingestöpselt ist. Wenn man also pam_usb auf "required" stellt, muss man den Stick und das Passwort haben.
Um also der Staatsmacht ein paar Steine in den Weg zu legen, sollte man Festplatten, die wichtige Daten enthalten, verschlüsseln. Habe ich gemacht!
Aber auch der Zugang zum System sollte erschwert werden, denn es kann ja sein, dass die Stasi in die Wohnung einbricht und versucht, den Rechner zu kompromittieren. Dazu habe ich das Modul pam_usb installiert: Ein PAM-Modul, das dafür sorgt, dass eine Anmeldung am System nur dann erfolgreich ist, wenn ein bestimmter, vorher registrierter USB-Stick am Rechner eingestöpselt ist. Wenn man also pam_usb auf "required" stellt, muss man den Stick und das Passwort haben.
Dienstag, 24. März 2009
Spielzeug in Raten
Wow, heute sind erste Teile unseres neuen "Spielzeugs" angekommen: Die Blades eines Bladeservers wurden geliefert. Der Rest soll in den nächsten Tagen ebenfalls geliefert werden. Dumm nur, dass ich kaum noch Platz habe, um solch grosse Pakete ins Rack zu stellen.
Ich werde mal nachhaken, ob man nicht doch so langsam mal ein neues Rack in unseren Serverraum stellen kann.
Ich werde mal nachhaken, ob man nicht doch so langsam mal ein neues Rack in unseren Serverraum stellen kann.
Samstag, 21. März 2009
Neue Festplatte eingebaut
Heute habe ich mir in meinen Rechner eine neue Festplatte eingebaut. Natürlich wurde das Dateisystem sofort verschlüsselt angelegt. Dadurch muss ich zwar etwas mehr beim Einloggen tippern, aber die Sicherheit meiner Daten ist mir wichtiger, als die paar Sekunden, die es braucht, die Passphrase einzutippern.
Jetzt kann ich endlich meine Bombenbastelanleitungen erstellen. Platz genug ist jetzt vorhanden!
Jetzt kann ich endlich meine Bombenbastelanleitungen erstellen. Platz genug ist jetzt vorhanden!
Montag, 16. März 2009
Fehler im Chatclient gefunden
Ha ha! Wer lesen kann, ist klar im Vorteil: Der IRC-Client, den ich gestern installiert habe, ist Shareware. Man benötigt einen Lizenzschlüssel, dann läuft der Client auch länger als 5 Minuten.
Habe jetzt einen anderen Client gefunden. Der steht unter der GPL.
Habe jetzt einen anderen Client gefunden. Der steht unter der GPL.
Sonntag, 15. März 2009
Chatangebot erweitert
So, nachdem die Woche eigentlich ohne weitere Vorkommnisse rum ist, habe ich gestern und heute mal nach einem IRC-Client auf Javabasis gesucht, da einige User Probleme haben, den CGI-Client zu benutzen.
Seltsamerweise stellt der Client, den ich nun installiert habe, nach einiger Zeit anscheinend seinen Dienst ein. Scheint wohl was dran defekt zu sein, aber heute habe ich keine Lust mehr, danach zu suchen.
Seltsamerweise stellt der Client, den ich nun installiert habe, nach einiger Zeit anscheinend seinen Dienst ein. Scheint wohl was dran defekt zu sein, aber heute habe ich keine Lust mehr, danach zu suchen.
Dienstag, 10. März 2009
Hausbrand auf dem Kaukenberg
Heute Abend, gegen 22 Uhr, ist der Dachstuhl eines Mehrfamilienhauses im Arnikaweg auf dem Kaukenberg völlig ausgebrannt.
Die Rettungskräfte waren schnell vor Ort und bekämpften den Brand von beiden Seiten des Hauses. Das Feuer war innerhalb von einer halben Stunde weitgehend gelöscht.
Ob Menschen zu Schaden kamen, weiss ich nicht, ich hoffe aber mal, dass kein Bewohner oder Feuerwehrmann verletzt wurde.
Die Rettungskräfte waren schnell vor Ort und bekämpften den Brand von beiden Seiten des Hauses. Das Feuer war innerhalb von einer halben Stunde weitgehend gelöscht.
Ob Menschen zu Schaden kamen, weiss ich nicht, ich hoffe aber mal, dass kein Bewohner oder Feuerwehrmann verletzt wurde.
Montag, 9. März 2009
Installation von MS-Project
Meine Güte, "mal eben" M$-Project zu installieren, ist ja echt stressig.
Unser Azubi hat letzte Woche bereits den Server dafür vorbereitet und so wollte ich vorhin "mal eben" den Kram installieren, aber jetzt brauche ich noch einen SQL Server dazu. Muss erst mal runtergeladen und gebrannt werden.
Unser Azubi hat letzte Woche bereits den Server dafür vorbereitet und so wollte ich vorhin "mal eben" den Kram installieren, aber jetzt brauche ich noch einen SQL Server dazu. Muss erst mal runtergeladen und gebrannt werden.
(Seite 1 von 2, insgesamt 14 Einträge)
nächste Seite »




Kommentare