萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> 數據庫綜合 >> 破解Access加密數據庫的方法

破解Access加密數據庫的方法

歡迎大家在這裡學習破解Access加密數據庫!下面是我們給大家整理出來的精彩內容。希望大家在這裡學習!

有些網管喜歡對Access數據庫進行加密,以為這樣一來就算黑客得到了數據庫也需要密碼才能打開。但事實正好相反,由於Access的加密算法太脆弱,所以黑客只要隨便到網上找一個破解Access數據庫密碼的軟件,不用幾秒鐘就能得到密碼。這樣的軟件網上有很多,比如Accesskey。

本身數據庫暴庫技術應該是屬於腳本漏洞的行列,之所以拿到這裡來說是因為它在數據庫下載漏洞中起到了舉足輕重的作用,如果仔細一點,讀者會發現上面的技巧都是假定知道數據庫名的情況下才能實施的。但很多時候我們根本不可能知道數據庫的名字,這時我們可能會感到很沮喪,覺得無法再進行下去,但數據庫暴庫技術的出現不僅可以一掃我們的沮喪情緒,也能讓我們真正地將前面的技術綜合起來利用。

很多人在用ASP寫數據連接文件時,總會這麼寫(conn.asp):

……

db="data/rds_dbd32rfd213fg.mdb"

Set conn = Server.CreateObject("ADODB.Connection")

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)

conn.Open connstr

function CloseDatabase

Conn.close

Set conn = Nothing

……

這段語句看上去覺得並沒什麼問題,而且數據庫的名字取得很怪,如果沒有數據庫暴庫技術我們能猜到這樣的數據庫名的幾率幾乎為零。但就是這麼簡短的語句卻隱藏著無限的信息。可以說網上絕大部分的程序都存在這個漏洞。我們只要將地址欄上在數據連接文件conn.asp(一般為這個)前的/用%5c替代就可以暴到數據庫的位置,接下來的事情應該不需要我說了吧?大家只要開動腦筋沒有什麼事情是做不成的。

好了,破解Access加密數據庫內容就給大家介紹到這裡了。希望大家繼續關注我們的網站!

相關推薦:

mysql致命符號是什麼

copyright © 萬盛學電腦網 all rights reserved