~ / .subversion / auth / svn.simple / Hash-Algorithmus?

8

Was ist der Algorithmus zum Bestimmen des Dateinamens in ~ / .subversion / auth / svn.simple / Verzeichnis?

Ich versuche, Subversion so einzurichten, dass sie nicht interaktiv authentifiziert wird und dass sie eine a priori erstellte Datei für die Authentifizierung verwendet (im Gegensatz zur manuellen Authentifizierung zum ersten Mal). Ich kann den Server nicht konfigurieren, nur den Client.

Als ein Experiment habe ich mich manuell authentifiziert, um zu sehen, welche Datei erstellt wird. Es ist trivial für mich, die Datei im Voraus zu erstellen, aber ich kann keinen offensichtlichen Weg finden, den korrekten Dateinamen zu erzeugen. Zum Beispiel:

cat & lt; Datei & gt; | md5

erzeugt den Dateinamen nicht: /. Ähnliches Hashing der svn: realmstring oder Variationen davon erzeugt nicht den korrekten Dateinamen.

Mit anderen Worten, gegeben:

%Vor%

Was muss ich hashen, um a67f7e17e9b4059f367743be8f30c336 zu erhalten?

    
Tristan 06.01.2014, 14:22
quelle

1 Antwort

8

Die Antwort ist zu md5 der svn: realmstring.

Gegeben:

%Vor%

Verifiziere Hash über (angenommen, dass dein MD5-Dienstprogramm md5sum ist, zum Beispiel auf einem Mac ist es md5 )

%Vor%     
Tristan 06.01.2014, 20:14
quelle

Tags und Links