適用於Visual Basic 5和6的一整套恢復工具:同時可以進行反彙編程序,反編譯程序和已編譯的UI編輯器。
VBReFormer是針對Visual Basic 5和6應用程序的功能強大且必不可少的恢復工具。
VBReFormer同時可以反編譯,反彙編和設計編輯器,對於使用舊版Visual Basic 5/6應用程序的專業人士和公司而言,它是必不可少的工具。
VBReFormer將通過恢復應用程序的所有必要信息,設計代碼和部分本機Visual Basic代碼來幫助您重寫應用程序。
代碼恢復
可以在本機或P代碼模式下編譯Visual Basic應用程序。當使用純模式編譯應用程序時,該應用程序編譯爲處理器可以原生理解的語言,而P代碼是中間語言。 Visual Basic反編譯器通常基於P代碼而不是本機代碼,因爲它易於理解和反編譯。
本機代碼應用程序佔Visual Basic應用程序的80%以上,而Visual Basic應用程序可能就是這種情況。
VBReFormer分解Visual Basic應用程序的表單,控件,類和模塊中的所有函數和方法,並嘗試恢復儘可能完整的Visual Basic源代碼(如果使用本機代碼選項進行編譯)。
拆裝機
VBReFormer Free Edition分解Visual Basic應用程序的窗體,控件,類和模塊中的所有函數和方法(如果使用本機代碼選項進行編譯)。
反編譯器
藉助其先進的本機代碼反編譯器引擎,VBReFormer能夠使用所有參數(MSVBVM60和VBReFormer上的詳細信息)以及80%的對象交互成功地反編譯Visual Basic 5和6的所有運行時函數和方法。
VBReFormer不會恢復所有可執行代碼,但是通過幫助您理解和重寫應用程序,這對節省時間和金錢有很大的幫助。
注意:VBReFormer無法反彙編P代碼應用程序(請參閱文章本機代碼VS PCode)
編譯的UI編輯器
VBReFormer恢復Visual Basic 5和6應用程序的UI元信息和資源(窗體,用戶控件,設計器,圖片等),並將這些信息提取到Visual Basic項目中。
更好的是,VBReFormer的集成設計編輯器在其他資源編輯器因Visual Basic應用程序而失敗的情況下獲得成功,因爲它能夠以簡單易行的方式編輯Visual Basic應用程序的UI設計,而沒有大小限制,並且無需重新編譯應用程序,直接在其二進制文件上工作。
•VBReFormer是唯一一個可以不受大小限制地編輯Visual Basic 5和6應用程序用戶界面的工具。
通常,Visual Basic 5和6應用程序的Visual Basic設計編輯器的大小限制爲原始屬性的大小,以確保可執行文件的原始結構安全。
VBReFormer Professional並非如此。藉助其強大的設計二進制生成器,VBReFormer允許您更改,提取和導入設計信息(文本,圖片等)。您甚至可以激活對象的隱藏屬性,以將其默認值更改。