web安全及防護 XSS CSRF sql注入

2021-10-10 04:25:02 字數 740 閱讀 7499

個人理解:

web安全防護分為三種

xss

csrf

sql注入

xss

xss攻擊原理: 有很多登入頁面都有記住賬戶和密碼功能 方便下次登入 有的**是用明文記錄使用者名稱和密碼的 有的不良使用者會利用這點使用簡單工具檢視cookie結構 如果**有xss漏洞利用jsonp獲取到使用者的賬戶和密碼

攻擊防範 對使用者輸入的地方做給字元做過濾 比如<,> , 盡量使用post提交表單

csrf

csrf攻擊原理: 跨站請求偽造 是一種常見的web攻擊 攻擊者傳送個a超連結 然後使用者點進去到a超連結的頁面中 a頁面會獲取到使用者存到本地的個人資訊 比如說驗證碼 在程式和使用者互動過程中 賬戶交易這種核心步驟 強制使用者輸入驗證碼才能完成最終的請求 增加驗證碼減低使用者的體驗 **不能給全部的操作都加上驗證碼 就能做為輔助手段 在關鍵業務中設定驗證碼

sql注入

sql注入攻擊原理: 通過把sql命令插入到web表單遞交或輸入網域名稱或頁面請求的查詢字串,最終達到欺騙伺服器執行惡意的sql命令,防範的話就是對使用者的輸入進行校驗 可以通過正規表示式 或者限制長度對單引號和雙進行轉換等 機密資訊不能明文存放

網路安全之XSS CSRF

原理 向 注入惡意指令碼 攻擊型別 防範措施 原理利用 對使用者的信任,黑客通過 b 誘導使用者去訪問已經登入的 a,進行一些違背使用者意願的請求。注意 在這個攻擊過程中,攻擊者借助受害者的 cookie 騙取伺服器的信任,但並不能拿到cookie,也看不到 cookie 的內容。防範措施 可以在 ...

Web安全 上傳漏洞利用與防護

實驗宣告 本實驗教程僅供研究學習使用,請勿用於非法用途,違者一律自行承擔所有風險!存在上傳漏洞靶機 dvwawin2k8 使用者名稱 360college 密碼 360college web滲透主機 webpentester 使用者名稱 college 密碼 360college webshell存...

安全防範知識點 XSS CSRF

xss 攻擊是指瀏覽器中執行惡意指令碼,然後拿到使用者的資訊進行操作。竊取 cookie。監聽使用者行為,比如輸入賬號密碼後直接傳送到黑客伺服器。修改 dom 偽造登入表單。在頁面中生成浮窗廣告 主要分為儲存型 反射型和文件型。防範的措施包括 兩個利用 利用 csp,利用 cookie 的 http...