ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: liucqa

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

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2013-1-10 12:51 | 显示全部楼层
本帖已被收录到知识树中,索引项:其他专业开发
本帖最后由 kangatang 于 2013-1-12 16:40 编辑

有什么好保密的,为什么不分享代码。
弄个动画演示,表示你真的知道这项技术了。

不过这个用来做病毒,还有点搞头吧。哈哈。
补充:离病毒还很远,就像激光和激光武器的距离。

点评

知道为什么不公布代码了吧  发表于 2013-1-10 14:55

TA的精华主题

TA的得分主题

发表于 2013-1-10 12:57 | 显示全部楼层
HUNGCHILIN 发表于 2013-1-8 15:11
liucqa  大師好.看了您的4點結論.我並不是很認同.或許等您更深入了解時會更有感觸與體會

阿吉老师,很久没看到你了。

TA的精华主题

TA的得分主题

发表于 2013-1-10 13:52 | 显示全部楼层
这东西不稳定,没有什么好玩的{:soso_e102:}

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-1-10 21:27 | 显示全部楼层
doryan 发表于 2013-1-10 12:16
谢谢分享 非常感兴趣
坐等C#版本的

http://club.excelhome.net/thread-969746-1-1.html
使用C#提取复合文档中的VBA代码

TA的精华主题

TA的得分主题

发表于 2013-1-10 21:53 | 显示全部楼层
liucqa 发表于 2013-1-10 21:27
http://club.excelhome.net/thread-969746-1-1.html
使用C#提取复合文档中的VBA代码

怎么隐藏VBA模块,看了半天没看明白?

TA的精华主题

TA的得分主题

发表于 2013-1-10 22:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
记号一下,一直想看复合文档格式方面的东西,无奈资料大多是英文的看不懂,以前只看会一个工作表的密码费了好几天时间。

TA的精华主题

TA的得分主题

发表于 2013-1-11 15:26 | 显示全部楼层
本帖最后由 HUNGCHILIN 于 2013-1-11 15:36 编辑

回復 #22 kangatang
確實有些久沒上來發文,犬子剛出生還沒滿月,都在忙小孩的事。

這一則文章,確實對EXCELVBA程式防護是有幫助,阿吉當時將此結果發表為碩士論文,並且登記專利

這則方法可以
1.主要功能可以隱藏並保護模塊程式 方法分成多種附屬功能.不是只有一種.也有多種呈現
2.次要對於 EXCEL2003來說,這個技術是個夢靨,當全部使用隱藏保護模塊後,可以無視安全等級就算是[更高],也能自動執行 自動宏 程式,我想這個消息無疑對 EXCEL2003版來說是個打擊,而對於EXCEL2007/2010版來說.他就只是能隱藏並保護模塊程式,無作用
3.微軟看到這個訊息會很高興,因為這意味著,大家需要更換新版本,像2010版,才能防止宏病毒的自動執行.這樣他們就能賺錢
4.如果要讓人全部換EXCEL2010版,我想使用此方法,肆虐EXCEL2003版,大家就會換軟體了.這也算是促進升級的方法吧
5.上述大家的方向好像愈走越偏離,我覺得應該要走,原檔案模塊隱藏 與 原檔案模塊隱藏解除 會比較好,而不是匯出VBA模塊
6.這方法顛覆大家以前的想法[模塊不能隱藏?],現在証明是可以的

好玩就好.我想,繼續創造,才是我們想看到的,同樣地當文章發出的同時就已經舊了,就像本舊書一樣,我發了很多奇怪的文章與工具,大家也很捧場謝謝。




点评

吉版又添新喜啦!恭喜啊!  发表于 2013-1-11 18:35
说的非常好,我觉得每个技术的推出如果能推动社会进步,那就达到其最终目的了  发表于 2013-1-11 15:46

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-1-11 15:44 | 显示全部楼层
HUNGCHILIN 发表于 2013-1-11 15:26
回復 #22 kangatang
確實有些久沒上來發文,犬子剛出生還沒滿月,都在忙小孩的事。

http://club.excelhome.net/thread-970051-1-1.html

工具出来了,你没事测测。估计bug不少

TA的精华主题

TA的得分主题

发表于 2013-1-11 16:01 | 显示全部楼层
非常好的工具,我都想向您說聲  讚
SHEET裡面的 VBA CODE 沒跑出來 可以再多看看 會更好

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-1-11 16:03 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 liucqa 于 2013-1-11 16:04 编辑
HUNGCHILIN 发表于 2013-1-11 16:01
非常好的工具,我都想向您說聲  讚
SHEET裡面的 VBA CODE 沒跑出來 可以再多看看 會更好

你说的是宏表吗?我的工具只跑VBA Stream,宏表没研究过它的流结构,也不打算研究。因为office的格式转openxml了,只有vba的流还是复合文档。

要是有什么文件中的vba模块没跑出来,你发个附件我分析一下。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 19:38 , Processed in 0.032184 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表