Autor Beitrag
hanibal
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 157

Win xp
d7 eterprise
BeitragVerfasst: So 06.08.06 22:37 
Dieser Text wurde mir von einm freund gegeben, CR5vGT6.KBg.s

was bedeutet der?
ich glaub, das ist chrypt oder so, aber ich weiß nur wie ich aski in chript umwandeln kann, aber ncht anders rum :nixweiss:
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mo 07.08.06 00:47 
Also erstmal würd ich den Titel des Topics mal ändern. z.B. "Text entschlüsseln". Zweitens, keine Ahnung was das ist, aber wenns eine normale Verschlüsselung ist, ist der Text zu kurz, um auf den Schlüssel zu kommen (würd ich sagen...) Alles weitere überlass ich den Profis :D

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Mo 07.08.06 09:25 
user profile iconhanibal hat folgendes geschrieben:

aber ich weiß nur wie ich aski in chript umwandeln kann, aber ncht anders rum :nixweiss:

Na wie denn?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
hanibal Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 157

Win xp
d7 eterprise
BeitragVerfasst: Mo 07.08.06 14:24 
de.selfhtml.org/serv...tm#verzeichnisschutz

Da ist ein tool zum umwandeln
Masterhawk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 92

Win 2000,Win XP
D6 Pers
BeitragVerfasst: Mo 07.08.06 15:36 
Was sagt denn dein Freund zu der ganzen Sache? Hat es einen Grund warum er dir den Text verschlüsselt gibt?
hanibal Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 157

Win xp
d7 eterprise
BeitragVerfasst: Mo 07.08.06 17:45 
is ne wette
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Mo 07.08.06 17:59 
Es ist auf jeden fall eine Verschlüsselung, die Druckbare Zeichen erzeugt. Das schließt schonmal recht viele aus. Sieht nach einer mathematischen Verschlüsselung aus. Der Punkt könnte ein Trennzeichen sein.

Was das jetzt heißt, können die Kryptographiexperten weiter analysieren.

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Mo 07.08.06 18:47 
Sieht ziemlich nach Crypt (ist ein Hash glaub ich) aus. Man könnte ein Brute-Force-Attacke drauf loslassen... Dann müsste man aber wissen, wie man den Hash berechnet :roll:
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 07.08.06 18:52 
Wenn es ein Hash wäre, könnte man es aber nicht mehr entschlüsseln!

_________________
Markus Kinzler.
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Mo 07.08.06 19:01 
Es ist ein Hash zu 100%! Hier ist der Beweis. Der Hash dort sieht genauso aus wie auch der von user profile iconhanibal. (Obwohl auf der Website von einer 'Verschlüsselung' die Rede ist, ist Crypt ein Hash)
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Mo 07.08.06 19:39 
user profile iconChryzler hat folgendes geschrieben:
Es ist ein Hash zu 100%! Hier ist der Beweis. Der Hash dort sieht genauso aus wie auch der von user profile iconhanibal.
Du erachtest einen Vergleich von 10 druckbaren Zeichen als Beweis für den gleichen Hash- oder Verschlüsselungsalgorithmus? Interessant das.

Hannibal hat doch schon gesagt, daß es eines ver Verschlüsselungsverfahren für Apaches htaccess ist. Diese Information ist deutlich wichtiger als ein angeblicher "Beweis" durch einen beliebigen Algorithmus, der ebenfalls druckbare Zeichen erzeugt (Preisfrage: Warum ist es nicht der Algorithmus, mit dem ich folgenden String erzeugt habe? "QW5mcmFnZQ"). Also bleibt entweder unverschlüsselter Klartext, Unix crypt oder MD5. Letztere beide sind nicht umkehrbar, somit gibt es keine Möglichkeit, eindeutig das ursprüngliche Passwort herauszufinden. Eine Kollision findet man gegebenfalls über crack oder eine schnöde Brute-Force-Attacke.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Mo 07.08.06 20:51 
Beweis ist es keiner, aber
1. ist die Länge beider Hashes die selbe
und
2. kommen die gleichen Zeichen vor (A-Z, a-z, und ein .)
Dann kann man wohl davon ausgehen, dass es ein Crypt-Hash ist, oder?
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 07.08.06 21:03 
Englisch und deutsch benutzen im Großen und ganzen auch die selben Buchstaben. Ist das dann auch das Selbe?

Sonne und hallo haben beide 5 Buchstaben

_________________
Markus Kinzler.
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Mo 07.08.06 21:08 
user profile iconmkinzler hat folgendes geschrieben:
Englisch und deutsch benutzen im Großen und ganzen auch die selben Buchstaben. Ist das dann auch das Selbe?

Sonne und hallo haben beide 5 Buchstaben

Das ist was ganz anderes...
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Mo 07.08.06 21:10 
user profile iconChryzler hat folgendes geschrieben:
2. kommen die gleichen Zeichen vor (A-Z, a-z, und ein .)
Ein Punkt taucht in dem verschlüsselten "hallo" nicht auf. Die Punkte im Cipher des OP könnten für den Algorithmus wichtige Statusinformationen beinhalten wie "bis hier hin Cipher, danach Hinweise auf einen Key oder Salt".

Chryzler hat folgendes geschrieben:
Dann kann man wohl davon ausgehen, dass es ein Crypt-Hash ist, oder?
Kann man, tut aber in der Regel kein Kryptologe.
Du möchtest dreizehn alphanumerische Zeichen mit 'nem Punkt? "ebg13.ert3yg5". Das ergibt Sinn, ist sogar "entschlüsselbar", ist aber trotzdem kein Unix crypt().


Edit:
user profile iconChryzler hat folgendes geschrieben:
Das ist was ganz anderes...
:rofl: Nein, ist es nicht.

user profile iconmkinzler hat folgendes geschrieben:
Sonne und hallo haben beide 5 Buchstaben
Und sogar Doppelkonsonanten an der gleichen Position im Wort ;-)


Edit2: Formatierung verschlimmschönert.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Mo 07.08.06 21:25 
user profile icontommie-lie hat folgendes geschrieben:
Ein Punkt taucht in dem verschlüsselten "hallo" nicht auf.

Der Hash ändert sich jedesmal, wenn du die Seite neu aufrufst. Es gibt anscheinend mehrere gültige Hashes für "hallo". Irgendwann ist dann bestimmt auch mal ein Punkt dabei :wink:
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 07.08.06 21:37 
Das Wesen eines hashes ist aber normalerweise dies, das die Abbildung eindeutig, aber nicht eineindeutig ist. Es müßte immer das Selbe rauskommen, sonst wäre der hash ja zum validieren unbrauchbar.

_________________
Markus Kinzler.
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Mo 07.08.06 22:03 
user profile iconmkinzler hat folgendes geschrieben:
Das Wesen eines hashes ist aber normalerweise dies, das die Abbildung eindeutig, aber nicht eineindeutig ist.
Für die Ausgabe von Unix crypt() ist sie das auch.
Der Funktion wird ein Salt übergeben (siehe crypt(1)). Der Salt kann, genauso wie das Passwort, beliebig lang sein. Beachtet werden vom Salt jedoch lediglich die ersten 16 bit, vom Passwort die ersten 64 bit. Das Ausgabeformat von crypt() ist "Salt"+"Cipher". Im "Hash" ist also das Salt enthalten. Wenn du Passwort und Hash gegeben hast, (wie im Beispiel des Selfhtml-Scripts), kannst du mit folgendem Perl-Script den Hash verifizieren:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
#!/usr/bin/perl

$passwd=$ARGV[0];
$salt=$ARGV[1];

$encrypted = crypt($passwd, $salt);
print "$encrypted \n";

exit 0;
Für einen Aufruf des Selfhtml-Scripts erhielt ich den Hash UxRFiHjaIY5ig. Die Verifizierung bestätigt den Hash:
ausblenden Quelltext
1:
2:
3:
4:
5:
thomas@Majestix:/tmp$ ./crypttest hallo Ux
UxRFiHjaIY5ig
thomas@Majestix:/tmp$ ./crypttest hallo Uxblah
UxRFiHjaIY5ig
thomas@Majestix:/tmp$

Das bei gewöhnlichen httpds beiliegende htpasswd zum Erzeugen von htuser-Dateien verwendet anscheinend einen zeitbasierten zufällig Salt, da ich bei kurzer Aufruffolge für ein Passwort jeweils den gleichen Hash erhalte, bis etwa eine Sekunde abgelaufen ist (ich vermute daher, das einfach die auf Sekunden gerundete Kernelzeit oder ähnliches als Salt herangezogen wird.


Wie dem auch sei, daß das Verfahren Unix crypt() oder MD5 ist, lässt sich nur aus Hanibals Aussagen eindeutig schließen, nicht aus irgendwelchen Vergleichen. Um MD5 wird es sich dabei wohl nicht handeln, weil bei MD5 in der Regel (in der Regel = hexadezimale Darstellung) nur alphabetische Zeichen im Bereich A bis F und keine Punkte auftauchen und die Großschreibung keine Rolle spielt.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Mo 07.08.06 22:27 
Kannst du bei deinem Freund einen mit dem gleichen Algo verschlüsselten, bekannten Text anfordern? So in der Art:"gib mir den verschlüsselten Wert von 'hallo' "? Wäre einfacher, denn dann könnte man auf den Salt zurückrechnen.

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mo 07.08.06 23:08 
Der Salt sind bei Crypt immer die ersten Beiden Zeichen des Hashes ...

Um einen längeren Salt zu nutzen muss man $1$Saltwert mit mehr als 2 Ziechen$ angeben, was dann auch 1:1 übernommen werden würde.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.