Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo

Ich hoffe, das Thema passt hier. Es geht um Verschlüsselung, bzw. um Entschlüsselung - man könnte auch sagen: ein Rätsel (also mit Spieldaten).

Es sei ein Webserver mit PHP-Progrämmchen gegeben, dem ich "Daten vor die Flinte" werfen kann (über HTTP POST DATA) - das Programm liefert einen base64-String zurück, ansonsten sei das Programm komplett unbekannt. Spannend ist, dass bei selben Beispieldaten unterschiedliche Ergebnisstrings zurückkommen (aber fast konstanter Länge). Da koennte also Verschlüsselung im Spiel sein? HTTPS ist aber nicht im Spiel, nur HTTP.

Z.B. bei einem Versuch mit einem ca. 120 bytes langen Beispieldatensatz (Buchstaben und Zahlen) kommen folgende Strings raus (drei Durchläufe):


DzLyxvTRxTxKJ1NdYN7YkwQ3U1SRKU1QNxRpHYZatwyFgXNQhD3qnfV+dSqmtyqlIVwycnPDjO1hYEX08nN3ycGEp17rvgsXaVNP6ZpjwJHI8h46PkGw7Tvgtz/h7EfK3KtgxI/yk6MP4e2IjRsSCDmh+hCRuP9uHmoLxY26ikVuwPkmJcBhc89PXDyewiiRuYRdWaGW1xRcHpwpcbGWyajcnAKSCQEW3Vzjj4E5ktInImHQE0yBnVZH3V8UbC7Nkzq+5pnBhEKcgKLXJNxkk459ii3WYTrlnHgX48XdnnDroNbZukKJihkF294i3hOewQgjPKf0bRsqrw==

jBb5cnJXkPtpUNORYtp06QW/NnN5T7Vw8G9xnYx2CzAL9kZUTcRCo6tu6A3QoI05MB8ALU+JSMuIjIg1dKAuZm3x+9Db3/WSZ/9ZmRBVevoAq6ggF+xLN4oU7c4DP0JEX7CtaonqjGNQg27uutM45+rxiUa4N2IS0EBlN2T7ikRRmUeuL36d+RG1sHhDrdxq2LmOQ58noorVcslUvzP2kQNkkOfsjzMUd/ydyjHAwdet+Q5rxuCmxpkEbJcUuFhqRWQxQPvCqzmmn0JEQUcUFjVYhYaiJdX4ePzoMG5bR8tUFAmembnOtrEoNtgRd9ntNhQRtYRxSdGWjA==

gbQxM3G8PCqGhk+UW5gbItPa2oCyBOSCorQQKP3l3r0MPTup/acgdKjffc6T8oYuS06EM/9FOVPqQ0zlfFbVkUl0/kO+FtoKXhXvfzskbqbl3QNoKxemLJHhbaoeN+w3rf+GEP9n+5+98vMMjWccVFGbD7To9wS45IAHsNZACLUrTgkEmNxYCS2aX306n3J6DSsqq5F+kvP+Q1+ni/OJSYGd++4AAYNtxXf7V0pfYQmELHVX30wX+UuOnxZ3A5pUto2ack1ZhSNkN5K26XcKtl3mGI7nUc2PKoIgEf+eVwkTYt4VcazTa/BYajj3Tt0h07Wgt8O6rN67hw==

Ich kann dem PHP-Script beliebige (von euch erfundene) Daten vorwerfen, falls das was hilft. Ich bin fast sicher, dass noch eine (auf dem Webserver liegende) Datei eine Rolle spielt, 2191 Bytes gross, mit ungefähr folgenden Inhalt (das SCHNIPP ist von mir):

cdhz+5mrFJuZdlJI3nLfl66IVwZzous0m7b020By....SCHNIPP....or0wiATjQhJfymCpo=

fn7QVBbKJacl8qxhVpiGLXdG0MvrVSoDhiTwdJnW....SCHNIPP....7ASQFjRUTDVtZkBMOBJF1IKriUyrxuXD4fHxBMNJtjBxkFWYF35fZuM4a7LpIPUfNSv5MAhTegwWDllRCU44mnJw1jmGMqNNE=

KHCX3X6ue2q67h8SX0IUDKF1bImIlT/E0OefFjAd....SCHNIPP....OK5+5Xk16cXzq/jCG7AtBS1v2ffqIEd2TdN3XGQ4nkhPIbPpZ/oOH+LxiYdivWvNM/epxHRLafFHqgzfZ3XwBHWr8CjyxLnu7cTiZTNKZ+GjW08vO78lIoJ8bDrlTS3TxTjoK

4Vk37Ns3py1NwWU70cnxNiiof6tw57xnbeWOPUfb....SCHNIPP....t6p/rgZEluobo5hitpbcAiWGKvzkdYEhWZ/s5UoDEaEgS3QbvStZefkHgyGC8eFubD8EwJWrb/4txW3VWMtYhstzvLnzYpI4E496rLrBsT/

hvmYKIBZiI/4/ksW48Wx3QQr9PSa+o0y3LniPqAd....SCHNIPP....yc7E57PnslIcrpvP7VrePuHdE/N1yjpJznXFpet4G9xBIdGLTzGlGcEgoEG4Ndu4Mjt33lSUC2L6LA==

wN8pm82SRbPale/dVrag6kmpmAZELmKzjpGVhtRQ....SCHNIPP....we+0wM/iRdlvzHqhYLX5NfkV59Jb/0SeuS8VFkk7l+YGtluK7sWLcNd+XkIR1xR32M0ANUwFt1/YdXlkIKHcJNVIpIip65fSkxW54E3zqtOeXky

wJ74FRmrXzXDVp03LrBHDOWlSBzPXqlZncMYp2SU....SCHNIPP....ls58A0tN6Ez0myNg4Frok/7bnUMhgNzDJbZKY0Hlxg6enBbU3AIn0dCDeNoVmyjkmlAITzhWphQz1mPfqiaoXNudfVdzjewntLEX6AA== 

Wie kann ich mich an den Algorithmus rantasten?

Die 2191 Bytes grosse Datei in 7 Happen zerlegen und base64-dekodieren war "nicht direkt zielführend". Was kann ich noch probieren?

Ciao

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...