前往Shuct.Net首页

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

关于PBKILLER的搜索

(分享)PB防反编译(内附 powershield V1.0) - CSDN论坛 - CSDN.NET --> 首页 论坛帮助 论坛牛人 论坛地图 CSDN > CSDN论坛 > PowerBuilder > 非技术版 管理菜单 置顶 推荐 锁定 移动 编辑 删除 帖子加分 帖子高亮 结帖 发帖 回复 jiangjeffrey (分享)PB防反编译(内附 powershield V1.0) [问题点数:0分,结帖人CSDN] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 jiangjeffrey jiangjeffrey 等级: 结帖率:100% 楼主 发表于: 2006-05-18 17:00:50 原帖地址:http://www.hur.cn/bbs/dispbbs.asp?boardID=85&ID=52133 局势:目前除PB10外,其他版本均能被某软件顺利反编译。 题目:如何防止PB编写的程序不被反编译 以前在网上看见一个专门针对PB的防反编译小软件,该软件也只是在文件代码中增加一些乱码,用反反编译软件同样可以查看源码,效果不是很理想。 希望有这方面经验的能积极参与讨论,分享你的方法。 *********************************************************************** 之前提供的0.94 ,现提供作者V1.0版本 *********************************************************************** V1.0版本下载: 怎么没看见上传文件的按钮,下载去原帖地址下吧:http://www.hur.cn/bbs/dispbbs.asp?boardID=85&ID=52133 说明: 1.内附测试文件,本人使用PB9写了一个很小代码,测试该软件加密方式; 2. 单行代码如 open() 经 1层混淆,代码变成14行代码 3.当经过2层混淆,APP打不开,但程序运行正常,W_MAIN下的OPEN代码长度 由原来2行变成 339 行 4.经过3层或更多层混淆,代码长度更长,超长的事件反编译程序无法打开查看 总结:个人认为,1.0较以前版本有很大改进,如果要使用在某个系统上,可以局部多层混淆 比如APP ,登陆,注册验证,部分核心模块,可以采用混淆模式,没必要将所有EXE、PBD、DLL都进行加密。 分享到: 更多 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 回复次数:58 jiangjeffrey jiangjeffrey 等级: 结帖率:100% #1 得分:0 回复于: 2006-05-18 17:01:36 压缩包里面有个 test6只对APP加密.exe 用的是5层混淆 create()里面代码混淆后达到了9千多行,open里面就一行代码,混淆后反编译软件都没显示出来,但程序可以正常运行 -------------------------- 签名 --------------------------- 精品源码下载:http://www.hur.cn/web/Soft/ShowElite.asp ------------------------------------------------------------- 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 da21 da21 等级: 结帖率:100% #2 得分:0 回复于: 2006-05-18 17:19:45 留个脚印下次好找 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lzheng2001 lzheng2001 等级: 结帖率:100% 177 #3 得分:0 回复于: 2006-05-18 20:03:18 看看 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 superdinosaur520 superdinosaur520 等级: 结帖率:100% #4 得分:0 回复于: 2006-05-18 21:08:00 先看看再说 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 xwffwx xwffwx 等级: 结帖率:99.02% #5 得分:0 回复于: 2006-05-19 09:07:00 把程序都编译成dll也能被反编译吗? 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 hylaeion hylaeion 等级: 结帖率:100% #6 得分:0 回复于: 2006-05-19 09:09:14 支持一下。。。。。。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 yl_yz yl_yz 等级: 结帖率:100% #7 得分:0 回复于: 2006-05-25 09:38:27 记下 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 renwanly renwanly 等级: 结帖率:100% #8 得分:0 回复于: 2006-05-25 09:43:51 MARKing... 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 NL2076 NL2076 等级: 结帖率:100% #9 得分:0 回复于: 2006-05-25 17:52:25 记下了 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 kojiang kojiang 等级: 结帖率:98.97% #10 得分:0 回复于: 2006-05-27 12:33:17 强顶~~ 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 xb8254 xb8254 等级: 结帖率:100% #11 得分:0 回复于: 2006-05-28 11:22:52 up 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 ghostagain ghostagain 等级: 结帖率:97.71% #12 得分:0 回复于: 2006-05-28 11:51:10 留个脚印下次好找 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lovelihp lovelihp 等级: 结帖率:93.65% #13 得分:0 回复于: 2006-05-28 12:24:48 反编译没意思的,又不能得到数据窗口,不过共享软件除外 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lzp_lrp lzp_lrp 等级: 结帖率:99.49% 2295 #14 得分:0 回复于: 2006-05-28 19:08:52 不能得到数据窗口? 如果你想得到数据窗口,不用反编译工具都可以实现 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 v888 v888 等级: 结帖率:100% #15 得分:0 回复于: 2006-05-28 21:45:22 marking 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 godofn godofn 等级: 结帖率:100% #16 得分:0 回复于: 2006-05-29 10:11:38 也做个记号先 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 mykun mykun 等级: 结帖率:76.92% #17 得分:0 回复于: 2006-06-02 17:23:15 谢了 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 stoneriver stoneriver 等级: 结帖率:100% #18 得分:0 回复于: 2006-06-20 14:21:30 做个记号 以后有需要好找 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 JustNoOtherWay JustNoOtherWay 等级: 结帖率:100% #19 得分:0 回复于: 2006-06-20 14:29:28 Mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 zxilu zxilu 等级: 结帖率:100% #20 得分:0 回复于: 2006-06-21 13:54:43 收藏了! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 jiangjeffrey jiangjeffrey 等级: 结帖率:100% #21 得分:0 回复于: 2006-10-06 22:25:12 要的人不多啊 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 liyi830 liyi830 等级: 结帖率:100% #22 得分:0 回复于: 2006-10-07 00:59:13 收藏先 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 g2g2g g2g2g 等级: 结帖率:100% #23 得分:0 回复于: 2006-10-07 08:26:47 up 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 zyfcy zyfcy 等级: 结帖率:94.12% #24 得分:0 回复于: 2006-10-08 17:08:40 顶 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 li_d_s li_d_s 等级: 结帖率:100% 6 #25 得分:0 回复于: 2006-10-09 09:19:47 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lovemq lovemq 等级: 结帖率:100% #26 得分:0 回复于: 2006-10-09 16:03:07 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 allright_flash allright_flash 等级: 结帖率:100% #27 得分:0 回复于: 2006-10-09 16:05:42 ? 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 JustNoOtherWay JustNoOtherWay 等级: 结帖率:100% #28 得分:0 回复于: 2006-10-09 17:50:15 留个脚印 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 config_w config_w 等级: 结帖率:100% #29 得分:0 回复于: 2006-10-09 19:42:41 UP 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 victorxiezhiliang victorxiezhiliang 等级: 结帖率:100% #30 得分:0 回复于: 2006-10-10 10:07:24 UP 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 IControlWorld IControlWorld 等级: 结帖率:100% #31 得分:0 回复于: 2006-10-10 15:49:14 先记下。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 QQgenie QQgenie 等级: 结帖率:100% #32 得分:0 回复于: 2006-10-13 12:19:06 成品后,编译成二进制文件,谁还能反编译呀 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 whchen whchen 等级: 结帖率:100% #33 得分:0 回复于: 2006-10-13 15:16:47 MARK 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 zcm790619 zcm790619 等级: 结帖率:100% 2 #34 得分:0 回复于: 2006-10-14 17:55:48 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 kojiang kojiang 等级: 结帖率:98.97% #35 得分:0 回复于: 2006-10-16 16:50:40 mark~~~ 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 superdinosaur520 superdinosaur520 等级: 结帖率:100% #36 得分:0 回复于: 2007-02-02 11:46:41 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 flyerlxg flyerlxg 等级: 结帖率:100% #37 得分:0 回复于: 2007-02-03 13:23:41 Mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 henry1025 henry1025 等级: 结帖率:100% #38 得分:0 回复于: 2007-02-14 09:31:24 先踩一脚,留个脚印。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 JohnMin JohnMin 等级: 结帖率:100% #39 得分:0 回复于: 2007-02-14 09:49:21 我个人认为,软件反编译之后,如果不掌握软件设计的思想,也是没什么用的。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 rightyeah rightyeah 等级: 结帖率:100% #40 得分:0 回复于: 2007-02-16 08:38:15 路过 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 freeliu freeliu 等级: 结帖率:100% #41 得分:0 回复于: 2007-02-16 08:46:55 路过 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 adusted_tiger adusted_tiger 等级: 结帖率:0% #42 得分:0 回复于: 2007-03-16 13:58:13 ok 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 longyitong longyitong 等级: 结帖率:0% #43 得分:0 回复于: 2007-03-16 14:42:33 好想分一分 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 long111 long111 等级: 结帖率:92.86% #44 得分:0 回复于: 2007-03-16 22:22:45 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 sunxiaobo sunxiaobo 等级: 结帖率:100% #45 得分:0 回复于: 2007-03-17 14:33:49 PBKILLER 能反编译,不过对于写入的SQL语句要自已修改 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 lingyunwangbing lingyunwangbing 等级: 结帖率:100% #46 得分:0 回复于: 2007-03-17 16:39:12 留个脚印下次好找 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 hezhxiang hezhxiang 等级: 结帖率:75% #47 得分:0 回复于: 2007-03-28 14:08:32 留个脚印吧 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 hzzz_lgh3399 hzzz_lgh3399 等级: 结帖率:100% #48 得分:0 回复于: 2007-03-30 11:00:40 收藏 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 DuSDong DuSDong 等级: 结帖率:96.3% #49 得分:0 回复于: 2007-04-05 19:19:45 编译后,速度会降低吧? 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 renwanly renwanly 等级: 结帖率:100% #50 得分:0 回复于: 2007-04-06 10:23:12 这东西只能对小的应用程序有用,对于大型应用程序根本就没有必要,因为用户除了得到软件实体外还需要得到其它的东西:比如培训、技术担保等 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 liualinda liualinda 等级: 结帖率:0% #51 得分:0 回复于: 2007-04-11 23:46:32 该回复被版主删除 编辑 删除 管理 ChenXiangFei1982 ChenXiangFei1982 等级: 结帖率:0% #52 得分:0 回复于: 2007-04-12 08:49:13 我提两个问题: 1: 编译后体积会增大吗>? 速度有无影响 2: 一般反编译软件似乎都不能再编译回去是吧? 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 sxg263 sxg263 等级: 结帖率:100% #53 得分:0 回复于: 2007-04-20 18:45:35 mark 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 NotDo NotDo 等级: 结帖率:97.5% #54 得分:0 回复于: 2007-04-21 21:17:41 xiexie 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 bbbbbb888888 bbbbbb888888 等级: 结帖率:100% #55 得分:0 回复于: 2007-04-23 16:43:22 支持open source 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 tiandengyong tiandengyong 等级: 结帖率:83.33% #56 得分:0 回复于: 2007-04-25 21:04:31 编译成机器码,一般都不能被反编译! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 tiandengyong tiandengyong 等级: 结帖率:83.33% #57 得分:0 回复于: 2007-04-25 21:10:56 我将pb程序编译成机器码,用PBKILLER最新版都没反编译出来,而不是普通的.exe文件,是"机器码"的.exe文件,普通的pb编的exe文件是可以被反编译的,而机器码就难了 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 zhanminga zhanminga 等级: 结帖率:100% #58 得分:0 回复于: 2007-04-26 17:12:50 收藏先 对我有用[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 [关闭] [关闭]