需要帮助反编译未知应用程序

时间:2013-04-09 19:40:01

标签: legacy decompiler

我正在尝试重建一个非常古老的应用程序。程序文件夹有大约74个文件。我没有关于它是如何构建的信息。并且该应用程序无法在Windows 7或XP上运行。我想弄清楚两件事。

  1. 可能使用哪种语言对此进行编码
  2. 是否有可能 解编译文件?如果是这样,有什么工具可以做到这一点?
  3. 这是文件夹中文件类型的列表,以及它们中有多少。我希望这些扩展允许有人告诉我使用了哪种语言,并且可能建议使用反编译器从中获取一些信息。

    • .EXE x1
    • .DAT x1
    • no ext x1
    • .K x19
    • .M x19
    • .COM x2
    • .OVL x4
    • .RUN x25
    • .BAT x1

1 个答案:

答案 0 :(得分:0)

OVL的COM文件是为DOS编写的8位或16位二进制文​​件。 OVL是叠加的。 BAT是一个批处理文件。 DAT可能是一个数据文件。 TrID工具可能有助于确定文件实际包含的内容,但文件的时代可能会减少识别。

另一个角度是使用十六进制编辑器(如HxD)来查看文件的前128个字节左右,因为这通常有助于文件识别。如果您可以在此处发布该数据,请继续。否则,给我发电子邮件列表(在gmail dot com上布鲁斯点axtens),我会看看。