亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 關于asp+access的安全問題分析

關于asp+access的安全問題分析

熱門標簽:蘭州智能語音電銷機器人功能 寧夏怎么申請400電話 企數(shù)外呼系統(tǒng)能用多久 辦理400電話一年多少錢 離線電子地圖標注軟件注冊 咸陽銷售外呼系統(tǒng) 為什么外呼系統(tǒng)需要預存話費呢 常用地圖標注范圍點 外呼回撥系統(tǒng)圖片
眾所周知,asp+access最大的安全隱患在于access數(shù)據(jù)庫可以被別人 
  下載,而現(xiàn)在提供的很多asp空間都是只支持access數(shù)據(jù)庫,這樣一來, 
  asp+access的安全問題就顯得很突出了。 

  1.Access數(shù)據(jù)庫的存儲隱患 
  在ASP+Access應用系統(tǒng)中,如果獲得或者猜到Access數(shù)據(jù)庫的存儲路 
  徑和數(shù)據(jù)庫名,則該數(shù)據(jù)庫就可以被下載到本地。 

  2.Access數(shù)據(jù)庫的解密隱患 
  由于Access數(shù)據(jù)庫的加密機制非常簡單,所以即使數(shù)據(jù)庫設置了密碼, 
  解密也很容易。該數(shù)據(jù)庫系統(tǒng)通過將用戶輸入的密碼與某一固定密鑰進行 
  異或來形成一個加密串,并將其存儲在*.mdb文件中從地址“&H42”開 
  始的區(qū)域內。由于異或操作的特點是“經(jīng)過兩次異或就恢復原值”,因 
  此,用這一密鑰與*.mdb文件中的加密串進行第二次異或操作,就可以輕 
  松地得到Access數(shù)據(jù)庫的密碼。基于這種原理,可以很容易地編制出解密 
  程序。 

  由此可見,無論是否設置了數(shù)據(jù)庫密碼,只要數(shù)據(jù)庫被下載,其信息就沒有任何安全性可言了。 

  3.程序設計中的安全隱患   
  ASP代碼利用表單(form)實現(xiàn)與用戶交互的功能,而相應的內容會反 
  映在瀏覽器的地址欄中,如果不采用適當?shù)陌踩胧?,只要記下這些內 
  容,就可以繞過驗證直接進入某一頁面。例如在瀏覽器中敲入“…… 
  page.asp?x=1”,即可不經(jīng)過表單頁面直接進入滿足“x=1”條件的頁 
  面。因此,在設計驗證或注冊頁面時,必須采取特殊措施來避免此類問題 
  的發(fā)生。 

  ========== 
  解決方案 
  ========== 

  提高數(shù)據(jù)庫的安全性 
  由于Access數(shù)據(jù)庫加密機制過于簡單,因此,如何有效地防止Access 
  數(shù)據(jù)庫被下載,就成了提高ASP+Access解決方案安全性的重中之重。 

  1.非常規(guī)命名法 
  防止數(shù)據(jù)庫被找到的簡便方法是為Access數(shù)據(jù)庫文件起一個復雜的非常 
  規(guī)名字,并把它存放在多層目錄下。例如,對于網(wǎng)上書店的數(shù)據(jù)庫文件, 
  不要簡單地命名為“book.mdb”或“store.mdb”,而是要起個非常規(guī)的 
  名字,例如:faq19jhsvzbal.mdb,再把它放在 
  如./akkjj16t/kjhgb661/acd/avccx55 之類的深層目錄下。這樣,對于 
  一些通過猜的方式得到Access數(shù)據(jù)庫文件名的非法訪問方法起到了有效的 
  阻止作用。 

  2.使用ODBC數(shù)據(jù)源 
  在ASP程序設計中,應盡量使用ODBC數(shù)據(jù)源,不要把數(shù)據(jù)庫名直接寫在 
  程序中,否則,數(shù)據(jù)庫名將隨ASP源代碼的失密而一同失密。例如: 
  DBPath = Server.MapPath(“./akkjj16t/ 
  kjhgb661/acd/avccx55/faq19jhsvzbal.mdb ”) 
  conn.Open “driver={Microsoft Access Driver (*.mdb)};dbq=” & DBPath 
  可見,即使數(shù)據(jù)庫名字起得再怪異,隱藏的目錄再深,ASP源代碼失密 
  后,數(shù)據(jù)庫也很容易被下載下來。如果使用ODBC數(shù)據(jù)源,就不會存在這樣 
  的問題了: 
  conn.open “ODBC-DSN名” 
  對ASP頁面進行加密 
  為有效地防止ASP源代碼泄露,可以對ASP頁面進行加密。一般有兩種方 
  法對ASP頁面進行加密。一種是使用組件技術將編程邏輯封裝入DLL之中; 
  另一種是使用微軟的Script Encoder對ASP頁面進行加密。但是,使用組 
  件技術存在的主要問題是每段代碼均需組件化,操作比較煩瑣,工作量較 
  大;而使用Script Encoder對ASP頁面進行加密,操作簡單、收效良好。 
  Script Encoder方法具有許多優(yōu)點: 

  ⑴.HTML仍具有很好的可編輯性。Script Encoder只加密在HTML頁面中 
  嵌入的ASP代碼,其他部分仍保持不變,這就使得我們仍然可以使用 
  FrontPage或Dreamweaver等常用網(wǎng)頁編輯工具對HTML部分進行修改、完 
  善,只是不能對ASP加密部分進行修改,否則將導致文件失效。 
  ⑵.操作簡單。只要掌握幾個命令行參數(shù)即可。Script Encoder的運行 
  程序是screnc.exe,其使用方法如下: 
  screnc [/s] [/f] [/xl] [/l defLanguage ] [/e defExtension] inputfile outputfile 
  其中的參數(shù)含義如下: 
  s:屏蔽屏幕輸出; 
  f:指定輸出文件是否覆蓋同名輸入文件; 
  xl:是否在.asp文件的頂部添加@Language指令; 
  l:defLanguag指定缺省的腳本語言; 
  e:defExtension 指定待加密文件的擴展名。 
  ⑶.可以批量加密文件。使用Script Encoder可以對當前目錄中的所有 
  的ASP 文件進行加密,并把加密后的文件統(tǒng)一輸出到相應的目錄中。例 
  如: 
  screnc *.asp c:\temp 
  ⑷. Script Encoder是免費軟件。該加密軟件可以從微軟網(wǎng)站下載: 
  http://msdn.microsoft.com/scripting/vbscript/download/x86/sce10en.exe。下載后,運行安裝即可。 

  利用Session對象進行注冊驗證 
  為防止未經(jīng)注冊的用戶繞過注冊界面直接進入應用系統(tǒng),可以采用Session對象進行注冊驗證。Session對象最大的優(yōu)點是可以把某用戶的信息保留下來,讓后續(xù)的網(wǎng)頁讀取。 

  3.改數(shù)據(jù)庫擴展名 
  你也可以將數(shù)據(jù)庫的擴展名改為.asp,當然在定位數(shù)據(jù)庫的時候也要 
  用類似database.asp的文件名,這樣數(shù)據(jù)庫不會被輕易的下載,而數(shù)據(jù) 
  還可以正常的讀出寫入。 

  4.向數(shù)據(jù)庫內加錯誤的asp代碼 
  如果以為做完第3項以后就萬事大吉了那就錯了,雖然數(shù)據(jù)庫的擴展名 
  變成了.asp,但是當對方猜到了你的數(shù)據(jù)庫路徑以后還是可以下載的,只 
  不過慢了一些,對方可以等頁面完全打開以后“另存為”就可以了。要解 
  決這個問題可以載數(shù)據(jù)庫內添加錯誤的asp代碼。你可以先建立一個隱藏 
  表,表內只有一列,并且插入這樣一行: 

  這樣一來對方打開數(shù)據(jù)庫的頁面時就只會出現(xiàn)asp腳本的錯誤信息,而不 
  會下載你的數(shù)據(jù)庫了。 

  5.對于程序設計中隱患的解決一例 
  大多數(shù)人都認為網(wǎng)站只要加了登錄密碼就無法正常進入了。而請您看下 
  面的驗證語句: 

  sql="select uname,pwd from uinfo where " 
  sql=sql"uname='"request.form("uname")"'" 
  sql=sql" and pwd='"request.form("pwd")"'" 
  rs.open sql,conn,1,1 
  if rs.eof or rs.bof then 
  response.write "對不起,錯誤的用戶名/密碼!" 
  else 
  response.write "登錄成功!" 
  end if 

  可能已經(jīng)有讀者看出來了這段代碼是十分危險的,只要對方知道用戶名就 
  可以登錄,你可以在密碼框里輸入“' or '1'='1”就可以了,其原理很 
  簡單,就是利用了sql查詢語句,大家注意,用此方法提交以后的sql語句 
  變成了:(如果用戶名為administrator) 
  select uname,pwd from uinfo where uname='administrator' and pwd='' or '1'='1' 
  如果用戶名administrator存在的話那么這個記錄是可以被選出來的,之 
  后當然就是可以正常登錄了。 

  解決方案: 

  sql="select uname,pwd from uinfo where " 
  sql=sql"uname='"request.form("uname")"'" 
  rs.open sql,conn,1,1 
  if rs.eof or rs.bof then 
  response.write "對不起,本站沒有此用戶!" 
  else 
  if rs.fields("pwd")=trim(request.form("pwd")) then 
  response.write "登錄成功!" 
  else 
  response.write "錯誤的用戶名/密碼!" 
  end if 
  end if 

標簽:鐵嶺 溫州 昆明 家電維修 昌都 泰州 麗江 咸陽

巨人網(wǎng)絡通訊聲明:本文標題《關于asp+access的安全問題分析》,本文關鍵詞  關于,asp+access,的,安全,問題,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于asp+access的安全問題分析》相關的同類信息!
  • 本頁收集關于關于asp+access的安全問題分析的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    沈樵在线观看福利| 国产福利免费观看| 免费毛片播放| 成人免费一级毛片在线播放视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 黄视频网站在线看| 欧美a级片视频| 国产精品123| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 毛片电影网| 国产视频一区二区在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 黄视频网站免费观看| 免费国产一级特黄aa大片在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产一区二区精品| 国产成人精品在线| 高清一级做a爱过程不卡视频| 黄视频网站在线看| 精品视频免费在线| 你懂的国产精品| 国产福利免费观看| 日韩一级黄色| 日本特黄一级| 999精品在线| 青青青草影院| 欧美激情一区二区三区视频| 美女免费黄网站| 九九精品在线播放| 国产高清视频免费| 午夜精品国产自在现线拍| 久久国产精品自由自在| 亚欧视频在线| 久草免费资源| 日日夜夜婷婷| 成人高清视频免费观看| 国产91视频网| 亚久久伊人精品青青草原2020| 国产精品1024永久免费视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人影视在线观看| 国产高清视频免费| 精品视频在线观看视频免费视频| 国产一区二区精品| 欧美激情一区二区三区在线| 色综合久久天天综合观看| 高清一级做a爱过程不卡视频| 黄色免费网站在线| 国产麻豆精品免费密入口| 日本乱中文字幕系列| 天天做人人爱夜夜爽2020| 成人a大片高清在线观看| 九九精品在线播放| 国产视频久久久| 国产麻豆精品hdvideoss| 久久国产精品自由自在| 日韩一级精品视频在线观看| a级毛片免费全部播放| 黄视频网站在线免费观看| 国产伦精品一区三区视频| a级毛片免费全部播放| 日日日夜夜操| 久久精品免视看国产明星| 中文字幕一区二区三区精彩视频 | 国产精品自拍在线| 欧美激情一区二区三区在线| 久久国产精品自由自在| 国产精品123| 国产精品自拍在线| 久久国产精品只做精品| 黄视频网站在线免费观看| 国产伦理精品| 99色精品| 91麻豆精品国产高清在线| 亚久久伊人精品青青草原2020| 国产极品精频在线观看| 精品视频在线观看视频免费视频| 亚洲精品久久玖玖玖玖| 国产成人啪精品| 欧美激情一区二区三区在线 | 高清一级片| 天天色色色| 韩国毛片基地| 国产不卡精品一区二区三区| 一级毛片看真人在线视频| 久久国产精品自由自在| 亚洲天堂在线播放| 成人高清护士在线播放| 午夜欧美福利| 你懂的国产精品| 欧美激情一区二区三区中文字幕| 麻豆系列 在线视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产网站在线| 久久久成人影院| 国产国语对白一级毛片| 国产伦精品一区三区视频| 欧美大片a一级毛片视频| 国产91视频网| 日韩在线观看免费| 久草免费资源| 国产高清在线精品一区二区| 欧美大片a一级毛片视频| 沈樵在线观看福利| 免费的黄色小视频| 一级女性大黄生活片免费| 欧美1卡一卡二卡三新区| 香蕉视频一级| 99久久精品国产国产毛片| 欧美爱色| 九九精品在线播放| 国产a视频| 日韩字幕在线| 成人免费观看网欧美片| 九九免费精品视频| 亚久久伊人精品青青草原2020| 成人影视在线观看| 欧美爱色| 日本特黄特色aaa大片免费| 97视频免费在线| 天天做人人爱夜夜爽2020| 美国一区二区三区| 欧美1卡一卡二卡三新区| 一级女性大黄生活片免费| 午夜在线亚洲| 91麻豆精品国产自产在线| 精品视频在线观看视频免费视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产香蕉在线播出| 免费一级片在线观看| 欧美另类videosbestsex高清| 精品久久久久久影院免费| 欧美a免费| 精品视频免费看| 国产91精品露脸国语对白| 精品视频在线看| 青青久久网| 久久久成人影院| 国产不卡在线看| 日韩在线观看免费| 精品视频在线看| 亚欧成人毛片一区二区三区四区| 午夜在线亚洲| 日韩av东京社区男人的天堂| 日韩免费在线观看视频| 欧美国产日韩在线| 欧美激情一区二区三区在线| 97视频免费在线| 99久久精品国产国产毛片| 日本特黄一级| 成人影视在线观看| 青青青草影院| 黄视频网站在线免费观看| 国产网站在线| 国产美女在线观看| 久久久成人影院| 日本免费看视频| 韩国三级香港三级日本三级la| 日本免费乱人伦在线观看| 美女免费精品视频在线观看| 国产高清在线精品一区二区| 成人a大片高清在线观看| 国产不卡在线看| 日韩欧美一二三区| 欧美a免费| 午夜精品国产自在现线拍| 亚欧视频在线| 中文字幕一区二区三区精彩视频 | 国产麻豆精品hdvideoss| 四虎影视库国产精品一区| 国产美女在线观看| 91麻豆精品国产高清在线| a级毛片免费全部播放| 精品视频免费看| 亚洲天堂免费观看| 黄视频网站在线免费观看| 99色精品| 99热热久久| 国产一区国产二区国产三区| 成人免费网站视频ww| 午夜欧美福利| 国产一级强片在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久久久久久免费视频| 国产国语对白一级毛片| 欧美另类videosbestsex视频| 日韩男人天堂| 精品视频在线观看一区二区 | 欧美激情一区二区三区视频| 国产成人啪精品| 欧美激情一区二区三区视频| 美女免费黄网站| 日韩av东京社区男人的天堂| 黄视频网站免费观看| 国产欧美精品午夜在线播放| 999久久狠狠免费精品| 日韩专区一区| 韩国三级香港三级日本三级la| 国产一区二区精品| 午夜激情视频在线播放|