首页
社区
课程
招聘
[原创]VBDP 5.0注册机 (新版本,现在可以在任意语言环境下使用了)
发表于: 2008-7-4 11:07 20758

[原创]VBDP 5.0注册机 (新版本,现在可以在任意语言环境下使用了)

2008-7-4 11:07
20758
感觉很不错的vb反编译器,差点就准备自己买个license注册了,但看了一下99美元只有一年并且到期就只能改时间否则就不能用了,还是不腐败了吧 
iND的key也只到明年6月19号,来个10年的咯   

大家喜欢的话还是支持一下作者吧,难得有个不错的反编译器 


多谢十三少的建议, 用静态连接重新编译了一下, 只不过现在文件大了些

7月5号更新:
用中文系统的朋友太多了,还是更新一下吧,

新版本VBDP5KG.EXE包含了lpk.dll,只要点Magic :-)按钮并选VBDP目录即可
如果已经下载过之前的版本只需要再下一个lpk.dll并保存到VBDP目录下

备注:因为手头上没有中文的VB程序不能测试,但按照设计思路来想应该是不会有问题的,这个lpk没有修改任何VBDP的代码
程序本身的运行不应该受到任何影响,仅仅是在启动阶段对字符串处理的调用时系统自动使用西文cp,正常运行后就会恢复中文或相应的系统cp了

7月5号第二次更新:
多谢cwx反映的问题, 由于VBDP在中文cp下对使用GB5编码的字符串处理缺陷可能导致部分程序无法反编译, 如果需要反编译此类文件, 请下载 perm_hook_lpk.rar并解压出lpk.dll到vbdp目录下使用, 注意这个版本在vbdp运行时永久保持对MultiByteToWideChar和WideCharToMultiByte的hook, 所有字符串转换操作将使用CP1252(West European Latin)

建议一般情况下还是使用VBDP5KG中或是lpk.rar中的lpk.dll, 因为此版本仅在VBDP启动阶段hook上述两个api, 正常运行后则恢复使用系统缺省CP

重新上传了一下vbdp5kg,之前的版本注册名少于11个字节时计算不正确

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (51)
雪    币: 144
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
HOOK下那VB的对话框函数就搞定了,测试完全可以用
2008-7-4 11:33
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
3
嗯,知道的,只是不喜欢写patch而已
2008-7-4 11:35
0
雪    币: 204
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不错,谢谢分享.抓下来测试一下.呵呵
2008-7-4 12:18
0
雪    币: 707
活跃值: (1301)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
5
好东西哦!!
2008-7-4 12:58
0
雪    币: 269
活跃值: (51)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
注册机无法运行,好象缺少了什么文件
上传的附件:
2008-7-4 15:18
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
打不开文件。
2008-7-4 15:41
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
楼主,有原程序吗?共享一下
2008-7-4 15:47
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
9
抱歉哈,不打算公布源程序,这个软件很不错,喜欢的话还是注册一下吧
2008-7-4 16:12
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
10
机器上需要有VS2005的运行库
2008-7-4 16:13
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
11
抱歉哈, 请下载顶楼的VC运行库并安装好以后再运行
2008-7-4 16:30
0
雪    币: 226
活跃值: (15)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
12
编译时设为静态编译,设置多线程调试或其他不带DLL关键字编译你就不用搞得这么麻烦了
2008-7-4 18:55
0
雪    币: 414
活跃值: (10)
能力值: ( LV9,RANK:460 )
在线值:
发帖
回帖
粉丝
13
还是无法注册成功啊?
2008-7-4 20:31
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
14
程序有BUG中文系统下不能直接注册, 要改区域或用applocale选东欧语言打开
2008-7-4 20:52
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
15
多谢,用静态连接重新编译了一下
2008-7-4 21:01
0
雪    币: 173
活跃值: (2336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
16
中文软件反编译后依然显示乱码,问题如图
系统:XPSP2 CHS

下载测试:(这个不能反编译)
http://www.skycn.com/soft/41618.html
上传的附件:
2008-7-5 08:01
0
雪    币: 238
活跃值: (12)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
17
注册是成功了,但在中文系统还是无法反编译。
2008-7-5 11:09
0
雪    币: 707
活跃值: (1301)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
18
帮你测试了一下兄弟

偶机子中文 XP SP3



没有问题哦

这软件http://www.skycn.com/soft/41618.html是反编译不了
上传的附件:
2008-7-5 11:17
0
雪    币: 173
活跃值: (2336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
19
[QUOTE=qyc;476216]帮你测试了一下兄弟

偶机子中文 XP SP3



没有问题哦

这软件http://www.skycn.com/soft/41618.html是反编译不了[/QUOTE]

也只有这一个反编译成功,99%的VB程序(中文)都不能反编译(失败),如下面附件里的三个VB程序
看来程序对中文支持还是不好
上传的附件:
2008-7-5 13:21
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
20
不能反编译的问题看来只有作者比较好处理, 部分经过修改的vb程序是无法正常反编译的,例如VBDP5的主程序也是部分函数经过加密, 导致不能反编译

badcopy2002的字符串处理问题实际上正确处理了,但在没有正常显示问似乎是作者用UNICODE输出GB5编码的字符串,这个问题也只能是作者自己处理才比较好

英文环境下


中文环境下+lpk.dll
上传的附件:
2008-7-5 15:42
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
21
[QUOTE=qyc;476216]帮你测试了一下兄弟

偶机子中文 XP SP3



没有问题哦

这软件http://www.skycn.com/soft/41618.html是反编译不了[/QUOTE]

谢谢, 这个大概是UNICODE格式的中文字符串所以正常显示了

lpk.dll没有对vbdp5的主程序做任何修改, 它的工作原理是在非英文系统下vbdp启动阶段hook MultiByteToWideChar和WideCharToMultiByte, 当发现VBDP使用CP_ACP时自动切换为英文ACP, 而一旦启动成功以后就立刻恢复对这两个API的正常调用, 所以只要英文系统下能反编译的使用UNICODE编码的文件在中文系统下也一定能反编译成功, 但对于使用GB5编码的程序则因为VBDP5本身不支持会导致无法正常处理

同理, 对于一些原本在英文系统下就无法反编译的程序lpk.dll也无能为力了
2008-7-5 15:51
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
22
嗯,确实有一定问题, 药医不死人, lpk仅能处理unicode编码的中文字符串, 对GB5的支持只能有待作者自己改动了
此外你上传的附件用中文CP反编译时确实有问题, 如果需要反编译此类文件请使用顶楼中的perm_hook_lpk.rar
2008-7-5 16:00
0
雪    币: 3758
活跃值: (3337)
能力值: ( LV15,RANK:500 )
在线值:
发帖
回帖
粉丝
23
GBK? GB2312? BIG5?
2008-7-6 03:52
0
雪    币: 173
活跃值: (2336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
24
使用新版的lpk中文显示还是乱码,不知何解?
2008-7-6 05:13
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
25
perm_hook_lpk是用来解决英文下反编译正常但中文cp下无法反编译的问题
前面我已经解释过中文乱码是程序本身错误的用UNICODE输出GB5字符串导致的,这个问题只能等作者自己修复了
2008-7-6 09:15
0
游客
登录 | 注册 方可回帖
返回
//