前往Shuct.Net首页

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

关于PB反编译的搜索

Powershield一个疑似的BUG - chengg0769 来自四川,在东莞虚度十载 - 博客频道 - CSDN.NET chengg0769 来自四川,在东莞虚度十载 PB反编译_Powerbuilder DeCompiler_PB反编译器_PB混淆器_PB加密 目录视图 摘要视图 订阅 学院APP首次下载,可得50C币! 欢迎来帮助开源“进步” 当讲师?爱学习?投票攒课吧 CSDN 2015博客之星评选结果公布 Powershield一个疑似的BUG 标签: 加密测试 2012-08-21 21:30 1025人阅读 评论(1) 收藏 举报 分类: PB反编译与加密(11) 作者同类文章X 版权声明:本文为博主原创文章,未经博主允许不得转载。 在分析Powershield保护过的代码时,遇到非常低概率地出现了如下错误的跳转: GET BOOL_TRUE //注意这里 GET BOOL_FALSE IF LOGIC_FALSE THEN JUMP TO 正确的地址 //匹配第二个BOOL_FALSE可以正确跳 IF LOGIC_FALSE THEN JUMP TO 正确的地址 //这里其实会执行不到 而且出现多行sqlca.sqlcode <> 0 判断跳到如上逻辑的开头。而sqlca.sqlcode <> 0 判断之后是messagebox错误提示以及return -1或return 1,所以逻辑核对是很容易判断。我想这个是Powershield存在的bug。采用反编译测试,在代码段头部,出现多个嵌套的do。证明这个跳转的确不对。Powershield的原意应该是: GET BOOL_TRUE //注意这里 GET BOOL_FALSE IF LOGIC_FALSE THEN JUMP TO 正确的地址 //匹配第二个BOOL_FALSE可以正确跳 IF LOGIC_TRUE THEN JUMP TO 正确的地址 //这里才会执行 为什么这么判断呢,还有个原因是因为代码在此处只需要连接(sqlca.sqlcode <> 0判断之后错误与正确跳转之间),而不是需要 if true then // else // end if 这样的毫无意义的逻辑判断。 这个错误将引起死循环或者运行时报错。 以上只是疑&#20284;和自己的猜错,有遇到混淆后出现运行错误的可以告诉我。。 PB混淆加密大师从此下载 &#65279;&#65279; 上一篇搜狗输入法开启致使BCB6.0无法用自动提示 下一篇PB编译器出现低概率的编译错误 顶 0 踩 0 我的同类文章 PB反编译与加密(11) http://blog.csdn.net 猜你在找 查看评论 * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场 个人资料 chengg0769 访问:775277次 积分:11270 等级: 积分:11270 排名:第663名 原创:279篇 转载:211篇 译文:0篇 评论:358条 文章搜索 文章分类 PB反编译与加密(12) IOS和安卓(9) PB与数据库(16) 网络相关(1) 搜索相关(0) 闲话扯起耍(4) 其他语言(7) 文章存档 2015年10月(3)2015年09月(2)2015年08月(3)2015年07月(1)2015年05月(1)2015年03月(1)2014年04月(1)2014年01月(1)2013年12月(2)2013年11月(2)2013年09月(1)2013年02月(1)2012年11月(1)2012年09月(1)2012年08月(6)2012年07月(1)2012年05月(3)2012年03月(4)2011年12月(2)2011年11月(2)2011年10月(9)2011年09月(6)2011年08月(11)2011年07月(2)2011年06月(4)2011年04月(3)2010年12月(1)2010年10月(2)2010年09月(8)2010年08月(1)2010年07月(8)2010年06月(17)2010年05月(2)2010年04月(2)2010年03月(4)2010年01月(1)2009年09月(8)2009年08月(5)2009年07月(8)2009年06月(8)2009年05月(16)2009年03月(2)2009年02月(7)2008年12月(2)2008年11月(4)2008年10月(5)2008年08月(1)2008年07月(2)2008年01月(12)2007年12月(29)2007年11月(7)2007年10月(4)2007年09月(20)2007年08月(55)2007年07月(176) 阅读排行 做代理网站最有效的4种宣传方法(admin9.com)(18401) 搜索引擎学习资源(作者:dongdonglang)(15093) PowerBuilder DeCompiler(PB DeCompiler) Demo download(PB反编译,支持5-12)(10184) 再谈powerbuilder程序防止破解的办法(终结篇,以后不再写这个问题)(9820) 浅谈Powerbuilder的未来和Powerbuilder使用者的未来(8125) Powerbuilder混淆,加密(powerbuilder防止反编译,pb混淆器,PB加壳,支持5-12) obfuscator for PowerBuilder(8062) PB11.5,PB12 web项目初探(7858) 程序员的SEO总结(7836) 在一台联想3000G430 T1600笔记本上安装黑苹果(东皇v10.6.3)成功(7398) 文件夹加密原理 [转](7375) 评论排行 浅谈Powerbuilder的未来和Powerbuilder使用者的未来(49) 程序员的SEO总结(32) 有关Powerbuilder的悲观论和乐观论(由郭贴引发的300多贴争辩想到的,也是很久就想秉明的一个观点)(22) Powerbuilder混淆,加密(powerbuilder防止反编译,pb混淆器,PB加壳,支持5-12) obfuscator for PowerBuilder(20) 因为垄断形成,数据库市场将出现更多开源数据库(19) 戏说DataWindow的“移植”和“临摹”(19) 免费软件模式之随想(18) PB11.5,PB12 web项目初探(15) 软件提交到国外的下载站的几点操作和想法(15) 关于对pbd反编译器的期待(11) 推荐文章 *Spark入门到精通:第九节 Spark SQL运行流程解析 *架构设计:系统间通信(17)——服务治理与Dubbo 中篇(分析) *你的计划为什么执行不下去?怎么破? *图解堆算法、链表、栈与队列(多图预警) *Universal-Image-Loader完全解析(一)之介绍与使用详解 *Android平台Camera实时滤镜实现方法探讨(九)--磨皮算法探讨(一) 最新评论 PB inet组件 Post给php时怎么接收 bczhan: 非常感谢,最近做接口,刚才用上了 电讯业营收管理软件--菜单图示[JPG10张] weilexinye: 不懂,学习中。 关于EXECryptor参数设置的问题 fcmguanba: 你好!关于软件加壳加密的问题,我们可以探讨一下吗?你加我的QQ号码:1715960127 四年级数学题难倒家长(转载) qing7416: 我能做,但换成我四年级,多半不会做,会做的也做不对 中文垂直搜索引擎、行业搜索引擎大全(最新计137家) (转贴) defineconst: 真全! 搜索引擎开发,垂直搜索开发探讨:蜘蛛,并行,搜索,垂直搜索,搜索开发,lucene,java,分布[原创] defineconst: 你好还在弄搜索吗?UserB是谁的啊 如何用VC编写供PB调用的DLL (转) tang0575: 为啥我调用时,PB提示没有这个函数呢 基于MapServer的WebGIS开发(转) qq_20787725: 很好的一片文章 谢谢 垂直搜索开发:垂直搜索引擎开发全过程[原创] zww_ren_0: 要精英中的精英(就像你)才能玩。。。 垂直搜索开发:垂直搜索引擎开发全过程[原创] zww_ren_0: C.忠告就表示这货没任何价值了。。。按你的意思来说,实际一点来说。 我的未来方向 pconline/asp.net周金桥老师的aspnet 友人Blog 旧博客在sina Bluesen的语音卡开发平台 JackXu的开源语音卡框架 经验丰富的好友:杨光的专栏 蓝星际语音平台,Koodoo语言 Lucene改造者-yuetiantian 西部.阿呆's blog manesking:全文检索c/c fullfocus研究lucene,nutch 黄国酬的博客 把“天轰穿”的asp.net 雨松.安卓