Board logo

標題: [原創] 待論壇聚會發表文章VBA Module to Hide Method [打印本頁]

作者: HUNGCHILIN    時間: 2012-6-7 21:43     標題: 待論壇聚會發表文章VBA Module to Hide Method

本帖最後由 HUNGCHILIN 於 2012-7-8 11:56 編輯

近年阿吉手中已發展出,VBA未公開技術 [VBA Module to Hide Method],並且已申請發明專利,對於VBA程式防護上可說是一個新的里程碑

此技術可以隱藏VBA專案中的個別模組,讓人看不到VBA專案中某幾個經過處理過的模組與其中的程式碼。
藉由此方法,EXCEL/WORD 97版以後各種檔案格式,只要內含VBA模組皆可套用,讓使用者可以快速且安全的隱藏VBA專案內的個別/多個模組,重要的是經過隱藏模組內之程式碼仍可以正常運行使用,達到一方面可以讓使用者正常使用檔案,另一方面又可以防止重要文件內的VBA程式碼不被有心人非法竊取及窺視。

VBA保護保密與破解,是VBA進階使用者所必須學習的技巧,如果你熟悉VBA保護
相信會知道此技術一放出去.很快將成為VBA防護主流
----------------------------------------------------------------------------------------------------------------------------

目前此技術世界上網路上亦無任何資料,如MSDN回復如下

台灣msdn 請教OFFICE VBA中的模組Module可否隱藏起來?
http://social.msdn.microsoft.com ... d-9ceb-a838ccd45fa9

美國msdn  How to hide Excel VBA module?
http://social.msdn.microsoft.com ... 8-b452-943dc20c2354

VBA Module to Hide Method,應用在EXCEL已作成增益集如下圖
[attach]11313[/attach]

已模組隱藏.xls / .xlsm...等巨集格式檔案成品如下:
[原創] 禁止使用者使用EXCEL VBE編輯器
[原創] 不破解vba專案鎖定状態下匯入新模組(內含:匯入模組與程序原理作法)
[原創] 自動安裝(&使用說明)LOCKTOOLAL增益集
簡易版的仿 VBA專案加解鎖器增益集
[原創] LOCKTOOL增益集
[原創] 使用Excel製作紫微斗數排盤程式
作者: HUNGCHILIN    時間: 2012-6-8 22:48

本帖最後由 HUNGCHILIN 於 2012-6-8 22:51 編輯

成品已經放上來了
對破解有興趣的夥伴,可以下載來玩玩
破解不難,總之是種不錯的方法
另闢一條道路,不是走DLL路線
DLL必須要載入安裝,這個方法不用,較方便
作者: HUNGCHILIN    時間: 2013-1-13 00:20

本帖最後由 HUNGCHILIN 於 2013-1-15 21:54 編輯

推廣文章
這一帖 最近在大陸最大EXCEL網站 EH 很紅火 也吵到翻掉
阿吉挑戰華語區最大的幾個EXCEL網站.到現在過了半年才有個結果
把連結放上來大家可以看到,裡面延伸了兩個方向的技術,希望對大家有幫助


1.细数Excel史上挑战宏安全级别的例子

2.*******隐藏vba中的模块,起到保护vba代码的作用;以及用VBA来提取VBA Stream的演示

3.更新:VBA Dumper v0.12, 提取office文档中的VBA代码,监查宏病毒(演示版)

4.[原创] 再次敬邀各位高手來破解這個檔案[VBA模块隐藏與解除]

交流:如何封装和保护Excel文件里面的公式及VBA代码,防止被抄袭和非授权外流

[attach]13935[/attach]

可看到上述圖片,此帖模塊隱藏/模塊非常隱藏/模塊轉換不可刪除 等多種技術,有相应工具---------且这种保护是可逆的,適合長期編輯程式與保護使用,此技術可以原檔批量作檔案內N個模組隱藏也可批量N個模組解除隱藏,非常方便,此技巧的特点可以复合 [專案不可检视]+[VBA模組隐藏],即使[專案密码]或 [專案不可检视]被破解,[VBA模組隐藏]模組仍呈现隐藏状态,如有10个模組,我们可以批量隐藏其中的8个模組,解除時也可批量解除隐藏其中的8个模組或6個模組,不等視需求選擇。
作者: excelfans    時間: 2013-5-5 10:32

不错,好方法
作者: HUNGCHILIN    時間: 2013-5-5 10:59

回復 4# excelfans
officefan的
Wangminbai版主好,謝謝,有空多來這看看
作者: brianlan    時間: 2013-5-21 09:48

阿吉大你好,最近剛好有vba專案模組需保護的需求,經網路搜尋後找到這,不知要如何才能使用你的方法來保護我的專案呢?
作者: smartstar    時間: 2016-1-31 21:35

终于找到大名鼎鼎的“阿吉”大师!翻 墙  不 易 啊!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)