国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

解讀ASP程序執(zhí)行SQL語句時防止注入攻擊的問題_ASP教程

2024-05-04 11:04:22
字體:
供稿:網(wǎng)友

推薦:揭秘asp常用函數(shù)庫大全
’-----------------FLYSOBlogASP站點開發(fā)常用函數(shù)庫------------------ ’OpenDB(vdata_url)--------------------打開數(shù)據(jù)庫 ’getIp()-------------------------------得到真實IP ’getIPAdress(sip)------------------------查找ip對應(yīng)的真實地址 ’IP2Num

以下是一個簡單的用戶更改密碼的代碼
---------------------
username=request("user_name")
pwd=request("pwd")
username=replace(username,"’","’’")
pwd=replace(pwd,"’","’’")
sql="update tbl_test set pwd=’" & pwd & "’ where uid=’" & username & "’"
set rs=conn.execute (sql)

--------------
現(xiàn)在,假如我注冊一個用戶,用戶名為 aa’; exec sp_addlogin ’haha

當該用戶更改密碼時(假設(shè)改為pp),會出現(xiàn)什么后果呢??

sql變?yōu)?nbsp;update tbl_test set pwd=’pp’ where uid=’aa’ ; exec sp_addlogin ’haha’

結(jié)果是用戶密碼沒有被修改,因為沒有 aa這個用戶,
但在你的數(shù)據(jù)庫中創(chuàng)建了一個登陸,新登陸名為 haha

將用戶名稍加修改,實際上可以運行任何sql語句,任何sql系統(tǒng)過程
而這一切都在你不知情的情況下發(fā)生的,實際上,上面的只是一個

示范,稍微修改一下用戶名,我們可以做添加一個DBA賬號,刪除所

有紀錄,讀取用戶密碼等越權(quán)操作。

分享:詳解將ASP頁面改為偽靜態(tài)的簡單方法
目前很多網(wǎng)站都采用生成靜態(tài)頁的方法,原因是這樣訪問速度會得到提高(服務(wù)器端CPU利用率很低),另外也容易被搜索引擎收錄,但是這帶來的一個問題就是需要足夠大的空間存放這些靜態(tài)頁面,如果你的空間不是很富裕,而又想有利于被搜索引擎收錄,其實可以采用偽

共2頁上一頁12下一頁
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汕尾市| 德化县| 长乐市| 信丰县| 台东县| 荥阳市| 梅河口市| 酉阳| 华蓥市| 汽车| 绥芬河市| 周宁县| 蒙城县| 肥城市| 乐平市| 萍乡市| 西盟| 萨迦县| 筠连县| 襄城县| 朝阳市| 牙克石市| 墨脱县| 阆中市| 家居| 广宗县| 焦作市| 贺州市| 阿坝县| 彝良县| 内江市| 北流市| 沾化县| 龙江县| 繁峙县| 合肥市| 德钦县| 潞城市| 赤峰市| 苏尼特左旗| 姜堰市|