pb程序反编译
‘壹’ 现在PB又反编译软件吗怎么实现反编译
1、首先在PB安装目录下有个etkremov.inf,右键点击剪切走这个文件或删除。
‘贰’ 现在PB又反编译软件吗怎么实现反编译
1、首先在PB安装目录下有个etkremov.inf,右键点击剪切走这个文件或删除。
‘叁’ 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的反编译程序,将pbd还原成pbl
9以前的版本有PBKiller,之后的版本也有,但是要付费使用。
不过,都只能一定程度的还原,如果程序本身比较复杂,或者有反编译处理,效果就不太好
‘陆’ pb的程序如何进行反编译
网上流传一个好像叫depb的程序,能够打开pbd文件,里面能拷贝出来源代码
你也可以购买付费版本的,能够直接反编译
你把pbd文件直接改名pbl然后用pb打开,也能看到部分代码
要是别人加壳了,你就找对应的脱壳软件
我记得注释好像不能反编译
‘柒’ pb反编译后可以修改几行程序吗
可以
反编译后, 需要修改最后一行。
PB反编译器是一个应用程序,该应用程序可以帮助您反编译PowerBuilder PBD文件。它可以对这些文件执行反向工程操作,试图重建原始源代码,这使得人类可读的。简单的界面和两种工作模式。尽管其先进的功能,它功能简单接口组成一套简约的选项。反编译器可以处理文件创建不同版本的PowerBuilder。对于处理经验和初学者程序员,它具有两种不同的运作模式,即“简单”和“专业”。
‘捌’ 求各种好用的反编译工具!!
如PB的,最常用的是 PB反编译专家 SHUDEPB
.net,一般是Reflector
dephi,一般是dede
java,比较出名的有小颖的反编译专家
XJad(Java源代码反编译工具) V2.2
XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。
XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。
XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。
XJad是一个纯绿色软件,为使用方便,可以在选项中设置集成到资源管理器中,这样在*.class、*.java、*.jar文件和目录上随时点击右键都可直接进行操作。
XJad还带有导出当前编辑器中的代码为HTML文件的功能,HTML文件保持代码高亮显示的样式风格。
使用说明
===========
1、反编译class文件:打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件,保存至当前文件夹,并在编辑器中打开查看;
2、反编译文件夹:在软件中选择反编译文件夹或右键点击文件夹选择反编译,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下,依据包路径信息生成文件夹路径,如com.spring.framework.*,将建立com\\spring\\framework的文件夹结构;
3、反编译jar文件:打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译,并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;
flash反编译工具 闪客精灵