myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   [Batch] Text mit md5 verschlüsseln (https://mygully.com/showthread.php?t=2762010)

Rigo15 26.11.12 13:04

[Batch] Text mit md5 verschlüsseln
 
Hallo,

ich möchte eine .bat erstellen die mir
ein Wort oder ein text in md5 verschlüsselt,
und das in einer .txt speichert,

konnte über google nicht richtiges finden,

könnt ihr mir da helfen ?

d03jo4n 26.11.12 13:28

Hallo Rigo15,

sieh' dir mal das Tool [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] an.

Rigo15 26.11.12 13:54

ok

habe jetzt fciv.exe,
wie müsste jetzt die .bat aussehen wenn das wort "admin" in md5 verschlüsselt
werden soll ?

d03jo4n 26.11.12 14:01

Das Tool heißt File Checksum Integrity Verifier, also arbeitet es nur mit Dateien.

Du schreibst admin in eine Datei (z.B. text.txt). Dann sollte der Aufruf wie folgt sein:

Code:

fciv.exe text.txt
Kann ich leider nicht testen, da ich kein Windows benutze.

Du kannst - um später Dateien zu überprüfen - auch die Checksums in einer XML-Datei speichern lassen, die [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] demonstriert das.

Rigo15 26.11.12 14:46

gut den md5 hash zeigt er an

aber wie speichre ich den hash (nur den hash) in einer .txt datei ?

d03jo4n 26.11.12 14:47

Zeigt er noch anderen Text an?
Poste mal eine Ausgabe bitte.

Rigo15 26.11.12 15:04

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

die .bat ist so:
Zitat:

@echo on
fciv.exe text.txt
pause

d03jo4n 26.11.12 15:17

Okay, das dachte ich mir schon.

Ich habe schon lange nicht mehr mit Batch gearbeitet, aber ich glaube nicht, dass du da so die Möglichkeit hast, Text zu filtern.
Powershell wäre da die Alternative, aber das ist wieder etwas ganz anderes.

Ich hatte sonst auch noch an die [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] gedacht, das sind bekannte Tools von Linux, die auf Windows portiert worden.
Wenn du fciv.exe installieren musstest, macht das dann auch keinen Unterschied, ob du md5sum.exe installieren musst oder nicht.
Allerdings besteht dort die Ausgabe ebenfalls aus MD5-Summe und Dateiname.

Eine andere Lösung wäre [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...], das vereint viele Tools in einer Datei, unter anderem md5sum.
Ich weiß allerdings nicht, ob es dort nur die MD5-Sum ausgibt.

d03jo4n 26.11.12 15:18

Okay, das dachte ich mir schon.

Ich habe schon lange nicht mehr mit Batch gearbeitet, aber ich glaube nicht, dass du da so die Möglichkeit hast, Text zu filtern.
Powershell wäre da die Alternative, aber das ist wieder etwas ganz anderes.

Ich hatte sonst auch noch an die [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] gedacht, das sind bekannte Tools von Linux, die auf Windows portiert worden.
Wenn du fciv.exe installieren musstest, macht das dann auch keinen Unterschied, ob du md5sum.exe installieren musst oder nicht.
Allerdings besteht dort die Ausgabe ebenfalls aus MD5-Summe und Dateiname.

Eine andere Lösung wäre [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...], das vereint viele Tools in einer Datei, unter anderem md5sum.
Ich weiß allerdings nicht, ob es dort nur die MD5-Sum ausgibt.

d03jo4n 26.11.12 15:18

Okay, das dachte ich mir schon.

Ich habe schon lange nicht mehr mit Batch gearbeitet, aber ich glaube nicht, dass du da so die Möglichkeit hast, Text zu filtern.
Powershell wäre da die Alternative, aber das ist wieder etwas ganz anderes.

Ich hatte sonst auch noch an die [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] gedacht, das sind bekannte Tools von Linux, die auf Windows portiert worden.
Wenn du fciv.exe installieren musstest, macht das dann auch keinen Unterschied, ob du md5sum.exe installieren musst oder nicht.
Allerdings besteht dort die Ausgabe ebenfalls aus MD5-Summe und Dateiname.

Eine andere Lösung wäre [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...], das vereint viele Tools in einer Datei, unter anderem md5sum.
Ich weiß allerdings nicht, ob es dort nur die MD5-Sum ausgibt.

Rigo15 26.11.12 16:28

:eek:
ok habe es jetzt so wie ich wollte
nicht schön aber geht so wie ich wollte

sieht so aus:

meine .bat
Zitat:

@echo on
del tastaa.txt /s/q
fciv.exe text.txt >> tasta.txt
ping localhost -n 1 >nul
for /f %%i in (tasta.txt) do (
set qu=%%i
echo %%i
)

echo %qu% >> tastaa.txt
del tasta.txt /s/q
pause
die text.txt,:
Zitat:

admin
die tasta.txt die aber gleich wieder gelöscht wird:
Zitat:

//
// File Checksum Integrity Verifier version 2.05.
//
21232f297a57a5a743894a0e4a801fc3 text.txt
und die fertig tastaa.txt (also nur der hash aus text.txt):
Zitat:

21232f297a57a5a743894a0e4a801fc3
vielleicht brauch das mal noch jemand

und danke d03jo4n


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:49 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.