2011-06-13 44 views
1

我有一個程序(我擁有權利)寫在QuickBASIC 3.0,但我沒有了源代碼。 任何人都知道一個反編譯器,我可以使用它來查看程序的功能嗎?逆向工程的QuickBASIC 3.0程序

基本上它會在輸入中得到一些數字,並執行一些計算,顯示一些結果。沒什麼太複雜的。

感謝

回答

1

我還沒有看到任何公開可用的工具,但也有從誰聲稱已經作出一個傢伙是a page。你可以嘗試與他聯繫。

如果您沒有任何逆轉DOS程序的經驗,我不建議您自己嘗試。看來QuickBASIC 3.0被編譯成某種類型的p代碼。我從來沒有看到任何關於DOS時代p代碼的研究,但它可能與最終在Visual Basic 6.0中使用的代碼有一些關係,並且這個研究已經進行了很多調查。

如果您隱約記住了這個想法,但不記得詳細信息(例如公式中係數的實際值),您可以嘗試的一件事是輸入一些數字,讀取結果並將它們保存在Excel工作表中。重複幾次,並嘗試繪製數據。沒有太多,但可能有所幫助。

1

使用Borland C++ 3.1的調試器,但您將需要知道彙編程序...