lagalopex
19-02-2005, 11:40
Ich hatte bereits in Linuxforen.de (http://www.linuxforen.de/forums/showthread.php?t=173245) gefragt. Aus den (bisher) nicht vorhandenen Antworten schließe ich, dass es noch kein solches Projekt gibt.
Auf dem Stick sind drei Dateien:
1082343 Dec 10 2002 SKPurple.Skn
110592 Dec 10 2002 TDLogin.exe
1252352 Dec 10 2002 TREKTDNav.exe
TDLogin.exe, mit dem Programm kann man den Stick einrichten (Passwort/Fingerabdruck festlegen) und wieder auf den geschützten Bereich zugreifen (es wird also bei jedem Zugriff auf den geschützten Bereich benötigt) (falls es hilft, es benutzt die MFC42)
TREKTDNav.exe ist ein Dateibrowser (=> uninteressant)
SKPurple.Skn wird nirgens erwähnt; die ersten paar Byte (hexdump -C )
00000000 0b 50 43 4c 4f 43 4b 2e 45 58 45 00 00 f8 08 00 |.PCLOCK.EXE.....|
Nach dem Login ist auf dem Stick nurnoch der geschützte Bereich, in dem eine Datei TDLogout.exe liegt (zum ausloggen, also den geschützten bereich wieder verstecken).
Unter Windows 2000 geht das auch (mit nem Mac9x solls auch gehen, aber der kennt doch auch keine exe oder?) aber ich möchte dass auch unter Linux benutzen können.
Wenn ich das richtig sehe, müsste das Programm dem Stick ja nur ein paar Kommandos schicken (jetzt nur der Zugriff, nicht die Einrichtung). Diese müsste man natürlich herausfinden.
Unter Linux hab ich auf jedenfall schonmal ein kleines Programm mit libusb (http://libusb.sourceforge.net/) geschrieben (in C), das sucht nach dem Stick und könnte nun auch etwas schreiben und lesen, bloss was?
Also etwas Reverse engineering: Kennt vielleicht jemand ein Tool für Windows, mit dem man die USB-Kommunikation belauschen kann?
Auf dem Stick sind drei Dateien:
1082343 Dec 10 2002 SKPurple.Skn
110592 Dec 10 2002 TDLogin.exe
1252352 Dec 10 2002 TREKTDNav.exe
TDLogin.exe, mit dem Programm kann man den Stick einrichten (Passwort/Fingerabdruck festlegen) und wieder auf den geschützten Bereich zugreifen (es wird also bei jedem Zugriff auf den geschützten Bereich benötigt) (falls es hilft, es benutzt die MFC42)
TREKTDNav.exe ist ein Dateibrowser (=> uninteressant)
SKPurple.Skn wird nirgens erwähnt; die ersten paar Byte (hexdump -C )
00000000 0b 50 43 4c 4f 43 4b 2e 45 58 45 00 00 f8 08 00 |.PCLOCK.EXE.....|
Nach dem Login ist auf dem Stick nurnoch der geschützte Bereich, in dem eine Datei TDLogout.exe liegt (zum ausloggen, also den geschützten bereich wieder verstecken).
Unter Windows 2000 geht das auch (mit nem Mac9x solls auch gehen, aber der kennt doch auch keine exe oder?) aber ich möchte dass auch unter Linux benutzen können.
Wenn ich das richtig sehe, müsste das Programm dem Stick ja nur ein paar Kommandos schicken (jetzt nur der Zugriff, nicht die Einrichtung). Diese müsste man natürlich herausfinden.
Unter Linux hab ich auf jedenfall schonmal ein kleines Programm mit libusb (http://libusb.sourceforge.net/) geschrieben (in C), das sucht nach dem Stick und könnte nun auch etwas schreiben und lesen, bloss was?
Also etwas Reverse engineering: Kennt vielleicht jemand ein Tool für Windows, mit dem man die USB-Kommunikation belauschen kann?