• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)存在的安全威脅與應(yīng)對(duì)措施

      2014-11-25 11:03:46曹天龍
      數(shù)字化用戶 2014年18期
      關(guān)鍵詞:數(shù)據(jù)庫(kù)安全字符密碼

      曹天龍

      自美國(guó)1969年創(chuàng)建互聯(lián)網(wǎng)開始到1991年第一個(gè)互聯(lián)網(wǎng)接口被開發(fā)出來,互聯(lián)網(wǎng)技術(shù)得到了快速的發(fā)展,并推動(dòng)了時(shí)代的進(jìn)步,隨著數(shù)據(jù)庫(kù)技術(shù)被廣泛應(yīng)用到互聯(lián)網(wǎng)中,其諸多的漏洞逐漸出現(xiàn),這些漏洞是黑客攻擊電腦的重要途徑,給計(jì)算機(jī)系統(tǒng)的安全帶來了很大的威脅。本文主要分析了計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)存在的各種安全威脅,并有針對(duì)性的提出了應(yīng)對(duì)措施,以期對(duì)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的安全管理有一定的推動(dòng)作用。

      一、互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)安全概述

      為了有效的避免用戶非法越權(quán)使用數(shù)據(jù)庫(kù)、竊取和更改、甚至破壞數(shù)據(jù),我們必須對(duì)數(shù)據(jù)庫(kù)采取安全保護(hù)措施,數(shù)據(jù)庫(kù)安全包括如下幾點(diǎn)。

      1.物理完整性。數(shù)據(jù)不會(huì)受到自然及物理問題的破壞,如電力、設(shè)備故障或物理?yè)p壞等問題。

      2.邏輯完整性。保護(hù)數(shù)據(jù)庫(kù)的整體結(jié)構(gòu),例如:當(dāng)對(duì)數(shù)據(jù)庫(kù)某個(gè)字段進(jìn)行修改時(shí),要確保其他字段沒有遭到破壞。

      3.可審計(jì)性。能夠?qū)?shù)據(jù)庫(kù)元素進(jìn)行追蹤存取與修改。

      4.控制訪問。明確只有通過授權(quán)的用戶才可以訪問數(shù)據(jù)庫(kù),

      可以通過不同方式限制不同用戶的訪問。

      5.元素安全。數(shù)據(jù)庫(kù)中存儲(chǔ)的所有元素均正確。

      6.可用性。授權(quán)用戶可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行自由訪問。

      7.身份驗(yàn)證。審計(jì)追蹤、訪問數(shù)據(jù)庫(kù)必須進(jìn)行嚴(yán)格的身份驗(yàn)證,防止不正常進(jìn)入。

      二、互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)存在的安全威脅

      1.數(shù)據(jù)庫(kù)的下載。多數(shù)用戶在使用 ASP 編寫連接文件中,大都用語(yǔ)句“(conn.asp):<%......db=“/admin/database/bxzcvmqhjwkry21ahfqweir.mdb”數(shù)據(jù)庫(kù)文件具體位置......%>”對(duì)數(shù)據(jù)庫(kù)進(jìn)行保護(hù)。從語(yǔ)句的連接上看,這是正確的,而且名稱長(zhǎng)度也很長(zhǎng)、很保險(xiǎn),下載者對(duì)數(shù)據(jù)庫(kù)難以識(shí)別破解。但是如果通過暴庫(kù)技術(shù)與相關(guān)工具,就可以快速定位具體數(shù)據(jù)庫(kù)的各種情況,一般是用“%5c”命令,雖說不能百分百的成功暴庫(kù),但是出現(xiàn)暴庫(kù)的幾率非常高。在獲取地址后通過IE輸入,再下載到本地,就能夠獲得用戶名及密碼。

      2.注入SQL。互聯(lián)網(wǎng)中,WEB 服務(wù)器大多數(shù)是在設(shè)立防火墻后方才布置,并且只開放80端口,非法者無法入侵其他端口,因此,80 端口是他們?nèi)肭值哪繕?biāo),而常用方式是注入SQL。有少數(shù)程序員在編寫程序的代碼時(shí),忽略了辨別用戶輸入的數(shù)據(jù)是否正確,使編寫的應(yīng)用程序面臨很多網(wǎng)絡(luò)威脅。注入SQL就是在客戶端對(duì)代碼進(jìn)行傳輸,收集服務(wù)器數(shù)據(jù)信息與處理程序,得到相應(yīng)資料。注入SQL可以常規(guī)訪問 80 端口,相當(dāng)于普通Web頁(yè)面進(jìn)行訪問,防火墻對(duì)注入SQL無法獲取報(bào)警信息,如果系統(tǒng)管理員不能及時(shí)對(duì)程序進(jìn)行審核和檢查,基本是很難發(fā)現(xiàn)數(shù)據(jù)庫(kù)被入侵的。

      三、維護(hù)互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)安全的應(yīng)對(duì)措施

      1.嚴(yán)格查堵URL端漏洞。在審核用戶使用數(shù)據(jù)庫(kù)的情況時(shí),若發(fā)現(xiàn)用戶端在URL提交參數(shù)時(shí),存在exec,insert,delete,from,count,user,xp_cmdshell,add,asc(,char(,drop,able,mid"等用在注入SQL中的字符以及字符串,就必須立即禁止ASP的運(yùn)行,而且會(huì)顯示出如“出錯(cuò)提示”等報(bào)警信號(hào),對(duì)于有接收的用戶端在 URL 提交參數(shù)程序時(shí)用<!--#include?le =“../*****.asp”-->即可寫入程序,該方法不會(huì)影響程序執(zhí)行的速度,同時(shí)還能夠有效防止大多數(shù)入侵者的非法入侵,;同時(shí)也可以在 if 語(yǔ)句中對(duì)注入 SQL 常用的字符串、字符的方式進(jìn)行設(shè)置,限定特定的時(shí)間內(nèi)拒絕 任何IP 對(duì)數(shù)據(jù)庫(kù)的訪問,增強(qiáng)數(shù)據(jù)庫(kù)安全,防止黑客非法入侵。

      2.嚴(yán)格查堵 form 和 cookies 漏洞。有些不法入侵者通過cookies、form提交含有“or”、“=”等字符入侵。在編寫程序時(shí)有意識(shí)的添加特殊字符可以防止入侵,從而確保程序安全執(zhí)行。亦可通過paraname = Request.form()即 paraname = Request.Cookies()獲取用戶名與密碼,再加入代碼,如果在用戶參數(shù) paraname中發(fā)現(xiàn)空格、=、or 等非正常字符時(shí),應(yīng)當(dāng)立即終止 then 后面的執(zhí)行,不再運(yùn)行 ASP,以攔截入侵者入侵。

      3.加強(qiáng)數(shù)據(jù)庫(kù)自身的安全。暴庫(kù)是因?yàn)?IIS 服務(wù)器具體顯示各執(zhí)行錯(cuò)誤的情況并中斷執(zhí)行時(shí),把錯(cuò)誤信息發(fā)送給了用戶。通常的防范措施是把數(shù)據(jù)庫(kù)后綴名由MDB變?yōu)锳SP、ASA。雖然該方式可以防暴庫(kù),但比較原始,隨著計(jì)算機(jī)技術(shù)的發(fā)展,該這種方法已經(jīng)無法滿適應(yīng)最新防范的要求了。為防止暴庫(kù),應(yīng)該調(diào)整 IIS 默認(rèn)設(shè)置。黑客對(duì) ASP、ASA 的數(shù)據(jù)庫(kù)文件的后綴進(jìn)行修改,便能夠進(jìn)行查找并確定具體存儲(chǔ)位置,可以通過迅雷等下載軟件下載獲得。

      4.數(shù)據(jù)庫(kù)名的前面加“#”。 因?yàn)?IE 瀏覽器不能下載帶有# 號(hào)的文件,所以目前大部分的系統(tǒng)管理員會(huì)在數(shù)據(jù)庫(kù)名子的前面加上 “#” 號(hào),以防止數(shù)據(jù)庫(kù)被非法下載,這種方法有效,但是不安全。網(wǎng)頁(yè)不僅可以通過常規(guī)方式進(jìn)行訪問,還能夠通過 IE 編碼技術(shù)對(duì)其進(jìn)行訪問。IE 里的不同字符都存在相應(yīng)編碼,編碼符號(hào)“%23”可以取代 # 號(hào),以這樣的方式進(jìn)行處理后,后綴加 # 號(hào)的數(shù)據(jù)庫(kù)文件是無法被下載和使用的。

      5.對(duì)用戶密碼進(jìn)行加密。加密用戶密碼也是一項(xiàng)有效的應(yīng)對(duì)措施,一般是采取MD5進(jìn)行加密。MD5沒有反向算法,因此很難解密,黑客們即使獲得加密情況,但還是無法找出正確的原始密碼。雖然可通過 UPDATE 方式以其他密碼替代,但是這種操作難以實(shí)行。需要注意的是,信息數(shù)據(jù)進(jìn)行 MD5 加密后很難解密,因此用戶必須防止密碼丟失、忘記。這種加密方法必須改變前用戶的所有資料,用戶要對(duì)資料進(jìn)行重新設(shè)置,還要把數(shù)據(jù)庫(kù)中經(jīng)過 MD5 加密放入相關(guān)字段進(jìn)行計(jì)算后才能再次存儲(chǔ)。

      四、結(jié)論

      數(shù)據(jù)庫(kù)的安全直接影響到整個(gè)計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的安全,因此,應(yīng)該采取全方位的保護(hù)措施,保證計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的安全,為廣大用戶營(yíng)造安全且穩(wěn)定的網(wǎng)絡(luò)運(yùn)行環(huán)境,以防止計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)被非法入侵和襲擊。

      參考文獻(xiàn):

      [1]邵佩英.數(shù)據(jù)庫(kù)安全應(yīng)用服務(wù)器的研究與現(xiàn)狀[M].軟件學(xué)報(bào),2001.

      [2]宋志敏,南相浩.數(shù)據(jù)庫(kù)安全的研究與實(shí)現(xiàn)[M].計(jì)算機(jī)工程與應(yīng)用,2001.

      猜你喜歡
      數(shù)據(jù)庫(kù)安全字符密碼
      尋找更強(qiáng)的字符映射管理器
      密碼里的愛
      密碼疲勞
      字符代表幾
      一種USB接口字符液晶控制器設(shè)計(jì)
      電子制作(2019年19期)2019-11-23 08:41:50
      管理信息系統(tǒng)中數(shù)據(jù)庫(kù)安全實(shí)現(xiàn)方法
      活力(2019年21期)2019-04-01 12:16:50
      消失的殖民村莊和神秘字符
      淺談高速公路數(shù)據(jù)庫(kù)安全審計(jì)
      密碼藏在何處
      奪命密碼
      吉隆县| 友谊县| 棋牌| 易门县| 岱山县| 双辽市| 麟游县| 察隅县| 福海县| 呼伦贝尔市| 敦化市| 吴桥县| 江达县| 喀什市| 玉林市| 嘉善县| 衡南县| 靖边县| 梧州市| 磴口县| 赤峰市| 丹江口市| 神木县| 日土县| 兴文县| 祁阳县| 宣武区| 平谷区| 星子县| 瑞昌市| 涟源市| 天津市| 东莞市| 黄浦区| 民丰县| 卢龙县| 格尔木市| 家居| 乌海市| 肥西县| 平果县|