<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. 5個免費課程
      網站公告
      ·Access快速平臺QQ群號:156702533    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access數據庫-宏

      EXCEL安全措施實例——大家可以試著破解

      時 間:2011-05-05 00:00:00
      作 者:江羽   ID:3967  城市:南昌
      摘 要:關于EXCEL安全措施及方法探究
      正 文:

              做了個小實例,主要用以探討關于EXCEL的安全防范措施,之前發到EXCELHOME上,沒想到高手幾下就搞定了,郁悶……,現在放到這里僅供分享,有興趣的可以試著破解一下。

      1、運用宏表函數防止禁止宏;
      2、通過Wordbook對象屬性及宏表函數配合,防止按Shift繞開宏;
      3、通過VBA隱藏了宏表,并配合VBA保護宏表;
      4、通過十六進制編輯器,加密了VBA工程,使工程不可見;
      5、再就是采用了一些小的欺騙小技巧,來隱真示假等。

      所謂破解:
      1、看到VBA代碼
      2、看到宏表函數
      3、說出登陸密碼

      實現上述幾條及認可為破解成功

      實例樣本:點擊下載此附件



      Access軟件網QQ交流群 (群號:32587638)       access源碼網店

      最新評論 查看更多評論(18)

      2013/11/22 14:04:41tyy0wdf
      恭賀您!
      突破了本EXCEL作品的安全放線。

      2011/7/24 9:45:35江羽
      多謝臺燈兄的打點,受益非淺……

      2011/7/22 10:00:48臺燈
      總的說一切都沒什么用,只能說玩兒玩兒罷了

      2011/7/22 9:58:06臺燈
      這里的=SAVE()與創建的文件無關,是繼續上面“用SET.VALUE在指定單元格寫入值”后應該做的,
      說到自殺,應該給使用者機會,比如:=IF(ALERT(提示內容的單元格, 1),QUIT(),RUN(自殺函數單元格))。內容應該包括“……繼續使用請按“確定”重新運行并啟用宏,不使用請按“取消”,本文件將自毀……云云。

      2011/7/22 9:49:32臺燈
      更狠點兒:如果有禁用宏(或下shift)史(哪怕一次)就永遠不能使用此工作簿,即便啟用宏也一樣退出或自殺(除了更換或格式化硬盤),可以用FOPEN打開(或創建)個文件(深點兒的路徑或系統文件夾,根據情況后綴為txt、inf、sys……),禁用宏就用SEND.KEYS在其中寫入點兒什么(比如1),SAVE保存(或在auto_close中=SAVE()),激活工作表時(或auto_open中)判斷這個文件的值,1則關閉。

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助