前往Shuct.Net首页

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

关于shudepb的搜索

powerbuilder程序如何对抗shudepb?pb防反编译_吴立海_新浪博客 加载中… 吴立海的BLOG http://blog.sina.com.cn/wulihai888 [订阅][手机订阅] 首页 博文目录 图片 关于我 个人资料 吴立海 Qing 微博 加好友 发纸条 写留言 加关注 博客等级: 博客积分:157 博客访问:1,476 关注人气:0 天天美食 精彩图文 相关博文 更多>> 推荐博文 反思计生国策——由张艺谋遭罚巨 魅力制高点 风青杨:陈光标的名片为何吓坏了 风青杨V 中日进入战争倒计时? 丁咚2010 张艺谋的748万社会抚养费会流 丁金坤 为什么警察不能对“抢桔子”用枪 大连康振宇律师 人情乌纱 给我一年 习近平将把我们的精神引向哪里 公方彬 王学进:颁布官员禁读E&nbs 王学进 “过度医疗”扭曲了一代人的医疗 纸上建筑_ 月份别称中的气象元素 宋英杰 查看更多>> 谁看过这篇博文 加载中… 正文 字体大小:大 中 小 powerbuilder程序如何对抗shudepb?pb防反编译 (2010-03-19 08:52:14)转载▼ 标签: 杂谈 powerbuilder程序如何对抗shudepb?pb防反编译 午夜 发表于2010年03月18日 23:28 阅读(1) 评论(0) 分类: 乱弹PB 举报 shudepb更新到2008.7月份,最新的pb版本11.2写的软件在shudepb的魔爪下一览无遗。 那,是否有好的办法来对抗反编译。前天刚要发布一个共享软件。其中有关键的注册算法部分。正好群中有人讨论pbkiller,则我注意到shudepb最新更新后对pb程序带来的破坏。这个破坏包括经过powershield处理过的程序。也就是说shudepb不可阻挡。 现在有三个方法: 1. 我用一个小程序测试,单独编译成exe文件,无dll,则shudepb没法看到代码,只看到到变量声明。 2.shudepb的测试版只提供查看一定行数的反编译码。关键部分你可以先写1000行废代码。再写代码,可避免程序被查看源码。但是这不是一个办法。 3.shudepb和pbkiller都是在静态下对pb程序进行反编译的。我想到一个方法:就是在程序未运行时,也就是程序提供时,将dll或者pbd文件切块。如把myapp.dll切分成1.dll,2.dll,3.dll,4.dll当然,怎么切法随你便,用ultraedit即可实现。可以说出了作者,无人知道怎么还原。 比如你的主程序是app.exe则做一个假的dll,如app.dll.(最好是有一个窗体如w_main),这样反编译者在静态下能够看到代码,但却不是你的程序!而你另外用一个工具做一个主程序boot.exe,在这个程序中合并1~4.dll为一个文件。然后再调用主程序。可以想象,你的主程序不被这个boot.exe调用的话,是无法运行的。而且主程序运行完,马上del掉你的dll. 这种方法只能反静态编译。不能反破解。就是能一定程度地把无知者,或者好事者,或者菜鸟水平的使用shudepb的人拦在门外。但我要强调,这只是一种简单的欺骗。并不是什么加密技术。汇编级的调试还是容易破解软件。 不过对那些用pbkiller和shudepb的水平比较臭的又想破解别人软件的人是起作用的。 分享: 喜欢 阅读┊ 评论 ┊ 收藏 ┊转载 ┊ 喜欢▼ ┊打印┊举报 已投稿到: 排行榜 圈子 加载中,请稍候...... 前一篇:我的贰零零玖 后一篇:powerbuilder防止反编译: pbkiller无法解析的部分 评论 重要提示:警惕虚假中奖信息 | [发评论] 评论加载中,请稍候... 发评论 | 登录名: 密码: 找回密码 注册 记住登录状态昵 称: 分享到微博 评论并转载此博文验证码: 请点击后输入验证码 收听验证码 匿名评论 发评论 以上网友发言只代表其个人观点,不代表新浪网的观点或立场。 < 前一篇我的贰零零玖 后一篇 >powerbuilder防止反编译: pbkiller无法解析的部分 新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正 新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑 Copyright &copy; 1996 - 2014 SINA Corporation, All Rights Reserved 新浪公司 版权所有