Windows Passwörter knacken

Wenn das Passwort zum PC vergessen wurde, kann dieses mit dem Open Source Programm Ophcrack innerhalb weniger Minuten entschlüsselt werden. Ophcrack kann von einer Live-CD ausgeführt werden oder auch direkt installiert werden.

Ophcrack

Ophcrack

So geht’s: Live-CD von der Ophcrack Seite herunterladen und brennen. Für Windows XP und Windows Vista gibt es zwei verschiedene Live-CDs. Beim Starten des PCs mit der Delete-Taste oder der F2-Taste in das Bios wechseln und die Bootreihenfolge entsprechend anpassen, damit beim Starten des PCs von der CD gebootet wird.

Anschliessend wird Ophcrack ausgeführt. Das Entschlüsseln der Passwörter startet automatisch.

Hier die Anleitung zur Live-CD auf YouTube:

Symlinks mit GUI erstellen

Vor kurzem habe ich über Symlinks unter Windows geschrieben. Anstelle der bekannten Kommandozeilen-Programme, gibt es die Möglichkeit dies auch mit einer grafischen Benutzeroberfläche zu machen. Zwei Programme für diesen Zweck habe ich gefunden:

Junction Link Magic erlaubt das Erstellen von symbolischen Links. Diese können allerdings nur auf Verzeichnisse und nicht auf Dateien verweisen.

Junction Link Magic

Junction Link Magic

Die Hard Link Shell Extension von Hermann Schinagl ermöglicht es dem Benutzer, Junctions oder Hardlinks mittels Kontextmenü im Windows Explorer zu erstellen. Mir persönlich gefällt die Anwendung sehr gut. Auf der Homepage von Hermann Schinagl sind die einzelnen Funktionen des Programms mit diversen Printscreens dargestellt.

Hardlink Shell Extension

Hardlink Shell Extension

Download Junction Link Magic
Download Hard Link Shell Extension

Symlinks mit WinXP und WinVista

Vor kurzem musste ich wieder mal Junctions (Symlinks) unter Windows einrichten. Da die Erkenntnisse wieder frisch sind, nutze ich die Gelegenheit diese in diesem Blogpost nieder zu schreiben.

Symlinks werden unter Linux sehr häufig genutzt. Ein Beispiel:

ln -s /mnt/laufwerk /home/user/laufwerk

Windows kennt in den grafischen Tools solche Symlinks nicht. Erst seit Windows Vista und Server 2008 gibt es den Befehl mlink

c:\>mklink c:\symlinkfile d:\originalfile
c:\>mklink /d "c:\symlinkfolder" "c:\path\to\real folder"
c:\>mklink /d c:\netshare \\xp-server\real_netshare

Für Windows Server 2003 und Windows XP gibt es zwei Lösungen. Das Programm junction.exe oder linkd.exe aus den Windows 2003 Resource Kit Tools.

Die Befehle sind in der Kommandozeile auszuführen.

c:\>junction.exe "c:\symlinkfolder" "d:\path\to\real folder"

oder

c:\>linkd.exe "c:\symlinkfolder" "d:\path\to\real folder"

Um einen Symlink zu löschen, benutzt man folgenden Code:


c:\>rmdir /s /q "c:\symlinkfolder"
c:\>rmdir /s /q c:\netshare
c:\>junction.exe -d "c:\symlinkfolder"
c:\>linkd.exe "c:\symlinkfolder" /D
c:\>erase c:\symlinkfolder

Weitere Infos

Die Symlinks unter Vista/Server 2008 wurden im Tippsblog detailiert vorgestellt.

junction.exe
Windows 2003 Resource Kit Tools

blat – Shell Mailclient für Windows

Wer schon einmal mit einem Batch Script ein E-Mail senden wollte, kommt um das Programm blat nicht herum. blat ist ein einfacher Mailclient mit dem über die Shell E-Mails gesendet werden können. Er hat umfangreiche Konfigurationsmöglichkeiten. So kann neben den üblichen Parametern  auch der Mailtyp  (Text/HTML), Attachment (Inline / angehängt), Reply-To und vieles weiteres eingestellt werden.

Ich brauche blat als Mailclient in einem ERP System. Dabei werden per Script (interne Programmiersprache des ERP Systems) alle Kunden mit nach bestimmten Parametern zusammen gesucht. Anschliessend wird  ein E-Mail generiert und mit blat verschickt.

Batch Code von blat


@echo off :::::::::::::: Lets set some variables ::::::::::::::
set eMail=tim@blat.tld
set subj=-s "Test Blat"
set server=-server localhost
set x=-x "X-Header-Test: Can Blat do it? Yes it Can!"
set debug=-debug -log blat.log -timestamp

::::::::::::::::: Now we run Blat! :::::::::::::::::
blat %0 -to %eMail% -f %eMail% %subj% %server% %debug% %x%

Der weitere Syntaxcode ist auf der Homepage von blat zu finden.

Zur Homepage von blat