PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Batch für TrueCrypt Verschlüsselung


Xanatos
2006-08-29, 14:30:54
Hi,
hat jemand eine Batch, so dass mein USB Stick automatisch gemountet wird, wenn er an einem beliebigen Pc angeschlossen wird?
D.h. TrueCrypt soll auf dem USB Stick sein.
Noch etwas: Wie entferne ich die Vershclüsselung wieder, so dass ich es ohne TrueCrypt benutzen kann?

Xanthomryr
2006-08-29, 15:32:12
Wenn die Batch acuf dem Stick im selben Ordner ist wie die truecrypt.exe geht´s so.


@echo off

truecrypt /v deinVolume.tc /lx /a /p passwort /e /q

Ist natürlich ziemlich sinnlos, weil in der Batch das Passwort drin steht und jeder der an den Stick kommt somit dein Truecrypt Passwort kennt.

http://www.truecrypt.org/docs/command-line-usage.php

Xanthomryr
2006-08-29, 15:36:01
Noch etwas: Wie entferne ich die Vershclüsselung wieder, so dass ich es ohne TrueCrypt benutzen kann?
Ohne Datenverlust gar nicht.
Du müsstest erst die Dateien irgendwohin kopieren und dann den Truecrypt Container löschen.

c.p.d.
2006-08-29, 18:09:31
Hab mir mal vor einem halben Jahr sowas zusammengebastelt.
Automount geht nicht, da dies Win XP bei removeable devices nicht unterstuetzt. Ist aber trotzdem sehr praktisch, da bei einem Doppelklick auf den USB Stick gemountet wird.

folgende Ordner-/Dateistruktur auf dem Stick ist dafuer notwendig:

/mount.bat
/umount.bat
/autorun.inf
/crypt/keys/<keyfile>
/crypt/keys/truecrypt/<TC Programmdateien>

mount.bat: (Ziellaufwerk ist F:, crypt device ist hier disc0/part3 )

SET C_PATH=%cd%\crypt
SET TC_PATH=%C_PATH%\TrueCrypt\TrueCrypt.exe
SET TC_OPTIONS="/v \Device\Harddisk0\Partition3 /l f /k %C_PATH%\keys\data.key /q preferences /s"

"%TC_PATH% %TC_OPTIONS%"
echo "drive loaded"


umount.bat:

SET C_PATH=%cd%\crypt
SET TC_PATH=%C_PATH%\truecrypt\TrueCrypt.exe
SET TC_OPTIONS="/d f /q"

"%TC_PATH% %TC_OPTIONS%"
exit


autorun.inf:

[AUTORUN]
icon=crypt\truecrypt\TrueCrypt.exe,0
label=Crypt Device Keys

shell=mount
shell\mount\command=mount.bat
shell\mount=Mount Crypt Device
shell\unmount\command=unmount.bat
shell\unmount=Unmount Crypt Device


Viel Spass damit :D.