亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Access > 正文

解讀八種方法防止數據庫被下載

2024-09-07 19:04:04
字體:
來源:轉載
供稿:網友
下面提供的的方法分別適用使用虛擬主機空間的用戶和有IIS控制權的用戶!

   一:購買虛擬主機空間的,適合沒有IIS控制權

1:發揮你的想象力 修改數據庫文件名
  這個是最基本的。我想現在也沒有多少連數據庫文件名都懶得改的人吧? 至于改成什么,你自己看著辦,至少要保證文件名復雜,不可猜測性。當然這個時候你的數據庫所在目錄是不能開放目錄瀏覽權限的!

  2:數據庫名后綴改為ASA、ASP等
  這個聽說很流行,不過我測試了好多次,發現并不理想,如果真正要起到防止下載的作用,要進行一些2進制字段添加等設置,---一句話,繁而復雜(如果你的數據庫有很多的話,這個方法實在不是很好)

  3:數據庫名前加“#”
  只需要把數據庫文件前名加上#、然后修改數據庫連接文件(如conn.asp)中的數據庫地址。原理是下載的時候只能識別 #號前名的部分,對于后面的自動去掉,比如你要下載:http://www.pcdigest.com/date/#123.mdb(假設存在的話)。無論是IE還是FLASHGET等下到的都是http://www.pcdigest.com/date/index.htm(index.asp、default.jsp等你在IIS設置的首頁文檔)

  另外在數據庫文件名中保留一些空格也起到類似作用,由于HTTP協議對地址解析的特殊性,空格會被編碼為"%",如http://www.pcdigest.com/date/123 ;456.mdb,下載的時http://www.pcdigest.com/date/123%456.mdb。而我們的目錄就根本沒有123%456.mdb這個文件,所以下載也是無效的這樣的修改后,即使你暴露了數據庫地址,一般情況下別人也是無法下載!

  4:加密數據庫
  用ACCESS將你的數據庫以獨占方式打開后,在工具-安全-設置數據庫密碼,加密后要修改數據庫連接頁, 如:
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=數據庫密碼;dbq=數據庫路徑"
  這樣修改后,數據庫即使被人下載了,別人也無法打開(前提是你的數據庫連接頁中的密碼沒有被泄露)
  但值得注意的是,由于Access數據庫的加密機制比較簡單,即使設置了密碼,解密也很容易。該數據庫系統通過將用戶輸入的密碼與某一固定密鑰進行“異或”來形成一個加密串,并將其存儲在*.mdb文件從地址“&H42”開始的區域內。所以一個好的程序員可以輕松制作一個幾十行的小程序就可以輕松地獲得任何Access數據庫的密碼。因此,只要數據庫被下載,其信息安全依然是個未知數。

  二:有主機控制權 (當然虛擬空間的設置在這里依然可以用)

  5:數據庫放在WEB目錄外
  如你的WEB目錄是e:/webroot,可以把數據庫放到e:/data這個文件夾里,在e:/webroot里的數據庫連接頁中修改數據庫連接地址為:"../data/數據庫名" 的形式,這樣數據庫可以正常調用,但是無法下載的,因為它不在WEB目錄里!這個方法一般也不適合購買虛擬空間的用戶。

  6:使用ODBC數據源 
  在ASP等程序設計中,如果有條件,應盡量使用ODBC數據源,不要把數據庫名寫在程序中,否則,數據庫名將隨ASP源代碼的失密而一同失密,例如: DBPath = Server.MapPath(“../123/abc/asfadf.mdb ”)
conn.open “driver={Microsoft Access Driver (*.mdb)};dbq=”& DBPath
  可見,即使數據庫名字起得再怪異,隱藏的目錄再深,ASP源代碼失密后,也很容易被下載下來。如果使用ODBC數據源,就不會存在這樣的問題了: conn.open “ODBC-DSN名” ,不過這樣是比較煩的,目錄移動的話又要重新設置數據源了,更方便的方法請看第7,8法!

  7:添加數據庫名的如MDB的擴展映射
  這個方法就是通過修改IIS設置來實現,適合有IIS控制權的朋友,不適合購買虛擬主機用戶(除非管理員已經設置了)。這個方法我認為是目前最好的。只要修改一處,整個站點的數據庫都可以防止被下載。無須修改代碼即使暴露目標地址也可以防止下載,如圖設置:

 

  我們在 IIS屬性---主目錄---配置---映射---應用程序擴展那里添加.mdb文件的應用解析。注意這里的選擇的DLL(或EXE等)似乎也不是任意的,選擇不當,這個MDB文件還是可以被下載的, 注意最好不要選擇選擇asp.dll等。你可以自己多測試下
  這樣修改后下載數據庫如:http://192.168.1.5/HaoBbs/data/dvbbs6.mdb。就出現(404或500等錯誤)

  8:使用.net的優越性
  動網的木鳥就寫過一個防非法下載文件的“WBAL 防盜鏈工具”。具體可以登陸http://www.9seek.com/WBAL/ ;
  不過 那個只實現了防止非本地下載的 ,沒有起到真正的防下載數據庫的功能。不過這個方法已經跟5法差不多可以通過修改.NET文件,實現本地也不能下載!

  這幾個方法中,只有第7和8個是統一性改的,一次修改配置后,整個站點的數據庫都可以防止下載,其他幾個就要分別修改數據庫名和連接文件,比較麻煩,不過對于虛擬主機的朋友也只能這樣了!

  其實第6個方法應該是第5個方法的擴展,可以實現特殊的功能,但對于不支持.net的主機或者怕設置麻煩的話,還是直接用第5個方法了,而且默認情況下第6個方法,依然可以通過復制連接到同主機的論壇或留言本發表,然后就可以點擊下載了(因為這樣的引用頁是來自同主機的)

  這幾個方法各有長短,請自己選擇性地使用。這些方法也不是絕對的安全,還需要網站管理員平時注意一些系統的安全,以及寫ASP/ASP.NET/JSP代碼本身的安全 ,否則依然是有可能被人下載或者修改數據庫的!

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品视频免费观看| 色视频www在线播放国产成人| 久久久999精品免费| 久热精品在线视频| 国产免费一区视频观看免费| 91在线高清免费观看| 亚洲精品中文字| 亚洲天堂成人在线视频| 欧美激情精品久久久| 亚洲天堂免费在线| 久久偷看各类女兵18女厕嘘嘘| 日韩欧美在线视频观看| 久久99亚洲热视| 精品日韩美女的视频高清| 国产精品青青在线观看爽香蕉| 久久久久久久久久久久av| 亚洲精品免费av| 久久精品国产96久久久香蕉| 91国产精品91| 亚洲精品少妇网址| 日韩精品中文字幕视频在线| 日韩在线视频免费观看高清中文| 亚洲欧洲成视频免费观看| 韩剧1988在线观看免费完整版| 欧美大荫蒂xxx| 久热爱精品视频线路一| 久久久国产视频| 97精品视频在线| 欧美福利在线观看| 国产午夜精品美女视频明星a级| 亚洲人成网站色ww在线| 久久精品青青大伊人av| 久热精品视频在线免费观看| 国产精品第三页| 成人免费视频在线观看超级碰| 亚洲精品aⅴ中文字幕乱码| 色综久久综合桃花网| 一本一本久久a久久精品牛牛影视| 欧美成人一二三| 亚洲精品视频网上网址在线观看| 国产精品久久色| 成人网在线免费看| 日本一区二三区好的精华液| 国产欧美日韩视频| 97在线视频精品| 久久这里有精品| 国产精品一二三视频| 亚洲精品99久久久久中文字幕| 精品久久中文字幕久久av| 国产精品色视频| 2025国产精品视频| 日韩精品黄色网| 成人网在线观看| 亚洲人高潮女人毛茸茸| 亚洲日本中文字幕免费在线不卡| 国产成人精品一区二区三区| 日韩av在线网页| 亚洲欧美色婷婷| 亚洲v日韩v综合v精品v| 欧美成人中文字幕| 日韩欧美国产骚| 欧美www视频在线观看| 欧美俄罗斯乱妇| 成人写真视频福利网| 国产精品视频久久久| 亚洲综合在线播放| 日韩免费av在线| 久久免费视频观看| 日韩欧美高清视频| 日韩电影中文字幕在线| 国产精品亚洲激情| 欧美中文在线观看| 亚洲精品99久久久久| 欧美中文字幕在线| 亚洲精品v天堂中文字幕| 91久久精品美女高潮| 国内精品400部情侣激情| 久久亚洲综合国产精品99麻豆精品福利| 亚洲精品v天堂中文字幕| 国产精品一久久香蕉国产线看观看| 欧美超级乱淫片喷水| 欧美一级视频免费在线观看| 国产精品成人观看视频国产奇米| 亚洲成人av中文字幕| 亚洲国产精品va在线观看黑人| 亚洲色图在线观看| 日韩精品免费在线观看| 黄色一区二区在线| 国产91在线播放| 欧美又大粗又爽又黄大片视频| 亚洲社区在线观看| 午夜精品在线视频| 高清欧美一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 亚洲成人a级网| 日韩成人免费视频| 国产精品久久久久久av福利软件| 欧美激情综合色综合啪啪五月| 欧美孕妇孕交黑巨大网站| 欧美日韩成人在线播放| 中文字幕亚洲无线码a| 欧美男插女视频| 欧美高清自拍一区| 日韩高清av一区二区三区| 久久久久国产一区二区三区| www.国产精品一二区| 精品国产视频在线| 日韩激情av在线免费观看| 久热在线中文字幕色999舞| 久久精品99久久香蕉国产色戒| 欧美视频裸体精品| 欧美日韩精品在线视频| 最近2019年日本中文免费字幕| 丝袜亚洲另类欧美重口| 久久久久久国产免费| 国产精品国产亚洲伊人久久| 在线观看欧美日韩国产| 中文字幕少妇一区二区三区| 57pao国产成人免费| 狠狠做深爱婷婷久久综合一区| 亚洲欧美在线第一页| 亚洲精品永久免费精品| 亚洲中国色老太| 国产亚洲欧洲在线| 国产欧美在线看| 国产精品mp4| 色婷婷综合成人av| 国产精品天天狠天天看| 欧美日韩一区二区精品| 日韩亚洲成人av在线| 久久不射热爱视频精品| 福利微拍一区二区| 国产精品视频白浆免费视频| 日韩中文字幕精品| 国产精品丝袜白浆摸在线| 亚洲va国产va天堂va久久| 国产成人精品免高潮在线观看| 亚洲天堂一区二区三区| 国产精品第10页| 亚洲男子天堂网| 国产一区视频在线播放| 欧美性jizz18性欧美| 国内精品久久久久影院 日本资源| 亚洲精品成a人在线观看| 伊人精品在线观看| 中文字幕国产精品| 精品久久久久久久久中文字幕| 欧美噜噜久久久xxx| 欧美激情女人20p| 亚洲精品国产免费| 欧美亚洲另类制服自拍| 色系列之999| 国产精品免费视频xxxx| 国产精品久久久久久久久久ktv| 欧洲亚洲免费在线| 久久久久久中文| 性色av一区二区三区红粉影视| 国产午夜精品视频| 国产日韩欧美日韩| 日本久久久久亚洲中字幕| 日本在线精品视频| 国产一区二区三区四区福利| 亚洲欧美另类国产| 日韩欧美精品免费在线|