1

我们有大量使用 16 位实模式 Fame 的 Borland Pascal 7.0 编写的遗留应用程序。

您是否知道任何对分析此类软件有用的好工具,例如调用图、交叉引用、IDE?

4

3 回答 3

2

好吧,如果你有内置的 exe,你可以在IDA Pro Disassembler中加载它,然后你会得到调用图和交叉引用。

如果你有地图文件,你可以开始重命名函数并更好地理解它。

那就是如果您乐于阅读汇编。

于 2009-04-16T10:46:25.700 回答
2

如果你有源代码,由于 Delphi 仍然支持大部分 TP 方言,你可以使用 Delphi 工具。Peganza 是最著名的 Pascal 源分析工具供应商:http: //peganza.com/

浏览 SIMTEL TurboPas 目录也可能有助于找到一些小工具。

于 2009-05-02T10:07:02.297 回答
0

您是否打算在 16 位平台上使用 TP7 再次编译?

就 IDE 而言,您可以使用 Delphi 4,5 或 6 或类似版本重新编译它们——我不知道 Delphi 的较新版本。您还可以使用 Free Pascal 和 Lazarus IDE 重新编译它们。如果您在 TP7 16 位以外的其他设备上重新编译,则需要考虑 16 到 32 或 64 位的转换。

于 2009-04-16T10:57:08.950 回答