首页
社区
课程
招聘
[分享]SHUDEPB PB反编译专家 FOR PB6/PB7/PB8/PB9/PB10
发表于: 2007-7-10 16:49 26106

[分享]SHUDEPB PB反编译专家 FOR PB6/PB7/PB8/PB9/PB10

2007-7-10 16:49
26106
SHUDEPB PB反编译专家 FOR PB6/PB7/PB8/PB9/PB10

这是一个长时间的计划,起于03年,05年初用PB完成大致的功能,后来用VC改写了一年(因为不是经常有时间)。

比先前出现过的反编译器有几个进步。
1.可以反编译出几乎所有的SQL.
2.并非孤立地看一个对象,从整个LIBRARYLIST进行搜索,对象的引用、继承上可以更精确地命中。事实上,我相信,很多人都不明白这一点有什么用,即便在决定购买的时候),有些继承过来的属性,如果不分析它的祖先,无法命中(简单的,譬如引用了祖先一个实例变量 i_transaction_object.sqlcode)。
3.对象可以导出为PB接受的*.sr*.
4.可以反向生成structure
5.datawindow的反向生成,使用了PB自带的方法(在打开PBD时DATAWINDOW项可以导出为一个APPLICATION,编译后就可以完成了)
6.可以直接生成pbl,但有BUG,函数和事件的次序错乱,需在PBL中IMPORT第3点中导出的*.SR*.
7.支持 PB6.5/PB7.0/PB8.0/PB9.0/PB9.01/PB9.03/PB10.0/PB10.1/PB10.2/PB10.5/PB11.0CTP (DEMO版中不支持PB10.2/PB10.5/PB11.0CTP)

更新列表
1.3 1.加入对PB9.1/PB9.3/PB10.2的支持
2.修改了语法分析的3个BUG。
1.4 Ver1.4
1.修改了对全局变量(Global Variables)和实例变量(Instance Variables)多层复杂属性的分析。
2.修改了2个对PROCEDURE的变量分析。
3.修改了当时程序由PB翻译到VC时对多维数组分析的疏漏。
4.修改了3个语义分析的BUG。
5.加入了对7种不太常见的PB逻辑语法的分析。
6.修改了另存为PBL时不支持太多对象的BUG。
7.加入了另外几个小功能。

另存为PBL时还是需要IMPORT由EXPORT功能导出的*.SR*,因为这个功能/工作量比太小.
还有另一个BUG是可以预见的,但没改(因为可能性较小,工作量较大).

http://www.pb11.net/

http://www.pb11.net/data/shudepb.rar

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (22)
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
沙发 。
谢谢KuNgBiM

这个工具和pbkiller相比有何独门绝技呢 ?
2007-7-10 17:10
0
雪    币: 170
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
GOOD,非常实用的利器
2007-7-10 17:10
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
用了一下, 启动后需要服务器验证。验证后 有以下信息提示:
----------------------------------------------------------------
Copyright (C) 2005-2007 Shu<KenShu@163.net>. All Rights Reserved.

以下内容来自我们服务器的即时通告:

www.shuct.net 2007-7-10 17:11:28 (The time of Beijing,China.UTC+8)

------------------------------------

The license of demo was allowed about 30 times use,don't run->close->run->close... again and again.

DEMO版部份功能受限,并大约30次限入许可(基于不同的策略,可能略有增减).不要老是打开->关闭->打开->关闭

------------------------------------

正式版每单机许可人民币两千七百元整(仅限中国大陆地区,不含PB5.0\PB11的支持)
FOR PB5.0每单机许可人民币壹千八百元整(仅限中国大陆地区,不含其它版本的支持)
For PocketBuilder2.0的只有DEMO版,它是不出售的.

即日起,所有出售版本不再承诺升级到PB11.

A License for PB6-PB10.5 at price USD 2100.
For PB5.0 at price USD 1200.
The version for PocketBuilder is demo only,not for sale.
Remark:This License is for ONE single computer only.

Shu<Kenshu@163.net> 2007-07-01
------------------------------------

------------------------------------
正式版最后的更新是在 2007-07-01,七月份后使用过的用户均已更新,烦收邮件,谢谢!
The full version last update at 2007-07-01,if you found "shu_error" from your script,Email to me for update please.

Shu<Kenshu@163.net> 2007-07-08
------------------------------------

打开pb的文件后,也能像pbkill一样反编译出源码,可惜demo有限制,只能显示部分内容

没钱的话 demo版没啥用
2007-7-10 17:18
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
试用版,有限制,没实际用处。不支持PB11
2007-7-10 17:26
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
此工具能还原出混淆过的pb程序的源码来  pbkiller不能
2007-7-10 17:30
0
雪    币: 175
活跃值: (2531)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
此工具确实不错,试用版限制较多,如果是正式版功能还是比较强的。
2007-7-10 22:01
0
雪    币: 234
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
请问一下
PB 是什么
是POWER BUILDER 嘛
2007-7-10 23:05
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
试用版限制较多
2007-7-11 19:22
0
雪    币: 510
活跃值: (433)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
10
我还以为KB把这个东西破掉了呢。:(
2007-7-12 10:49
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
期待正式版的贡献,谢谢老K
2007-7-13 16:06
0
雪    币: 215
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
希望哪位大侠用心研究一下此软件,把他给破了!这么小的东西居然要价几千元,太自以为了不起了!
2007-7-16 20:34
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
试用版,不支持!
2007-7-17 15:32
0
雪    币: 199
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
试用版限制较多
2007-7-18 22:55
0
雪    币: 510
活跃值: (433)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
15
取硬盘序列号去网络验证这招不错,,这东西限制实在太多,还是用PBKILLER了。
2007-7-19 10:29
0
雪    币: 963
活跃值: (828)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
要钱的东东,不爽!!!
2007-8-26 14:56
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
能支持PB11的话要买的
2007-8-27 20:38
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
18
反编译既不犯法,花自己时间写程序,顺手骗点烟钱,不能说天经地义,起码不致下流无耻,对吧?
(它显然不能使社会进步,但某种意义上,它可以避免一些意外带来的退步)

"两个囚犯望出窗外,一个看见满地污泥,一个看见满天星星"

各个人出发点不同,看到的东西也就不同.

这种东西于破解的人,它的确值不上一百块.

但,年初有个人,硬盘丢了,又急着交功课,找我买,我刚好在外地,带的电脑上没源码,没法编译给他.人家加了两倍,也就是三倍.我连夜回去拿电脑又赶回去,十几个小时来回上千公里.最终也只加收他路费的钱.

-------------

我从前总是说,市场给那些认为自己程序只值几百块的人做烂了(当然,你有办法卖上千个许可证例外),可是人家也说,市场给那些认为程序只值几千块的人做烂了.

-------------
这个世界上,如果连程序员都认为自己不值钱,那程序员就真的不值钱了.
2007-9-10 19:18
0
雪    币: 188
活跃值: (32)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
19
支持一下吧!我还是用免费的!DEMO版的就不看了!
2007-10-8 13:06
0
雪    币: 434
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
唉,看来没有用了,试用版,没有高手破解一下吗?
2007-11-2 21:41
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
希望有正式版的贡献了
2007-11-8 00:32
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
要是有高手能破解了他的服务器才行,或者做一个程序骗过他的服务器注册就好了!!!
2008-3-14 14:22
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
限制多收费贵,不用了,还是PBkiller了。
2008-6-13 11:51
0
游客
登录 | 注册 方可回帖
返回
//