我有一个用QuickBASIC 3.0编写的程序(我拥有这些权利),尽管我不再有源代码。谁知道一个反编译器,我可以用它来看看程序是做什么的?
基本上,它在输入中获取一些数字,并执行一些计算,显示一些结果。没什么太复杂的。
谢谢
发布于 2011-06-14 23:35:42
我还没有看到任何公开可用的工具,但有一个人的a page,他声称自己做了一个。你可以试着联系他。
如果你没有任何反向DOS程序的经验,我不建议你自己尝试。看起来QuickBASIC 3.0被编译成了某种p代码。我从来没有见过任何关于DOS时代的p-code的研究,但它可能与Visual basic6.0中最终使用的p-code有一些关系,而且这个研究已经很多了。
如果您模糊地记得概念,但不记得细节(例如公式中系数的实际值),您可以尝试的一件事是输入一些数字,读取结果,然后将它们保存在Excel表格中。重复几次,并尝试绘制数据。不是很多,但可能会有帮助。
发布于 2011-12-25 23:59:08
使用Borland C++ 3.1的调试器,但您将需要汇编程序的知识...
https://stackoverflow.com/questions/6334184
复制相似问题