wildlife

Archive for September, 2010

mailsend – Tool zum Senden von Mails ueber SMTP via Kommandozeile

// September 28th, 2010 // 10 Comments » // IT

Aufgrund einer Schulung unserer kommenden Produkte, in welcher auch auf den Kaspersky Security for Microsoft Exchange 2010 eingegangen wurde, mussten zur Überprüfung der Einstellungen Testmails versendet werden. Bisher habe ich dies meist (mehr oder weniger) aufwändig über eine Telnet-Verbindung via SMTP zum Exchange Server durchgeführt. Allerdings bin ich in dem Workshop auf das kleine aber feine Tool mailsend.exe aufmerksam geworden.

Mit mailsend ist es möglich, rein über die Kommandozeile (DOS-Eingabeaufforderung) per Parameter alle Informationen mitzugeben, die zum Senden einer Mail erforderlich sind. Das Tool ist von Muhammad A Muquit erstellt worden und steht zur kostenlosen Nutzung unter GNU GPL zur Verfügung. Hier die möglichen Parameter:
(more...)

Performance Tuning für WordPress – der ultimative Guide zum WP-Tuning für Google PageSpeed und YSlow

// September 27th, 2010 // 21 Comments » // Blog / Website, IT

Augenblicklich geistert das Thema WordPress-Tuning durch das Netz und meinen Feedreader. Da ich mit meinem Page Speed Score und mit dem von YSlow erst recht nicht zufrieden war, habe ich mich mal daran gemacht, beide und natürlich auch mein WordPress zu tunen. Hier der Artikel, welche Änderungen ich hierfür vorgenommen habe.

WP Minify (Combine external CSS / Javascript - Minify CSS / Javascript)

Konfiguration WP MinifyNahezu jedes Plugin, welches Einfluss auf das Frontend von WordPress hat, nutzt Javascript oder zumindest CSS (Cascading Style Sheets). Oft werden außerdem von externen Diensten wie z.B. Google AdSense, Facebook, Flattr, etc. weitere JS benötigt. Werden diese Dateien nicht zusammengefasst, sind dies schnell 10-15 Files, die extra geladen werden müssen. Meistens sind es aber noch nicht mal die Dateien selbst, welche die Performance herunterziehen. So muss müssen für die externen Dateien z.B. zusätzliche DNS-Anfragen gesendet werden oder die Dauer des Caching ist zu gering konfiguriert. Abhilfe bietet hier WP Minify. Zwar bietet auch W3 Total Cache eine Minify-Funktion an, jedoch war ich mit dieser nicht ganz zufrieden. Das Problem bestand bei W3TC darin, dass Scripts, welche nach dem Schema "jquery.js?ver=1.4.2" aufgebaut sind, weder zusammengefasst noch minified werden. Da dies bei einem Großteil der Dateien der Fall ist, kam die Option innerhalb von W3TC für mich nicht in Frage.

Eine, in meinen Augen, bessere Alternative ist hier WP Minify. Die Minification funktioniert zuverlässiger und das Plugin bietet die Möglichkeiten auch externe Scripte und Style Sheets mit einzubeziehen oder Ausnahmen zu konfigurieren, welches bei einigen externen Diensten leider notwendig ist.

(more...)

Büchse der Pandora: Stuxnet läutet das Zeitalter der Cyberkriegsführung ein

// September 24th, 2010 // No Comments » // IT, Kaspersky

Kaspersky Lab geht von zielgerichteten, staatlich unterstützten Attacken aus

Moskau/Ingolstadt, 24. September 2010 – Kaspersky Lab geht davon aus, dass mit Stuxnet ein neues Zeitalter für Cyberkriegsführung angebrochen ist. Die jüngsten Attacken des Stuxnet-Wurms haben zahlreiche Diskussionen und Spekulationen über die Absicht, den Zweck, die Herkunft und vor allem die Identität der Angreifer mit sich gebracht.

Kaspersky Lab hat zwar bisher nicht genug Informationen, um die Angreifer zu identifizieren oder ihr Ziel anzugeben. Allerdings bestätigt der IT-Sicherheitsexperte, dass es sich bei den Attacken um einen einzigartigen und sehr ausgefeilten Malware-Angriff handelte, der mit fundiertem Wissen um die Industrieanlagensteuerung mit SCADA-Technologie (Supervisory Control and Data Aquisition) durchgeführt wurde. Kaspersky Lab geht deshalb davon aus, dass es sich um einen staatlich unterstützten Angriff handelt.

(more...)

Vollständiges Speicherabbild unter Windows – Gehasst, verdammt, vergöttert

// September 22nd, 2010 // 2 Comments » // IT, Tutorials

Für das Debugging des Betriebssystems oder darauf laufender Anwendungen, kann es u.U. notwendig sein, ein vollständiges Speicherabbild erstellen zu lassen (bei Crash) oder selbst eines zu erstellen (beim Einfrieren der Anwendung / des OS).

Die Konfiguration für die Abbilder in Windows erreicht man über die Systemeigenschaften (Rechtsklick Arbeitsplatz / Computer > Eigenschaften oder über WIN+Pause). Unter dem Tab Erweitert > Starten und Wiederherstellen > Eigenschaften bekommen wir nun das Fenster angezeigt unter welchem man die Art der Debuginformationen einstellen kann.

Die drei möglichen Optionen

  1. Kleines Speicherabbild
    Aufgrund der Größe des Speicherabbilds von 64K sind dort lediglich folgende Informationen enthalten:

    • Die Stop-Meldung, deren Parameter und weitere Daten
    • Eine Liste der geladenen Treiber
    • Den Prozessorkontext (PRCB) für den Prozessor, der angehalten wurde
    • Die Prozessdaten und den Kernelkontext (EPROCESS) für den Prozess, der beendet wurde
    • Die Prozessdaten und den Kernelkontext (ETHREAD) für den Thread, der beendet wurde
    • Die Kernelmodus-Aufrufliste für den Thread, der beendet wurde
  2. Vollständiges Speicherabbild
    Hier wird der komplette Inhalt des Arbeitsspeichers in das Abbild geschrieben. So kann der Dump, abhänging von der Größe physikalischen Speichers, mehrere Gigabyte groß werden. Hier sind sämtliche Informationen zur Speichernutzung, laufenden Prozessen, Treibern, etc. enthalten, die einem eine erweiterte Analyse ermöglichen.
  3. Kernelspeicher-Abbild
    Im Kernelspeicher-Abbild werden nur Informationen zum Kernel und des Hadware Abstraction Layer hinterlegt und ist damit deutlich kleiner als das vollständige Speicherabbild. Werden jedoch Informationen zu Programmen, etc. benötigt, ist dieses Abbild nicht ausreichend.

Standardoptionen für Abbildtypen

  • Windows 2000 Professional: Kleines Speicherabbild (64 KB)
  • Windows 2000 Server: Vollständiges Speicherabbild
  • Windows 2000 Advanced Server: Vollständiges Speicherabbild
  • Windows XP (Professional und Home Edition): Kleines Speicherabbild (64 KB)
  • Windows Server 2003 (Alle Versionen): Vollständiges Speicherabbild
  • Windows Server 2003: Kernelspeicher-Abbild

(more...)

key2hex – Tool zur Anzeige der Hex-Werte von Tasten auf der Tastatur

// September 21st, 2010 // No Comments » // IT

Ab und an kann es erforderlich sein, die Hex-Werte von Tasten auf der Tastatur zu erfahren. Um das umständliche Suchen nach und in entsprechenden Tabellen zu ersparen, habe ich ein kleines Tool erstellt, welches den Hex-Wert der Tastatureingabe anzeigt:

key2hex

  key2hex (309.8 KiB, 320 hits)

Firefox Debugging – Firefox hängt für ein bis zwei Sekunden

// September 17th, 2010 // 6 Comments » // IT, Tutorials

Ich musste bei meiner Firefox Installation auf dem Arbeitsplatzrechner in der letzten Zeit feststellen, dass dieser realtiv oft 'hängt'. Dies betraf sowohl Videos (z.B. YouTube) als auch das Browsen in Tabs, Scrollen auf langen Seiten, etc. Nachdem ich mich lange davor gedrückt habe, mich dem Problem anzunehmen, war es nun soweit. Also mal schauen wo es dann wirklich hängt. ;)

Erste Maßnahme - Google fragen:
Außer allgemeine Probleme mit Firefox ließ sich hier nicht allzuviel finden. Die meisten Treffer behandelten eher Abstürze, die bei mir in dieser Form nicht auftraten.

Zweite Maßnahme - Firefox im Safemode starten:
Um Auszuschließen, dass es an Addons oder Plugins liegt, habe ich den Browser im Safemode gestartet, in welchem sowohl Plugins und Addons deaktiviert sind. Da das Problem aber weiterhin besteht, konnte es nicht daran liegen. Also muss der Fuchs selbst Schuld sein.

(more...)