返回列表 上一主題 發帖

[原創] 自動開啟的檔中檔技巧進階應用

[原創] 自動開啟的檔中檔技巧進階應用

本帖最後由 HUNGCHILIN 於 2011-11-26 21:26 編輯

檔中檔技巧除了 應用在 病毒載體外[建议] 谁在搞 RESULTS.XLS 这个
我們還能將他運用在那一邊,利用[原創] 功能表編輯器連結巨集示例的功能,作成檔案可達到以下效果:


     1.讓人完全不知道"工具列"怎麼製作的,連高手都是
     2.先將要成為物件檔案的VBP"專案無法檢視",再將物件檔案插入包裝在檔案中,
        讓人無法使用VBA加解鎖器去解除裡面的這個物件檔案的VBP"專案無法檢視"


可以發現外檔"只包含功能表編輯器工具列"沒有任何程式,內檔包含程式
檔中檔的特色是開外檔後,內檔會自動開啟且兩個檔都可以啟用巨集
外檔的工具列只用定義就可以呼叫內檔的程式,完全不照牌裡出牌的方式讓人傻眼

此帖在此首發,別的網站是沒有的,只是好玩,但絕對是高手都想不到與拍案教絕的奇特技巧,此法可以變向的保護"檔案與VB專案",
不過破解也簡單倒是.呵呵
範例: 用說的,看不懂,看範例就會知道,檔案都給了,不是只有圖片或文字,不是虛晃一招騙人,大家可以看看,簡易範例如下
查詢Excel版本.rar (11.46 KB)
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

本帖最後由 HUNGCHILIN 於 2011-12-25 11:03 編輯

未使用VB6狀況下.Excel盡所能最後能達到vba保護效果
大概就這樣了(目前沒比它更好的)


在vbe把編碼變外星文來保護程式?.還要變回來不好用.
最後還是定案.就拿這個當未使用VB6狀況下vba保護終帖

不要以為全部轉vb6封裝就最好.它沒資料庫.很多需要資料庫/需要存系統資訊的資料
這時就沒有單純使用excel檔製作那麼的方便.

那vb6封裝到底好不好?我覺的有利有弊,像增益、函數、類 就很適合風封裝成DLL
但還是有很多不適用,尤其是大程式,最後還是覺得相互運用是不錯的選擇,
接下需要介紹vba如何封裝成dll or exe檔才能解釋,如何去應用這一部份。
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

好想可以下載來研究看看,,可惜無權限..
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

請問阿吉兄
1.僅見外檔(查詢Excel版本),而看不到BOOK1,是如何辦到
2.BOOK1藏在外檔(查詢Excel版本)的何處,我實在找不到
Lin
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

本帖最後由 HUNGCHILIN 於 2013-5-6 17:42 編輯

回復 4# lin
    Lin兄您好,您前几天不是已經試鍊過基礎档中档技巧了嗎,怎麼会問這個,原理是一樣的,Book1那個檔放在[4.0模組表]中
這裡只是把程序放在内档中,並且作專案不可检視,可以增加破解困難度,VBA加解鎖器不能直接破解除非把Book内档另存出來再破解,最近有很多VBA程式提取器出現,這個方法也可以避免被提取代碼
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

阿吉兄
僅見外檔(查詢Excel版本),而看不到BOOK1,所以無法"VBA加解鎖器不能直接破解除非把Book内档另存出來再破解",所以纔有"BOOK1藏在外檔(查詢Excel版本)的何處"的疑問。
Lin
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

阿吉兄
拜讀"基礎档中档技巧",是相當有創意,但惟一缺點就是,外檔與內檔一併開啟,展示功能有但保護及隱藏功能就少了些,但 "自動開啟的檔中檔技巧進階應用"中隱藏內檔,因無法看到內檔所以避免被修改,而且另存新檔或直接存檔,則遺失內檔,兼具創意及實用行。我已解開book1,並能另存新檔,只是還不是很瞭解,這幾天再想想。
Lin
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

阿吉兄
"自動開啟的檔中檔技巧進階應用",我已解開內檔,並能另存新檔,試了幾天,但還是不解之疑問如下:
1.外檔限制插入物件,試過很多方法仍無法改變。
2.已插入物件,應是存於外檔的Macro1中,雖已解開Macro1,但還是找不到,所以外檔與內檔的連結,也看不出來。
3.另存新檔僅能外檔或內檔單獨儲存,無法外檔與內檔一併儲存。
Lin
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

本帖最後由 HUNGCHILIN 於 2013-5-28 22:35 編輯

lin 兄好
您說的這一段功能,外檔與內檔的連結
屬於 excel4.0版~4.3板間的功能叫做 [工具列編輯器]
這個功能在excel95板時已被[自訂工具列]功能取代
所以以後其他版本均已無法製作此種工具列
而您說的無法存檔等問題也是由此因素而來
現在誰會拿excel4.3版來做這個?
我覺得這段可以不用再學.因為這是個極其極其陳舊的東西
這個範例是跟大家說明這功能還可以用...以後大家有看到這種怪工具列 大概就是這樣來的
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

阿吉兄
excel4.3 已安裝完成,因為是英文版,所以還找不到[工具列編輯器]
Lin

TOP

        靜思自在 : 君子立恆志,小人恆立志。
返回列表 上一主題