① 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文件
然后加应用,慢慢调试各种错误。