Neues in der Kategorie Linux

Ich hab eine kleine Pause zwischen zwei Projekten und klicke mich durch meine News-Feeds, da sehe ich den Heise-Artikel mit dem (wie ich später gemerkt habe) reißerischen Titel "Linux für Cache Poisoning einfacher angreifbar als Windows?".

Das Interessante an dem Artikel ist, dass die Überschrift falsch ist. Und sie dem Artikel eine völlig falsche Bedeutung gibt, er nur die halbe Geschichte erzählt und das wichtige einfach totschweigt. Denn in Wirklichkeit geht es um eine Exploit, mit dessen Hilfe man auf nicht zugängliche Bereiche des Speichers zugreifen und dadurch z.B.aus einer virtuellen Umgebung ausbrechen kann. Voraussetzung für den genannten Exploit ist ein Intel DQ35 Board mit mehr als 2GB Ram, Zugriff auf das Memory Type Range Register (MTRR) und natürlich eine VHost. Unter Linux Systemen ist der Zugriff auf den MTRR problemlos über /dev/mem möglich. Natürlich nur für root. Da root halt root ist :-) Mit diesen Informationen klingt der Artikel vielmehr wie ein Kompliment. In meinen Augen lobt der Author die Flexibilität von Linux gegenüber Windows. :-)
Zitat: "With Windows it can still be done but requires much more work and skill."

Alles eigentlich viel Lärm um nichts. Zeigt aber wieder, wie wir durch die Medien unbewusst beeinflusst und (manchmal unbeabsichtigt ) desinformiert werden.


skype for pidgin

| | Kommentare (0) | TrackBacks (0)
skype4pidgin ist eine Erweiterung für pidgin um auf die im skype-netzwerk bereitgestellten Dienste zuzugreifen. Dabei wird ein Sonderweg gegangen, indem die Erweiterung nur als binding zwischen skype und pidgin funktioniert.
skype4pidgin kann nur mit einem fertig konfigurierten Skype betrieben werden.
Pidgin greift über DBUS auf die Skype-API zu, fängt Nachrichten ab und leitet Anfragen an skype weiter. Skype4Pidgin ermöglicht es Pidgin damit auf alle Funktionen von skype zugreifen.

Was sich (für Menschen wie mich) im ersten Moment total unnötig anhört erweist sich bei genauerer Betrachtung als Königsweg. Man genießt jetzt die Vorteile des gewohnten Multi-Protokoll-Messengers auch wenn skype bisher ungehackt ist.

Die Installation hat sich als sehr einfach herausgestellt.
Vorraussetzung ist die Installation und Konfiguration eines ganz normalen Skype-Clients.
Dieser kann auch als Deb-Paket von der Projektseite bezogen werden.
!Sinvoll ist auch die automatische Anmeldung beim starten von skype.
  • skype installieren und konfigurieren
Danach die der Systemarchitektur entsprechende Treiberdatei downloaden und in den Treiber-Ordner von Pidgin kopieren.
  • cp libskype.so /usr/lib/purple-2/
Pidgin starten und unter Konten skype hinzufügen und konfigurieren. Wichtig ist nur der Benutzername, der Alias wird aus skype übernommen.

Skype wird noch einmal fragen ob Pidgin der Zugriff auf seine API gestattet ist.
Danach ist die Installation abgeschlossen und die Skype-kontakte sollte in Pidgin angezeigt werden.
Bei einer frischen Installation sollte zumindest der Benutzer "Skype Test Call" in der Liste auftauchen.

  1. Projektseite bei Google Code   - 29.12.2008
  2. Entwicklerseite mit Binaries  - 29.12.2008

Perl Uno Bindung für OpenOffice

| | Kommentare (0) | TrackBacks (0)
Nachdem die Perl-UNO Seite bei sourceforge seid ihrer Erstellung 2003 ohne ein Lebenszeichen vor sich hingedümpelt ist, habe ich eigentlich mit keiner Veröffentlichung mehr gerechnet.
Um so überraschter war ich, als ich beim Stöbern im CPAN auf das Modul OpenOffice::UNO gestossen bin. Dieses in der Version 0.5 vorliegende Paket ist mittlerweile der dritte Release auf CPAN.

Scheinbar wurde das Projekt Herbst 2007 still und heimlich wiederbelebt. (Oder das Interesse der Netzgemeinde war zu gering um es zu bemerken.)

Trotz Müdigkeit, war ich sofort Feuer und Flamme.
Meine erster Versuch war etwas unbefriedigend.
  • apt-get install openoffice.org-dev libuno-cil ure
  • /usr/lib/openoffice/sdk/setsdkenv_unix.sh
  • export OO_SDK_HOME='/usr/lib/openoffice/sdk/'
  • cpan OpenOffice::UNO
    Use of uninitialized value in concatenation (.) or string at Makefile.PL line 91.
    invalid top directory at /usr/share/perl/5.8/File/Find.pm line 592.
  • export OO_SDK_URE_LIB_DIR='/usr/lib/ure/lib/'
  • make Makefile.PL
    /usr/include/openoffice/Library: cppuhelper could not be found
Ist nicht viel Doku bei. Seh es mir morgen genauer an und schreib noch über meine Erfahrung.

  1. Universal Network Objects
  2. UNO Perl Projektseite
  3. CPAN

December 2010

So Mo Di Mi Do Fr Sa
      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  

Über dieses Archiv

Diese Seite enthält aktuelle Einträge der Kategorie Linux.

Kleider ist die vorherige Kategorie.

Perl ist die nächste Kategorie.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.