① PB的反編譯問題
有些軟體是經過了壓縮和加殼的,所以反編譯之前如果沒用脫殼處理的話可能會出現這種情況,反編之前最好是先用FILEINFO之類的軟體查看一下這個軟體是否加過殼。
② 我對一個pb程序反編譯之後,我需要知道pass最後的值,好像用到ASCII碼。在線等。求解
關鍵是這個函數:pass_pbini
③ 現在PB又反編譯軟體嗎怎麼實現反編譯
現強PB反編譯軟體Shudepb幾乎能夠反編譯前所PB版本收費能找試用版目前應該沒免費版
比較反編譯軟體用比較PBKILLER支持版本限應該支持PB9前版本使用比較廣
④ pb反編譯後可以修改幾行程序嗎
可以
反編譯後, 需要修改最後一行。
PB反編譯器是一個應用程序,該應用程序可以幫助您反編譯PowerBuilder PBD文件。它可以對這些文件執行反向工程操作,試圖重建原始源代碼,這使得人類可讀的。簡單的界面和兩種工作模式。盡管其先進的功能,它功能簡單介面組成一套簡約的選項。反編譯器可以處理文件創建不同版本的PowerBuilder。對於處理經驗和初學者程序員,它具有兩種不同的運作模式,即「簡單」和「專業」。
⑤ pb的程序如何進行反編譯
網上流傳一個好像叫depb的程序,能夠打開pbd文件,裡面能拷貝出來源代碼
你也可以購買付費版本的,能夠直接反編譯
你把pbd文件直接改名pbl然後用pb打開,也能看到部分代碼
要是別人加殼了,你就找對應的脫殼軟體
我記得注釋好像不能反編譯
⑥ pb的反編譯問題
在導入的過程中,系統會分別檢查需要數據窗口,函數等相關信息是否存在,如果不存在,它會報錯.所以說在導入的時候,可以根據相應的提示,查找一下缺少哪一部分內容,然後先將這部分內容導入,然後再操作,但是,最好的解決的方法,自己會,自己來開發東東,而不必要去打開別人編寫的程序.呵呵.
⑦ PB(PowerBuilder)做的系統,反編譯後結構如圖所示,現要按此結構重新開發生成abcd.exe和dll文件,怎麼做
PB編譯有三種主要結果
1是只有exe
2是exe和pbd
3是exe和dll
這都是編譯時可以勾選的
你把這些代碼都導出來,導入pbl中,然後在編譯的時候選擇exe和dll方式就可以了,具體操作參考你那個版本的PB書
多說一句,反編譯不是個很簡單的事,出什麼錯誤都是正常的
⑧ 有沒有PB9反編譯工具,提供一個
現在最強大的PB反編譯軟體是Shudepb,幾乎能夠反編譯當前所有的PB版本,但是是收費的,能找到試用版。這個目前應該沒有免費版的。
還有一個比較好的反編譯軟體,用的也是比較多的,是PBKILLER,但是支持的版本有限,應該只支持PB9以前的版本。這個也是使用比較廣的。
⑨ 求高手幫忙反編譯PB程序,用PBkiller試過都可正常看到代碼內容,但是不懂得如何修改,求高手支招!最好留Q
反編譯 好的代碼一般來說,不能直接使用。
你需要把反編譯出來的代碼存儲成pbl文件
然後加應用,慢慢調試各種錯誤。