Frage

Ich habe eine Visual Basic 6-Anwendung geerbt, die eine Datenbank greift direkt auf, und ich beabsichtige, sie in Java neu zu schreiben.
Aber etwas, was ich brauche, ist die Datenbankbenutzer + Passwort, das ich glaube, ist hartcodiert in die Anwendung Quelle.
Leider habe ich keinen Zugriff haben, um es Quelle ist.

Wie kann ich die DB Passwort abrufen? Gibt es eine Möglichkeit VB6 in eine Halb verständliche Form zumindest de-zu kompilieren? oder soll ich einfach anmelden und schnüffele es von meinem eigenen PC?

War es hilfreich?

Lösung

ich mit MicSim zustimmen würde, dass der DBA die Person wäre zu fragen.

Wenn Sie jedoch auf die Quelle hacken in mögen, könnten Sie etwas Glück haben nur die DLL zu öffnen (oder EXE? OCX?) In einem Hex / Text-Editor und einen Blick durch hat. Wenn die Anmeldeinformationen wirklich in die Anwendung hartcodiert, vermutlich sind sie als Strings gespeichert ... und ich habe bemerkt, dass Strings in den Versammlungen von VB6 in Klartext erstellt werden gespeichert neigen.

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