Eindringlinge an ihren Spuren erkennen - das ist das Ziel des Advanced Intrusion Detection Environment. In einer Datenbank hinterlegt AIDE die Attribute und kryptographischen Prüfsummen wichtiger Files und Verzeichnisse. So bemerkt es jede nicht autorisierte Änderung und schlägt Alarm.
Artikel
Immer mehr Hersteller setzen in ihren Geräten auf Embedded Linux. Auch die boomende Telematik-Sparte hat Linux als Alternative erkannt. Eine kleine Firma in Südbayern nutzt die freie Software, um mit ihrem Telematiksystem für Winterdienste den Großen in der Branche Konkurrenz zu machen.
Diese Kolumne berichtet aus der Perspektive des GNU-Projekts und der FSF über Projekte und aktuelle Geschehnisse aus dem Umfeld freier Software. In dieser Ausgabe: Loading Linux, ClusterSSH, Mister House, indigene Völker und geistiges Eigentum.
Die Preispolitik der Distributoren muss kundenfreundlicher werden, sonst verspielen sie die Vorteile des freien Betriebssystems. Gezielt erzeugte Abhängigkeiten nützen letztlich niemandem.
Die Java-Entwicklungsumgebung Eclipse glänzt vor allem durch ihre Modularität. Wie Einsteiger die Software benutzen und eigene Plugins programmieren, zeigt das gleichnamige Buch. Wer sich lieber mit der Exploit-Kunst beschäftigt, findet im Hacking-Buch geballtes Wissen.
USB hat die klassische serielle Schnittstelle als Allround-Interface abgelöst und macht mit Version 2.0 den Highspeed-Bussen Konkurrenz. Kernel 2.6 unterstützt schon ein breites Spektrum an Hardware und hilft unbekannte USB-Geräte direkt zu programmieren.
Ähnlich wie Köche arbeiten auch Software-Autoren an immer neuen Kreationen. Wir picken die Leckerbissen heraus: IRC im Detail, Apples I-Pod und sein Verhältnis zu Linux sowie Debians Vorgehensweise bei der AMD64-Plattform. Gourmets verwöhnen wir diesmal mit Reis der besonderen Art.
Das Perl Object Environment versetzt ein Skript in die Lage, intern kooperatives Multitasking ohne Zutun des Betriebssystem-Schedulers zu betreiben. Das Beispiel für eine POE-Anwendung ist ein simpler, aber ruckfrei operierender Aktienticker. Der grafischen Oberfläche verleiht GTK ein Gesicht.
Eine Website mit einer Suchfunktion versehen ist Stand der Technik. Um aber die eigene Festplatte umfassend und mit all den Dateiformaten abseits von HTML zu durchsuchen, braucht es etwas Effizienteres als Grep oder einen einfachen Index: Swish-E.
Mit eigenen Programmen fremde Dateien durchsuchen ist schwierig, die Vielfalt der Formate trübt die Sicht. Die Suche soll schnell und fehlertolerant sein, das Ergebnis ansprechend aussehen. Mit dem Java-API Lucene sind diese Bedingungen zu erfüllen, es ist ein Baukasten für die eigene Search Engine.
WebGUI ist eines der ausgereiftesten freien Web-Content-Managementsysteme, mit dem man sehr einfach und schnell professionelle Websites erstellen kann. Es ist modular aufgebaut, erweiterbar, plattformunabhängig und komplett in Perl geschrieben.
Bei Volltext-Suchmaschinen für Webseiten ist die Auswahl groß. Wer aber eine Standalone-Lösung für die Files auf der eigenen Festplatte will oder eine CD-ROM mit Volltextindex plant, muss länger nach geeigneten Tools fahnden. Findige Programmierer entwickeln kurzerhand eigene Such-Applikationen.
Die Firma MySQL AB veröffentlicht in diesen Tagen das grafische Datenbank-Frontend MySQL-Administrator, mit dem sich ein MySQL-Server konfigurieren und überwachen lässt. Weitere Werkzeuge sind geplant, um Datenbanken zu modellieren oder einen Datenbank-Cluster aufzubauen.
Der Internetversand boomt - ein wenig. Körperkontakt sucht niemand, der Wunschkunde bestellt einfach aus der Ferne. Erstaunlich, dass gerade dies den Händlern Ärger bringt.
Smalltalk ist rein objektorientiert und Vorbild für neuere Entwicklungen wie Objective-C oder Ruby. Als Grundelemente dienen Objekte und Nachrichten, mitgelieferte Klassen bestimmen den Funktionsumfang. Der Artikel stellt zwei Implementierungen vor, die Einsteigern und Profis gerecht werden.













