0

データベースに直接アクセスするVisualBasic6アプリケーションを継承しており、Javaで書き直すつもりです。
ただし、必要なのはデータベースのユーザーとパスワードです。これは、アプリケーションのソースにハードコードされていると思います。
残念ながら、私はそのソースにアクセスできません。

DBパスワードを取得するにはどうすればよいですか?少なくともVB6をある程度理解できる形に逆コンパイルする方法はありますか?または、ログオンして自分のPCからスニッフィングする必要がありますか?

4

1 に答える 1

2

DBA が質問者になるという MicSim の意見に同意します。

ただし、ソースをハックしたい場合は、16 進数/テキスト エディターで DLL (または EXE? OCX?) を開いて、ざっと目を通すだけで運が良いかもしれません。資格情報が実際にアプリケーションにハードコードされている場合、おそらくそれらは文字列として保存されています...そして、VB6 によって作成されたアセンブリに文字列がクリア テキストで保存される傾向があることに気付きました。

于 2009-08-05T15:14:54.967 に答える