VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
楼主: babytony

[原创] VBE7(x86)破解版,支持所有VB6设计器及ActiveX DLL

[复制链接]
发表于 2019-6-18 12:40:14 | 显示全部楼层
本帖最后由 loquat 于 2019-6-18 12:42 编辑

过程中总结一下:
第1步,比较简单,reshacker导出typelib 3,然后用tlbEditor手工修改后导回去
第2步,关键在于找特征函数,加载对应DLL的pdb,载入IDA很快就能找到IsDesignerSupported和AnyDesignersSupported这两个函数
           楼主的dll里修改了IsDegisnerSupported函数
第3步,这个没有任何疑问
第4步,楼主写的不清不楚,其实应该是替换为第1、2两步修改的VBEx.dll,只是楼主的DLL自带了第1步和第2步的一部分内容
注意这个DLL是不通用的,楼主提供的是2010的Office版本,VBE7.DLL版本号是7.0.15.90,如果版本号跟楼主的不完全一致不建议直接修改

下面的研究方式是:
1、研究怎么使用所有设计器,目前只能用AddInDesigner,其他的暂时没看到哪里有菜单
2、研究怎么编译exe(包括普通EXE和ActiveX EXE)
回复 支持 反对

使用道具 举报

发表于 2019-6-18 12:43:32 | 显示全部楼层
不知道楼主那么多设计器是怎么调出来的,虽然函数里已经破解了,支持多种设计器,但是没有添加设计器的菜单
回复 支持 反对

使用道具 举报

发表于 2019-6-18 13:49:45 | 显示全部楼层
本帖最后由 loquat 于 2019-6-18 13:51 编辑

补充,那些设计器其实只需要改那一处jb -> jmp
然后就所有都可以用了,只是要菜单:插入-部件,里把所有的设计器都勾选上。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2019-7-19 18:14

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表