返回列表 上一主題 發帖

[轉貼] vba專案不可見 至少有4種原理

[轉貼] vba專案不可見 至少有4種原理

本帖最後由 HUNGCHILIN 於 2012-2-1 22:39 編輯

发表于 2006-12-16 11:58
http://www.officefans.net/cdb/viewthread.php?tid=66245
[求助] 求助 HUNGCHILIN (阿吉)朋友
HUNGCHILIN (阿吉)
你提供的文档一个是打开后出现问题,一个是解密提示无密码,确实很好,能否赐教于我呢,我不胜感激。
还有,我想知道网上有个帖子,解密后打开,工作簿就出现乱码.是怎么回事呢?附帖子

------------------------------------------------------------------------------------------------------------------------------
回复 1# daitq7018
這個問題是很好的問題
目前網路上其實有很多 vba專案不可見的方式與原理
就我所知就單純只是原理不是工具.至少就有四種原理
不同工具與軟體做法可以共用一種原理.

而我們最常用的工具是"超酷VBA工程加锁解锁器[ldhyob版]"
讓人以為 vba專案不可見=超酷VBA工程加锁解锁器   只此一種原理做成的一個工具?

就我所知原理有:
1.共用活頁簿  是一種
2.oldvba方法 是 一種
代表作品:
是這個password.xla 到這下載就有http://www.straxx.com/excel/password.html
這帖是此類型進階應用http://forum.twbts.com/viewthread.php?tid=70&page=1&extra=#pid93

3.二進位活頁簿 超酷VBA工程加锁解锁器[ldhyob版]http://www.officefans.net/cdb/vi ... d=15681&fpage=1
4.二進位活頁簿 論壇內沒有存放此VBA不可檢視生成程序.

上述4種為互斥.使用時只能使用一種.不能互用
解除vba專案不可見時:
     第4種可解全部種類vba專案不可見
     第3種可解除1.3種/解第2種時會顯示"專案未鎖定"但還是沒解開/解第4種時解開後模組會遺失或沒模組
          或檔案變成亂碼=沒解開且檔案壞掉(解除前程式正常/解除後失常)
     第2種只可解除1.2
     第1種只可解除1


其它論壇(如EXCELHOME)有幾篇文章.
發帖說有幾個檔 解開vba專案不可見後.在不開啟宏的狀況下.
專案內的模組會自動刪除.是很特別且奇怪的技巧?
在我看來特別好笑.只是用錯解除vba專案不可見方法.竟然會有上述解讀...
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

本帖最後由 HUNGCHILIN 於 2012-2-9 23:14 編輯

除了上述4種,這種方式可以看到專案內的模組,但進不去模組與SHEET與THISWORKBOOK,點模組...等兩下,想要進程式區會出現"專案無法檢視",且按右鍵無法點選"檢視程式碼",如圖:

專案無法檢視.jpg
2012-2-9 23:12


2012-02-09 23-06-01.jpg
2012-2-9 23:07


可以用VBA加鎖解鎖器破解

Book1.rar (4.39 KB)

Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

本帖最後由 HUNGCHILIN 於 2012-2-16 21:18 編輯

關於4.二進位活頁簿 論壇內沒有存放此VBA不可檢視生成程序.

版內沒有存放生成程序
其生成的檔案如附件

[原創] 關於網上均未討論過的 第四種 vba專案無法檢視方法


下載檔案後使用超酷VBA工程加锁解锁器進行破解.會發現無法破解.就會瞭解其不同
3.二進位活頁簿 超酷VBA工程加锁解锁器[ldhyob版]
http://www.officefans.net/cdb/viewthread.php?tid=15681&fpage=1
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

回復 3# HUNGCHILIN


不好意思想請問一下!!!根據你所說的最後

帖說有幾個檔 解開vba專案不可見後.在不開啟宏的狀況下.
專案內的模組會自動刪除
.是很特別且奇怪的技巧?
在我看來特別好笑.只是用錯解除vba專案不可見方法.竟然會有上述解讀...

那如果換個方法說!!是不是說  在可能的情況下 只要輸入密碼就能夠把整個資料刪除?

TOP

本帖最後由 HUNGCHILIN 於 2012-3-9 20:24 編輯

回復 4# appr


    這一帖主要在敘述有多種方法可以形成 ”專案無法檢視”如上圖

”專案無法檢視”的方法主要是透過變更二進位檔案格式.所造成的一種效果
如果使用錯誤的變更二進位檔案格式方法破解.將會造成檔案損壞.進而使模組與程式遺失
故很多檔案在”專案無法檢視” VBA可以正常執行
破解後反而模組消失
這種方法只是格式變換與VBA開不開啟無關
---------------------------------------------
如果只使用正常的解開密碼的方式.在未開啟巨集的狀況下.由於不是變更二進位檔案格式方法.故無法形成你所說的效果
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

本帖最後由 HUNGCHILIN 於 2012-3-9 22:53 編輯

回復 man65boy 2012-3-8 21:38

阿吉老師,再次請教你,以下老師所創作的檔案,就是(進不去模組與SHEET與THISWORKBOOK),是否能在指點迷津呢?
感激不盡...。
http://forum.twbts.com/thread-5722-1-1.html

除了上述4種,這種方式可以看到專案內的模組,但進不去模組與SHEET與THISWORKBOOK,點模組...等兩下,想要進程式區會出現"專案無法檢視",且按右鍵無法點選"檢視程式碼"

---------------------------------------------------------------------------------------------------------------------------------------------

首先很高興你會對這個檔與保護方式有興趣

"專案不可檢視"目前共分成
1."專案不可檢視.(不可看見內部模組/SHEET與THISWORKBOOK)
2."專案不可檢視.(可看見內部模組/SHEET與THISWORKBOOK)
其中項2就是你所提出的問題......
上述'項1項2經測試 EXCEL2010版本可用

此種方法我也覺得很奇怪.這方法明明10年前就可以提出.為什麼沒人提出來
要等到現在在此提出來.可能大家都很懶.要想與打字


Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

本帖最後由 man65boy 於 2012-3-9 22:49 編輯

回復 6# HUNGCHILIN
小弟只是光看到老師發表"專案無法檢視"的文章,專業知識以令人傻眼,竟然還有第2項的"專案無法檢視"的功效,(可以看到專案內的模組,但進不去模組與SHEET與THISWORKBOOK,)令人更感興趣,請阿吉老師能指點一.二。

TOP

本帖最後由 HUNGCHILIN 於 2012-3-12 22:43 編輯

怕你看不懂.有寫比較細
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

回復 8# HUNGCHILIN


    感謝阿吉老師精細的解說,真是受益良多!

TOP

記得去下一個隨便的 編輯軟體
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題