0

リバース エンジニアリングとリライトが必要なクライアント アプリケーションがあります。VBに実装されたリッチクライアント(私は思う)とファイルとしてのデータベースを持ち、このデータベースを再利用することがプロジェクトの要件です。

このデータベースを確認し、必要に応じてデータを抽出する必要があります。問題は、それを行う方法がわからないことです。アプリがmsvbvm60.dllを使用し、データベース ファイルの拡張子が.sysであることはわかっています。ファイルの内容を確認する価値はあると思いますが、ファイルが巨大 (3GB) であり、特定のツールが必要になるのではないかと心配しています。

接続して確認できるように、このファイルがどのタイプのデータベースであるかを調べるのを手伝ってくれませんか?

4

2 に答える 2

0

filextから:

  • PDP-10 ファイル
  • プレイステーション2のアイコン
  • SYGRAPH/SYSTAT/SPSS/PC (データファイル)
  • システム構成
  • システム デバイス ドライバー
  • 不明な Apple II ファイル (Golden Orchard Apple II CD Rom にあります)

xvi32などのファイル エディタを使用してファイルを調べ、データベースを特定できるテキストがファイルに含まれているかどうかを確認することもできます。

于 2013-01-15T16:14:06.450 に答える
0

.sys ファイルは、VB アプリケーションによって作成されたカスタム形式である可能性があります。ソースがない場合は、バイナリ ダンプ ユーティリティを使用して .sys ファイル内のデータを分析し、形式を再構築する必要があります。Linux では、この種の作業に 'od' を使用しました。ファイル形式がわかったら、新しいアプリケーションが使用している形式に移行できます。

于 2015-02-21T10:33:09.840 に答える