VBGood網站全文搜索 Google

搜索VBGood全站網頁(全文搜索)

VB愛好者樂園(VBGood)

 找回密碼
 立即注冊
搜索
樓主: babytony
打印 上一主題 下一主題

[原創] VBE7(x86)破解版,支持所有VB6設計器及ActiveX DLL

[復制鏈接]
31
發表于 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)
回復 支持 反對

使用道具 舉報

32
發表于 2019-6-18 12:43:32 | 只看該作者
不知道樓主那么多設計器是怎么調出來的,雖然函數里已經破解了,支持多種設計器,但是沒有添加設計器的菜單
回復 支持 反對

使用道具 舉報

33
發表于 2019-6-18 13:49:45 | 只看該作者
本帖最后由 loquat 于 2019-6-18 13:51 編輯

補充,那些設計器其實只需要改那一處jb -> jmp
然后就所有都可以用了,只是要菜單:插入-部件,里把所有的設計器都勾選上。
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

GMT+8, 2019-12-7 15:15

VB愛好者樂園(VBGood)
快速回復 返回頂部 返回列表
快乐十分开奖结查询