前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PBKILLER的搜索

PBKILLER正式版发布 - CSDN论坛 - CSDN.NET --> 首页 论坛帮助 论坛牛人 论坛地图 CSDN > CSDN论坛 > PowerBuilder > 非技术版 管理菜单 置顶 推荐 锁定 移动 编辑 删除 帖子加分 帖子高亮 结帖 发帖 回复 szjlq PBKILLER正式版发布 [问题点数:200分,结帖人szjlq] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 szjlq szjlq 等级: 结帖率:100% 楼主 发表于: 2005-06-13 12:00:30 PBKILLER正式版发布 详情请见 http://kivens.nease.net/PBKILLER.htm BKiller是一个PowerBuilder的反编译工具,它可以成功反编译PB6,7,8,9编译后生成的EXE,DLL及PBD 正式版的特点: 1。正式版可反编译出所有的PB对象的源码。 包括事件及函数脚本,事件ID,嵌入式SQL,游标,存储过程,全局结构,窗口及对象中的结构, 全局变量,实例变量及外部函数定义等等。 2。可以快速的将对象导出为PB所支持的*.sr*源码文件。 为更加方便生成PBL文件,正式版提供Export和Export All 功能可以把DLL,PBD中的对象, 直接生成为标准的PowerBuilder的源码文件 3。PCode替换功能 如果你只想修改其中的某一个对象而不愿重新编译整个程序,那么这个功能能满足你的要求 利用PCode导出和PCode替换功能可以把编译好的程序中的某一个对象直接替换成另一个对象 而无需再次编译程序。 4。EXE,DLL转PBD 此功能可把一个PB编译后生成的DLL,EXE直接转换为PBD,这样你可以再把PBD改名为PBL,然后在 PB的开发环境中就可以直接打开其中的对象了 (注意用此方法是不能看到代码的,要用上面生成的SR*导入后才能成为真正的PBL文件)。 5。数据窗口反编译功能 因为利用PB自身的机制来反编译数据窗口会取得更好的效果,因此正式版中提供了一个反编译数据窗口 的PB源程序,只要用相同的PB版本来编译一下这个程序,就可以用它来反编译数据窗口了。 6。修正了演示版中大量的语法错误,提高了反编译的正确性。 软件的缺陷: 1。由于PB编译后的程序与源码并没有直接的对应,因此反编译后的代码可能会存在某些错误,或是某些指令不能正确反编译。 2。嵌入式SQL的参数未进行绑定,需要手工的进行绑定。 嵌入式SQL反编译后的效果如下: 原SQL语句: select confvalue into :ls_lice from t_sys_config where conftype ='LICE' using sqlca; 反编译后的效果 select confvalue from t_sys_config where conftype ='LICE' using sqlca; /* SQL Parameters List 0-> :ls_lice */ 分享到: 更多 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 回复次数:11 hygougou hygougou 等级: 结帖率:100% 44 #1 得分:20 回复于: 2005-06-13 12:06:17 hoho~~ 沙发也 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 j9dai j9dai 等级: 结帖率:100% 3 #2 得分:20 回复于: 2005-06-13 12:11:52 顶 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lzp_lrp lzp_lrp 等级: 结帖率:98.48% 2295 #3 得分:20 回复于: 2005-06-13 12:13:52 好,顶 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 fibbery fibbery 等级: 结帖率:100% 23 #4 得分:20 回复于: 2005-06-13 12:20:25 有利必有弊,无语! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 li_d_s li_d_s 等级: 结帖率:100% 6 #5 得分:20 回复于: 2005-06-13 12:47:27 再看看 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 li_d_s li_d_s 等级: 结帖率:100% 6 #6 得分:20 回复于: 2005-06-13 12:49:45 咳咳,要money的啊 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 NORTHCHERT NORTHCHERT 等级: 结帖率:87.04% #7 得分:20 回复于: 2005-06-13 12:56:44 pb10没有办法反编译 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 sywen sywen 等级: 结帖率:100% #8 得分:20 回复于: 2005-06-13 13:13:40 look,look! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 hbdkfk hbdkfk 等级: 结帖率:100% #9 得分:20 回复于: 2005-06-13 13:18:56 应该是好事,看看再说 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 yifan600 yifan600 等级: 结帖率:98.08% #10 得分:10 回复于: 2005-06-13 13:48:10 关注 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 946 946 等级: 结帖率:100% #11 得分:10 回复于: 2005-06-13 13:59:11 要錢沒有 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 管理菜单 置顶 推荐 锁定 移动 编辑 删除 帖子加分 帖子高亮 结帖 发帖 回复 写出你眼中的IE11 赢取新年好礼! 勇敢写出你的爱 赢莫文蔚签名大礼 2014年4月微软MVP申请开始了! 陈勇- 敏捷开发现状及发展之路 CSDN高校俱乐部 高校全新改版邀你来学习和挑战 本帖子已过去太久远了,不再提供回复功能。 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone CouchBase 云计算 iOS6 Rackspace [关闭] [关闭]