Frage

Ich habe eine Anwendung, die (txt) Dateien verschlüsselt verwendet, um Daten zu speichern. die dekompilierten Montage Nach der Überprüfung ich festgestellt, dass es sich um eine Datei von einigen DBMS ist. Wie also kann herausfinden, welche DBMS diese Anwendung ist es, Daten speichern verwenden, so dass ich diese Datei an den richtigen DBMS anhängen können.

Das ist wenig Anwendung und es gibt keine Lizenz Problem. Ich kann nur den Eigentümer bitten, die Daten Gimme, sondern nur neugierig, diese selbst zu lösen.

MEHR INFO:

Plattform ist Windows und einige decompilers nach dem Versuch, schloss ich, dass es in Visual C ++ geschrieben wurde. Allerdings konnte ich nicht vollständig diese exe dekompilieren, sonst nur konnte ich es aus dem Quellcode erfahren.

War es hilfreich?

Lösung

Ein paar Ideen.

Wenn Sie die Datei in einem Hex-Editor öffnen Sie nicht geben keine Informationen (wie eine magische Kennung am Anfang der Datei, die Sie in Google Pop kann, dann:

Verwenden Sie das Tool von Microsoft hängt eine Liste des DLLs greifen durch die Anwendung geladen wird. Die Chancen stehen gut, was DBMS ist es mit in einer externen Bibliothek enthalten ist.

Wenn die ersten beiden Vorschläge nichts ergeben, laden Sie die ausführbare in IDA Pro Freeware und haben ein auf dem Code suchen, die diese Dateien erstellt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top