999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ASP+Access網絡應用技術的安全策略

2011-04-13 02:01:54王繼紅
科技傳播 2011年3期
關鍵詞:頁面數據庫系統

王繼紅

黑龍江信息技術職業學院,黑龍江 哈爾濱 150025

0 引言

隨著Internet的發展,Web技術日新月異。ASP(Active Server Pages)作為一種典型的、成熟的服務器端網頁設計技術,被廣泛地應用在企業網站、網上商城等各種互聯網應用中。同時Access數據庫作為微軟推出的以標準JET為引擎的桌面型數據庫系統,由于具有界面友好、操作簡單等特點,具有大量的用戶群體。因此,ASP+Access成為很多中小型網上應用系統的首選方案。但ASP+Access解決方案在為我們帶來便利的同時,也帶來了很多不容忽視的安全問題。

1 Access數據庫的漏洞及安全防范

1.1 漏洞分析

在ASP+Access應用系統中,攻擊者會根據經驗獲得或者猜到Access數據庫的存儲路徑和數據庫名,則該數據庫就可以被下載到本地。例如:對于一些網上商城系統的Access數據庫,設計者一般命名為shop.mdb、store.mdb等,而存儲的路徑一般為“URL/data/”或干脆放在根目錄(“URL/”)下。這樣,只要在瀏覽器地址欄中敲入地址:“URL/data/store.mdb”,就可以輕易地把shop.mdb下載到本地的機器中。因為Access加密串存儲在*.mdb文件中從地址“&H42”開始的區域內。通過解密程序可以輕松地得到Access數據庫的密碼。因此無論即使設置了數據庫密碼,只要數據庫被下載,其信息就沒有任何安全性可言了。所以如何有效地防止Access數據庫被下載,就成了提高ASP+Access系統安全性的重中之重。

1.2 防范措施

1)非常規命名法:防止數據庫被找到的簡便方法是為Access數據庫文件起一個非常規的復雜的名字,并把它存放在多層目錄下。例如,對于網上商城的數據庫文件,起個非常規的名字,例如:mhr4v53h.mdb,再把它放在如:/atncj16t/kgyb61/ahjx5rv 之類的深層目錄下。這樣,對于通過猜測得到Access數據庫文件名并破解的,起到了有效的阻止作用。

2)使用ODBC數據源:在ASP程序設計中,數據庫名和路徑會出現在ASP源代碼中。例如:

可見,即使數據庫名字起得再怪異,隱藏的目錄再深,ASP源碼失密后,數據庫也很容易被破解。如果使用ODBC數據源,就不會有這樣的問題了,如:conn.open “ODBC-DSN名”。

3)對ASP源碼加密:為有效地防止ASP源代碼泄露,可以對ASP頁面進行加密。一般有兩種方法對ASP頁面進行加密。一種是使用組件技術將編程邏輯封裝入DLL之中;另一種是使用微軟的Script Encoder對ASP頁面進行加密。一般使用組件技術存在的主要問題是每段代碼均需組件化,操作比較煩瑣,工作量較大;而使用Script Encoder對ASP頁面進行加密,操作簡單、收效良好。

2 程序代碼漏洞及安全防范

2.1 漏洞分析

asp手工注入漏洞檢測:例如網址http://site/hack92.asp?id=1我們在這個地址后面加上單引號’ 然后and 1=1 正確 and 1=2 錯誤的話就說明存在注入漏洞了。

注入點sa權拿服務器:注入點http://site/hack92.asp?id=1是否存在xp_cmdshell and 1=(select count(*) from master.dbo.sysobjects where xtype = 'x' and name = 'xp_cmdshell')

——用xp_cmdshell執行命令

;exec master..xp_cmdshell"net user name password /add"—

;exec master..xp_cmdshell"net localgroup name administrators /add"—

當然我們可以直接讓工具來幫我們搞定。這一類工具有Domain,NBSI,HDSI等等

2.2 防范措施

現在比較流行的SQL注入攻擊是通過GET和POST來完成具體的注入。我們可以通過一些判斷語句,將注入時所用到的重要符號過濾掉,以達到防止非法注入目的。下面是asp中防止腳本注入攻擊代碼示例:

3 結論

通過分析我們發現,攻擊者不管是通過備份數據庫、破解數據庫、SQL注入、上傳漏洞,其目的就是為了得到管理員的用戶名和密碼進入后臺,得到一個WebShell。如果我們程序、數據庫不存在這些漏洞,攻擊者前面做的很多事都將會是徒勞的。但網站管理員還要記住,有些時候因密碼保管不當,或無意中泄露,也會導致網站系統的安全問題,所以提高密碼意識,建立密碼管理制度也是保證網站系統安全的重要原則。

[1]趙燕燕.ASP技術在Web數據庫開發中的使用[J].河南職工醫學院學報,2009,1.

[2]尚俊杰.網絡程序設計—ASP.清華大學出版社有限公司,2009,1.

[3]李禹生.ASP實用技術(網絡數據庫應用系統設計)[M].水利水電出版社,2004,8.

[4]黃爽,郭勝,高平茹.ASP網絡程序設計教程[M].清華大學出版社,2007,12.

猜你喜歡
頁面數據庫系統
大狗熊在睡覺
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 一区二区三区成人| 亚洲国产成人综合精品2020| 99久久99这里只有免费的精品| 在线精品视频成人网| 久久成人18免费| 在线观看欧美国产| 亚洲美女高潮久久久久久久| 国产精品观看视频免费完整版| 毛片免费观看视频| 免费在线看黄网址| 91小视频在线| 中文纯内无码H| 成人精品午夜福利在线播放| 国产激情在线视频| 亚洲欧美日韩视频一区| 欧美精品在线免费| 日本中文字幕久久网站| 日韩亚洲综合在线| 欧美成人国产| 日本午夜影院| 91精品在线视频观看| 一本久道久久综合多人| 国产 在线视频无码| 国产在线欧美| 国产色婷婷视频在线观看| 波多野一区| 亚洲国产成人久久77| 精品国产免费观看一区| 精品国产一二三区| 亚洲中文字幕久久无码精品A| 波多野结衣久久精品| 精品久久久久成人码免费动漫 | 亚欧成人无码AV在线播放| 大学生久久香蕉国产线观看| 人妻无码中文字幕一区二区三区| 99久久精品国产自免费| 欧美黄网在线| 亚洲伊人天堂| 日本道中文字幕久久一区| 久久久久免费看成人影片| 色吊丝av中文字幕| 亚洲美女AV免费一区| 亚洲妓女综合网995久久| 东京热高清无码精品| 奇米精品一区二区三区在线观看| 国产欧美日韩专区发布| 2020国产精品视频| 国产福利免费在线观看| 97超爽成人免费视频在线播放| 国产高清在线观看91精品| 欧美色图久久| 91视频精品| 久久精品国产在热久久2019| 992Tv视频国产精品| 国产69囗曝护士吞精在线视频| 色综合日本| 四虎国产精品永久一区| a免费毛片在线播放| 国产精品无码AⅤ在线观看播放| 国产超碰在线观看| 美女无遮挡免费视频网站| аv天堂最新中文在线| 亚洲swag精品自拍一区| 亚洲成年网站在线观看| 亚洲国产成人自拍| 亚洲视频三级| jijzzizz老师出水喷水喷出| 亚洲91在线精品| 国产91蝌蚪窝| 国产成a人片在线播放| 99久久免费精品特色大片| 国产又色又刺激高潮免费看| 国产不卡一级毛片视频| 亚洲成在线观看| 理论片一区| 97在线视频免费观看| 国产女人在线| 伊人久久婷婷| 国产精品毛片一区视频播| 欧美在线三级| 国产精品观看视频免费完整版| 真人免费一级毛片一区二区 |