国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

ASP開發網頁牢記注意事項

admin
2011年2月16日 10:48 本文熱度 3494
永遠不要相信用戶輸入的內容具有適當的大小或者包含適當的字符。在使用其做出決策之前應該始終對用戶輸入進行驗證。最佳的選擇是創建一個 COM+ 組件,這樣您可以從 ASP 頁面中調用該組件來驗證用戶的輸入內容。您也可以使用 Server.HTMLEncode 方法、Server.URLEncode 方法,或者本頁底部代碼示例中的某一個。
不要通過連接用戶輸入的字符串來創建 ASP 頁中的數據庫連接字符串。惡意用戶可以通過在他們的輸入內容中插入代碼來獲取數據庫的訪問權限。如果您使用的是 SQL 數據庫,那么請使用存儲過程創建數據庫連接字符串。
不要使用默認的 SQL 管理員帳戶名 sa。每個使用 SQL 的用戶都知道存在 sa 帳戶。創建具有安全可靠密碼的其他 SQL 管理帳戶,并刪除 sa 帳戶。
在您存儲客戶端用戶密碼之前,請對這些密碼使用哈希算法、進行 base64 編碼,或者使用 Server.HTMLEncode 或者 Server.URLEncode 進行編碼。您還可以使用本頁底部的某個代碼示例驗證客戶端密碼中的字符。
不要把管理帳戶名或密碼放置在管理腳本或 ASP 頁中。
不要根據請求標題在代碼中做出決策,因為標題數據可以被惡意用戶偽造。在使用請求數據前,始終要對其進行編碼或者使用下面的代碼示例驗證其所包含的字符。
不要將安全數據存儲在 Cookie 中或者將輸入字段隱藏在網頁中。
始終將安全套接字層 (SSL) 用于基于會話的應用程序,以避免未對會話 Cookie 進行加密就發送它們所帶來的風險。如果會話 Cookie 沒有經過加密,則惡意用戶可以使用一個應用程序中的會話 Cookie 進入到與之在同一進程中的另一個應用程序。
當編寫 ISAPI 應用程序、篩選器或者 COM+ 對象時,請注意由于變量和數據的大小而造成的緩沖區溢出。還要注意可能由于解釋造成的規范化問題,例如將絕對路徑名解釋成相對路徑名或 URL。
當在單線程單元 (STA) 內運行的 ASP 應用程序切換到多線程單元 (MTA) 內時,模擬令牌將過時。這可能導致應用程序在無模擬的情況下運行,讓其用可能允許訪問其他資源的進程的標識有效地運行。如果您必須切換線程模型,請在進行更改之前,先禁用該應用程序并將其卸載。


代碼示例
本代碼示例包含了一個函數,它可刪除發送至該函數的字符串中的可能有害的字符。在上面的兩個示例中,指定代碼頁以確保正確地編碼。下面的示例使用的是 Microsoft Visual Basic? Scripting Edition(VBScript):
<%@ LANGUAGE="VBScript" %>
<%
Response.CodePage = 1252
Response.Write("Hello, " & RemoveBadCharacters(Request.Form("UserName")))
Response.Write("<BR>This is why you received an error:")
Function RemoveBadCharacters(strTemp)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = "[^\s\w]"
regEx.Global = True
RemoveBadCharacters = regEx.Replace(strTemp, "")
End Function
%>
下面的示例使用的是 Microsoft JScript?:
<%@ LANGUAGE="JScript" %>
<%
Response.CodePage = 1252;
Response.Write("Hello, " + RemoveBadCharacters(Request.Form("UserName")));
Response.Write("<BR>This is why you received an error:");
function RemoveBadCharacters(strTemp) {
strTemp = strTemp.replace(/[^\s\w]/g,"");
return strTemp;
}
%>

該文章在 2011/2/16 10:48:23 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 91精品福利一区二区 | 成人免费av毛片 | 自拍偷自拍亚洲精品偷一 | 少妇无码一区二区三区四区 | 亚洲高清中文字幕 | 亚洲大码熟女在 | 无码av天堂一区二区三区 | 成人A片产无码免费视频软件 | 日本国产免费一区不卡在线 | 一级毛片免费在线观看 | 一本大道香蕉大69 | 亚洲中文字幕精品久久久久久直播 | 国内熟妇不卡一区二区神马在线播放 | 国产精品高潮呻吟AV久久床戏 | 亚洲精品自在在线观看 | 蜜桃臀无码内射一区二区三区 | 美女高潮自慰喷水 | 尤物在线一区二区三区 | 日韩亚洲人成在线 | 国产91丝袜在线播放 | 三级片日本强奸不卡一区二区 | 国产精品爽黄69天堂a | 国产免费av片在线无码免费看 | 一区二区三区日韩精品 | 亚洲国产精品无码久久秋霞 | 久久精品极品盛宴观看 | 国产男人午夜视频在线观看 | 欧美人与动牲交a免费 | 国产一线免费在线网站 | 国产无人区一卡二卡3卡4卡在线 | 日日摸夜添夜夜夜添高潮 | 日本高清不卡码无码v亚洲 日本高清免费一本视频在线观看 | 亚洲AV无码一区二区A片成人 | 亚洲一区二区三区在线观看精品中文 | 亚洲av综合色区无码一二三区 | 欧美国产另类视频 | 18禁裸体美女脱内衣视频在线 | 最新国产成人在线不卡视频 | 亚洲aⅴ无码一区二区三区老人 | 无码丰满熟妇浪潮一区二区av | 亚洲久久无码在线视频 |