Access911.net   |   a9BBS   |   OTaA System  
  搜索文章︰  
Access911歡迎您光臨  
   主頁      上傳      简体版       論壇     
設為首頁  |  加入收藏   
  
你現在的位置︰文章索引 -> 文章分類 -> 安全  
 首頁|  近日更新|  下載  |  文章索引  |  搜索|  朮語|  承接工程|  
 
系統正在加載內容,請耐心等待...
 
 查詢
 窗体
 報表
 
 
 VBA
 函數
 ADO/DAO/ADO.NET
 API
 ADP
 安全
 發布
 OA
 ASP/ASP.NET
 其他語言
 控件
 DELPHI
 C#/.Net
 本站
 其他
 小例程
 常用軟件
 參考文檔
 業主作品
 网友大作
 
 
友情鏈接
 access911.net
 
訪問人次
 1702507
 
站長 E-Mail
 net911@sina.com
 access911@gmail.com
 
RSS 訂閱

顯示附加信息 >>>

Access 2000數據庫的密碼忘了怎么辦(破解密碼) 

作者︰未詳  摘自︰未詳  ︰cg1  更新日期︰2003-4-15  瀏覽人次︰

 

Access 2000數據庫的密碼忘了怎么辦 

 
 
 
  在Access 2000 數據庫中,為了安全起見,可以為所建的數據庫設置密碼。但是,密碼忘了怎么辦?別急,這里介紹一种密碼破解方法。
  用磁盤編輯工具打開Access 2000 所建的數據庫,在庫文件的地址00000042處開始的40個字節是Access 2000庫的密碼位。如果一個未加密的庫,這40個字節原始數據依次為:29 77 EC 37 F2 C8 9C FA 69 D2 28 E6 BC 3A 8A 60 FB 18 7B 36 5A FE DF B1 D8 78 13 43 60 23 B1 33 9B ED 79 5B 3D 39 7C 2A 。當你給數據庫設置了密碼後,這40個字節就變成了密鑰。因此,要破解密碼而不需保持原庫的密碼,只要將00000042 處開始的40個字節還原成原始數據就行了。要做到這一點,你可用磁盤編輯工具或將以下所附的程序稍加修改,把以上所列40個數據填到00000042開始處。
  但是,有沒有辦法既能破解密碼又能保持原密碼呢?有。要做到這一點,必須搞清楚Access 2000庫的加密原理。事實上,Access 2000庫的加密原理很簡單。當你設置了密碼後,Access 2000 就將你的密碼(請注意你所輸入的密碼是ASCII字符)的ASCII碼与以上的40個字節數據進行异或操作,因此,從庫文件的地址00000042開始的40個字節就變成了密鑰了。例如,如果你設置的密碼為12345678901234567890(注意:最多只能設20個ASCII字符),經過异或操作後,則從00000042處開始的40個字節的數據就變成了 18 77 DE 37 C1 C8 A8 FA 5C D2 1E E6 8B 3A B2 60 C2 18 4B 36 6B FE ED B1 EB 78 27 43 55 23 87 33 AC ED 41 5B 04 39 4C 2A 。大家都知道,一個數據經過一次异或操作後,再一次經過同樣的异或操作就可還原了。因此,對已經設置了密碼的Access 2000庫,只要將40個密鑰數據与原始的40個數據進行一次异或操作就可得到密碼了。
    順便提一下,由于ACCESS 2000對每個密碼字符采用雙字節表示,故40個字節原始數據可依次分為20組,每組代表一個密碼字符,進行异或操作的是每組的第一個字節,第二個字節不變。

 

 
相關文章
     沒有手動相關文章
     如何用代碼創建鏈接表鏈接到 SQL SERVER 并且保存密碼?
     關于 ACCESS 加密及密碼破解問題的理解(再論)
     如何解決共享目錄加訪問密碼後導致鏈接表出錯問題?
     關于 ACCESS 加密及密碼破解問題的理解
     如何用代碼鏈接帶有密碼的數據庫中的表?鏈接加密數據庫
     修改(破解)MDE(ADE)報表和窗体
     如何用程序實現鏈接有“打開密碼”的 XLS 表格?
     Access安全嗎?Access安全性之QA詳解
     如何鏈接有密碼保護的數據庫?如何鏈接打開加密的數據庫?
 
評論
     查看或發表更多的評論,請單擊這里。
 
 
 
 
 
   
  Access911.net   |   a9BBS   |   OTaA System   |
建站日期︰2000年4月2日  |  設計施工︰陳格 ( access911 & cg1 )
 Copyright © 2000 - 2003 COMET, 陳格 保留所有權利