<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

常見網絡攻擊與防御方法

網絡技術干貨圈 ? 來源:網絡技術干貨圈 ? 2024-03-28 10:57 ? 次閱讀

Xss(跨站腳本攻擊)

概念將可執行的前端腳本代碼植入到網頁中,通常是利用網頁開發時留下的漏洞,注入惡意指令代碼到網頁,使用戶加載并執行攻擊者惡意制造的網頁程序。

其分為兩種類型:一種是反射型,一種是持久型。

反射型是將腳本代碼放在URL中,當用戶點擊URL,該請求就會通過服務器解析返回給瀏覽器,在返回的響應內容中出現攻擊者的XSS代碼,瀏覽器執行時就會中招了。

存儲型是將惡意代碼被存儲在web server中。黑客通過XSS的漏洞,將內容經正常功能提交進入數據庫持久保存,當進行數據庫查詢的時候,再將攻擊腳本渲染進網頁,返回給瀏覽器執行。

XSS防御

對輸入和URL參數進行過濾,也就是說對提交的內容進行過濾,對url中的參數進行過濾,過濾掉會導致腳本執行的相關內容

對輸出進行編碼,在輸出數據之前對潛在的威脅的字符進行編碼,使腳本無法在瀏覽器中執行。

使用HTTPOnly,一般XSS攻擊通過利用js腳本讀取用戶的cookie,設置了HTTPOnly后js腳本就無法獲取到cookie,應用程序一般也不會在js中操作這些敏感的cookie。

Sql注入

概念:讓web服務器執行攻擊者期望的sql語句,以便得到數據庫中的數據,或對數據庫進行讀取,修改,刪除,插入。sql注入常規套路在于將sql語句放在表單中提交給后端服務器 ,如果后端服務器沒有做任何安全性校驗,直接將變量取出進行數據庫查詢,則極易中招。

sql注入防御:

限制數據類型,在傳入參數的地方限制參數的類型,比如整型,只有get到的id為數字或者數字字符時才能執行下一步。

正則表達式匹配傳入參數,對傳入的值進行匹配,如果不符合就過濾。正則表達式匹配很消耗服務器的性能,因此攻擊時可以構造大量的正常語句騙過服務器,當后臺對數據的處理達到最大限制的時候就會放棄匹配后面的非法語句。

函數過濾轉義,防止”和’進行轉義,這里應該是防止拼接

預編譯語句,使用預編譯語句綁定變量。使用預編譯相當于將數據用代碼分離的方式,把傳入的參數綁定為一個變量,用?表示,攻擊者無法改變sql的結構。將傳入的參數當作純字符串的形式作為username執行,避免sql語句中的拼接閉合查詢語句的過程??梢岳斫鉃樽址csql語句的關系區分開,username此時作為字符串不會被當做之前的sql語句被帶入數據庫執行,從而避免了類似sql語句拼接,閉合等非法操作。

CSRF(跨站請求偽造攻擊)

概念:利用用戶已經登陸的身份,在用戶毫不知情的情況下,以用戶的名義完成非法操作。攻擊者誘導受害者進入第三方網站,在第三方網站中,向被攻擊網站發送跨站請求,利用受害者在被攻擊網站已經獲取的注冊憑證(比如cookie),繞過后臺的用戶驗證,達到冒充用戶對被攻擊的網站執行某項操作的目的。

CSRF防御:

使用驗證碼,在關鍵的操作頁面加上驗證碼,后臺收到請求后通過判斷驗證碼可以防御CSRF,但這種方法對用戶不太友好

在請求地址中加入token驗證。連接請求中用戶驗證信息都是存在cookie中,因此黑客可以通過cookie來通過安全驗證(cookie也可以通過Xss攻擊獲得)。在http請求中以參數的形式加入一個隨機產生的token,在服務器端建立一個攔截器來驗證這個token,如果驗證不通過,則拒絕該請求

驗證http referer字段。http頭中的referer字段記錄了該http請求的來源地址。在通常情況下,訪問一個安全受限頁面的請求來自于同一個網站,而如果黑客要實施csrf攻擊,一般只能在自己的網站構造請求,因此可以通過驗證referer值來防御csrf攻擊。

DDos

概念:攻擊者使用多臺計算機執行dos攻擊。dos攻擊是攻擊者不斷向服務器提出請求,占用服務器多資源,導致服務器無法處理正常的請求。

DDos防御:

CDN,通過多個CDN連接點相互承受攻擊,不容易由于一個連接點被攻擊而導致癱瘓****(隱藏服務器IP,讓CDN為服務器承擔攻擊)。采用CDN要隱藏源服務器的ip地址,要不然攻擊可以越過CDN直接攻擊源服務器

配置web防火墻

高防IP,將攻擊流量引流到高防IP,從而保護真正的ip不被暴露,確保源站的穩定可靠。

采用高防服務器,獨立單個硬防御應對ddos攻擊和cc攻擊100g以上的服務器

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • HTTP
    +關注

    關注

    0

    文章

    467

    瀏覽量

    30377
  • Web服務器
    +關注

    關注

    0

    文章

    137

    瀏覽量

    24242
  • 網絡攻擊
    +關注

    關注

    0

    文章

    325

    瀏覽量

    23326

原文標題:常見網絡攻擊與防御方法

文章出處:【微信號:網絡技術干貨圈,微信公眾號:網絡技術干貨圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何理解流量攻擊和防護好攻擊 銳訊網絡高防服務器-羅沛亮

    ,已經成為不同組織和個人的攻擊,用于網絡中的勒索、報復,甚至網絡戰爭。DOS的攻擊方式就是通過大量合法的請求占用大量網絡資源,以達到癱瘓
    發表于 01-08 21:17

    面對外部惡意攻擊網站,高防服務器如何去防御攻擊?

    。網絡惡意攻擊其中一個形式就有帶寬消耗型攻擊,我們常見的服務器帶寬堵塞就是大量的攻擊數據包堵塞導致的,這就需要高防服務器所在機房帶寬冗余充足
    發表于 05-07 17:00

    防御無線傳感器網絡中蟲洞攻擊是什么?

    蟲洞攻擊是一種針對無線傳感器網絡路由協議的特殊攻擊,一般由至少兩個合謀節點協同發起。合謀節點通過建立起一條高帶寬高質量的私有信道來對數據進行吸引和傳輸,通過擾亂路由分組的傳輸達到破壞網絡
    發表于 04-15 06:24

    公司服務器遭受CC攻擊防御的應急記錄

    記一次公司服務器遭受CC攻擊防御的應急記錄
    發表于 06-17 16:29

    cc攻擊防御解決方法

    攻擊ip被cc攻擊時服務器通常會出現成千上萬的tcp連接,打開cmd輸入netstat -an如果出現大量外部ip就是被攻擊了,這時候可以使用防護軟件屏蔽攻擊ip或手動屏蔽,這種
    發表于 01-22 09:48

    基于主動網的SYN攻擊防御

    針對目前傳統網防御TCP同步泛濫攻擊的服務器主機、路由器過濾、防火墻方法的局限性,利用主動網的動態特性,提出一種基于主動網的同步泛濫防御機制,并通過仿真實驗將它
    發表于 02-28 10:30 ?23次下載

    基于攻擊防御樹和博弈論的評估方法

    信息安全評估是保障SCADA系統正常工作的基礎性工作?,F有各類評估方法都未考慮攻擊者與防御者雙方之間的相互影響及經濟效益。為了解決這一問題,提出了一種基于攻擊
    發表于 11-21 15:43 ?2次下載
    基于<b class='flag-5'>攻擊</b><b class='flag-5'>防御</b>樹和博弈論的評估<b class='flag-5'>方法</b>

    防御DDoS攻擊網絡機制

    軟件定義網絡的出現為防御DDoS攻擊提供了新的思路.首先,從網絡體系結構角度建模分析了DDoS攻擊所需的3個必要條件:連通性、隱蔽性與
    發表于 01-05 16:26 ?0次下載
    <b class='flag-5'>防御</b>DDoS<b class='flag-5'>攻擊</b>的<b class='flag-5'>網絡</b>機制

    淺談DDoS攻擊的類型和防御措施

    DDoS攻擊五花八門,防不勝防,DDoS攻擊也有多種途徑,拒絕服務曾經是一種非常簡單的攻擊方式。如何保護自己的網絡?最笨的防御
    發表于 02-10 12:29 ?1885次閱讀

    常見網絡攻擊手段都有哪些,我們該如何采取防御措施

    網絡攻擊中,例如常見的Web攻擊、XSS攻擊、SQL注入、CSRF攻擊以及它們的
    發表于 12-02 14:31 ?8695次閱讀

    常見網絡攻擊怎樣去抵抗

    由于DDoS攻擊往往采取合法的數據請求技術,再加上傀儡機器,造成DDoS攻擊成為最難防御網絡攻擊之一。
    發表于 04-04 00:50 ?1098次閱讀

    安全且高效的高防服務器,可精準防御DDoS攻擊

    高防服務器,顧名思義就是具備高防御能力的服務器。高防服務器一般是用來防御常見的DDoS攻擊、CC攻擊、WEB入侵等,其最大的特點就是安全和穩
    發表于 04-14 11:07 ?941次閱讀

    高防服務器能防御網絡攻擊,成為很多企業的首選

    高防服務器能防御網絡攻擊,因而被很多企業或者個人選擇使用。
    的頭像 發表于 04-24 16:47 ?2249次閱讀

    高防服務器可以防御哪些網絡攻擊

    最近不少用戶都在咨詢關于香港高防服務器到底能防御哪些攻擊,防御效果好不好等相關問題。今天我們來詳解一下各位用戶的疑問,在解答這些疑問之前,大家要先了解網絡
    的頭像 發表于 04-18 16:06 ?2587次閱讀

    有效防御基于查詢分數的攻擊

    我們指出在真實場景下,一個簡單的后處理模塊,就可以形成有效,用戶友好,即插即用的防御。為了專門防御基于查詢分數的攻擊,我們設計了對攻擊者的攻擊
    的頭像 發表于 10-11 14:34 ?826次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>