从VB6应用程序数据库的密码
-
22-07-2019 - |
题
我继承了一个Visual Basic 6应用程序直接访问数据库,我打算把它改写在Java中。结果 不过,这是我需要的是数据库用户+密码,我相信这是硬编码到应用程序的源。结果 不幸的是,我没有访问它的源代码。
我怎么能检索数据库的密码?有没有一种方法地进行反编译VB6到至少一些半易懂的形式?或者我应该只是从我自己的电脑登录,嗅出了吗?
解决方案
我会用MicSim同意,DBA会问的人。
不过,如果你想在破解的来源,你可能有一些运气只是一个十六进制/文本编辑器中打开了DLL(或EXE?OCX?),并通过具有看看。如果凭据是真正硬编码到应用程序中,大概是他们作为字符串存储......我已经注意到,串往往会得到存储在VB6中明文创建的组件。
不隶属于 StackOverflow