Пароль базы данных из приложения VB6 - PullRequest
0 голосов
/ 05 августа 2009

Я унаследовал приложение Visual Basic 6, которое напрямую обращается к базе данных, и я собираюсь переписать его на Java.
Однако что-то, что мне НУЖНО, это пользователь базы данных + пароль, который, я считаю, жестко запрограммирован в источнике приложения. К сожалению, у меня нет доступа к его источнику.

Как я могу восстановить пароль БД? Есть ли способ декомпилировать VB6 в какую-то полупонятную форму? или я должен просто войти в систему и прослушать его со своего ПК?

1 Ответ

2 голосов
/ 05 августа 2009

Я бы согласился с MicSim, что администратор базы данных будет человеком, который спросит.

Однако, если вы хотите взломать источник, вам может повезти, если вы просто откроете DLL (или EXE? OCX?) В hex / текстовом редакторе и посмотрите. Если учетные данные действительно жестко запрограммированы в приложении, предположительно они хранятся в виде строк ... и я заметил, что строки, как правило, хранятся в сборках, созданных VB6, в виде открытого текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...