AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Welche Verschlüsselung steckt hier hinter?
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Verschlüsselung steckt hier hinter?

Ein Thema von Relicted · begonnen am 26. Mai 2008 · letzter Beitrag vom 29. Mai 2008
Antwort Antwort
Seite 1 von 3  1 23      
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#1

Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 10:20
Moinsen!

Mal wieder was für unsere crypto profis (*zu hagen schiel*)
vielleicht könnt ihr mir helfen. folgende informationen sind in einer datei gespeichert:
Zitat:
Schoelle
0:47,323
Ein Fahrername und eine Rundenzeit. Die Verschlüsslte datei sieht folgendermaßen aus:
Zitat:
rPYn3jd8BjrIUYL258//OA==
cgSN7xw3SYnIUYL258//OA==
welche information welche ist kann ich nicht sagen. aber vielleicht kann man sich annähern und zumindest die verschlüsselung bestimmen.
würd mich freuen wenn ihr mir helft.

Gruß
reli
  Mit Zitat antworten Zitat
blackdrake

Registriert seit: 22. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 10:27
Hallo.

Direkter Base64 ist es schonmal keiner. Ich denke, du bekommst es ohne weitere Infos (wie z.B. Passwort) nicht heraus. Das, was du hast, ist vereinfachter ASCII-Code und könnte zu sehr vielen Algorithmen passen. Eventuell ein Base64 einer binären verschlüsselten Information, sodass die Daten per Plaintext/E-Mail versendet werden können.

Achja, sehr seltsam ist, dass beide unterschiedliche Strings am Ende ein "UYL258//OA==" tragen

Gruß
blackdrake
Daniel Marschall
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 10:34
jup hat mich auch gewundert... mein erster verdacht war, dass der string aufgefüllt wird auf 18 zeichen und dann mit einer XOR verschlüsselt wird. passt aber leider nicht ganz.
schoelle = 8 zeichen, der part aber 11..

rPYn3jd8BjrIUYL258//OA==
cgSN7xw3SYnIUYL258//OA==

klar wäre es mit PW einfacher aber hey dann fehlt doch der spass dabei :-p

gruß
reli
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.930 Beiträge
 
Delphi 12 Athens
 
#4

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 12:35
Das liegt daran das es Base 64 ist... der Text wird quasi gestreckt

Wenn man den von dir angegebenen Code mit Base64 decodiert kommt ein haufen nicht druckbarer Zeichen raus.

Schoelle sähe so aus

U2Nob2VsbGU=

wenn man nach U=r geht könnte es schon mal nen Ansatz geben für eine fest Verschiebung der nach der Base64 Verschlüsselung.
Aber leider kommt 2=P nihct hin allso ists was anderes.
Bildet mal einer die Differenz zwischen allen Zeichen?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 13:16
ok da kam ich jetzt nicht ganz hinterher

kannst du die letzten sätze
"wenn man nach U=r geht könnte es schon mal nen Ansatz geben für eine fest Verschiebung der nach der Base64 Verschlüsselung.
Aber leider kommt 2=P nihct hin allso ists was anderes.
Bildet mal einer die Differenz zwischen allen Zeichen?"

nochmal für mich verständlich schreiben ^^ ? ich komme nicht ganz dahinter wieso du auf "U=r" kommst.
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.930 Beiträge
 
Delphi 12 Athens
 
#6

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 13:26
Zitat von Relicted:
ok da kam ich jetzt nicht ganz hinterher

kannst du die letzten sätze
"wenn man nach U=r geht könnte es schon mal nen Ansatz geben für eine fest Verschiebung der nach der Base64 Verschlüsselung.
Aber leider kommt 2=P nihct hin allso ists was anderes.
Bildet mal einer die Differenz zwischen allen Zeichen?"

nochmal für mich verständlich schreiben ^^ ? ich komme nicht ganz dahinter wieso du auf "U=r" kommst.

Schoeller in

Klartext
U2Nob2VsbGU=

Verschlüsselt
rPYn3jd8Bjr=


das letztere ergibt Base 64 decodiert einen haufen nicht Druckbarer Zeichen...muss also entweder vor oder nach der Base 64 codierung verschlüsselt worden sein.

Ist die frage wurde vor oder nach base 64 mit Passwort verschlüsselt?

bei Kenntniss des Verfahrens könnte man die beiden Strings quasi von einander abziehen und so das Passwort erhalten glaube ich...
Besser wäre wenn du Hagen direkt in den thread einlädst glaube ich...


(oh je ich sehe gerade es geht um Schoelle und nihct um Schoeller.....)
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Benutzerbild von Alien426
Alien426

Registriert seit: 21. Dez 2005
146 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 26. Mai 2008, 14:00
Ist ein interessantest Thema. Habe mich vor ein paar Wochen mal damit beschäftigt. Da kann man ziemlich endlos in Wikipedia stöbern:
Base64
XOR cipher
Caesar cipher
Cipher

Mein Vorgehen war dann, mittels SHA den Schlüssel zu verlängern und dann den kurzen Text mit XOR zu verschlüsseln, was relativ einfach ist, aber auch sicher solange der entschlüsselte Text nicht bekannt ist (siehe XOR cipher). Base64 wird gebraucht, da mit XOR auch nicht darstellbare Zeichen herauskommen können. Base64 macht übrigens auch die Anhänge in Mails so groß (+33%).
  Mit Zitat antworten Zitat
blackdrake

Registriert seit: 22. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 27. Mai 2008, 10:25
Kannst du uns nicht genauere Details geben?

Wo gibt es das Programm, das diese Verschlüsselung nutzt?

Und wie würde der String "Schoellx" verschlüsselt aussehen? Wenn sich der Encrypted-String nur am Ende ändert, wissen wir, dass kein professioneller Cipher oder ein XOR o.ä mit einem errechneten Hash vorliegt. Dann müsste man sich Dinge wie die Caesar-Verschiebung näher anschauen.

Gruß
Daniel Marschall
Daniel Marschall
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 27. Mai 2008, 10:32
ich kann sobald ich zuhause bin noch 1-2 beispiele bereit stellen.
es geht hierbei um folgendes: es gibt das rennspiel GTR2 und dazu gibt es ein programm, welches den server managen kann (3rd party). das tool speichert den trackrecord in einer streckenname_.dat datei ab und dort stehen diese informationen drin. ich müsste mal schauen ob man den fahrernamen in dem spiel ändern kann. dann könnte ich mit geänderten namen mehrmals einen trackrecord hinlegen und man hätte ein paar referenzdaten mehr. ich habe auch schon versucht kontakt zu dem ersteller des 3rd party tools aufzunehmen aber die email kam leider mit "nicht zustellbar" zurück.

gruß
reli
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: Welche Verschlüsselung steckt hier hinter?

  Alt 28. Mai 2008, 21:33
ich hab was in nem forum gefunden:
Zitat:
GTR2Manager uses an MD5 algoritm to calculate a hash of the key, then TripleDES(ECB) to decrypt/encrypt the data. You can use key "Gtr2Manager" to decrypt the data. The decrypter routine looks like this:

1. Compute hash of key (Gtr2Manager)
2. Use TripleDES ECB to decrypt data using computed key.

Unfortunatly there is currently no support of extracting the times other then decrypting the file manually.
hört sich ned gut an oder?^^
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz