国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何防止xss跨站腳本攻擊 跨站腳本攻擊xss的原理是什么?有什么危害?如何防范?

跨站腳本攻擊xss的原理是什么?有什么危害?如何防范?XXS攻擊的原理是網(wǎng)頁沒有嚴格過濾用戶輸入的字符串,導致瀏覽器在提交輸入信息時執(zhí)行黑客嵌入的XXS腳本,導致用戶信息泄露。黑客可以將偽裝意思腳本語

跨站腳本攻擊xss的原理是什么?有什么危害?如何防范?

XXS攻擊的原理是網(wǎng)頁沒有嚴格過濾用戶輸入的字符串,導致瀏覽器在提交輸入信息時執(zhí)行黑客嵌入的XXS腳本,導致用戶信息泄露。黑客可以將偽裝意思腳本語句的鏈接發(fā)送給受害者。當受害者單擊鏈接時,由于網(wǎng)頁不過濾腳本語句,瀏覽器將執(zhí)行腳本語句。腳本語句的功能是將用戶的cookie發(fā)送到黑客指定的地址,然后黑客就可以利用受害者的cookie竊取受害者的個人信息等。這種攻擊對服務器危害不大,但對用戶危害很大。為了防止這種攻擊,我們在設計網(wǎng)站時應該嚴格過濾用戶提交的內容。

跨站腳本攻擊xss的原理是怎樣的呢?

在討論原理之前,讓我們先看看分類。目前XSS大致可以分為反射XSS、存儲XSS、DOM XSS、flash XSS等;XSS攻擊的本質是執(zhí)行前端JavaScript,JavaScript可以做什么,攻擊會造成什么危害。

1. 對反射XSS最簡單的理解是,攻擊者構造一個請求并將JavaScript語句插入原始請求參數(shù)。例如,JavaScript寫入以獲取當前cookie并將其發(fā)送到其他地方。當受害者在瀏覽器中訪問請求時,JS獲取執(zhí)行環(huán)境并將其cookie發(fā)送給攻擊者,攻擊者可以通過受害者權限中的cookie日志將其發(fā)送給攻擊者。從文字反射類型也可以看出,這種類型的攻擊是一次性的。受害者通過瀏覽器訪問攻擊者構造的請求,服務器返回瀏覽器解析并執(zhí)行JavaScript。

2. 存儲的XSS也稱為持久XSS。攻擊者直接攻擊網(wǎng)站,而不是個人。攻擊者將JavaScript寫入提交位置的網(wǎng)站數(shù)據(jù)庫。例如,如果JS語句是在網(wǎng)站的消息位置提交的,并且內容與上述內容一致,那么攻擊者就不需要向受害者發(fā)送鏈接請求。一旦受害者訪問了網(wǎng)站的消息頁面,攻擊者就會向受害者發(fā)送一個鏈接請求,寫入的JS語句就會在受害者瀏覽器中執(zhí)行。

3. DOM類型XSS可以與反射類型XSS一起理解。區(qū)別在于DOM類型XSS是在受害者訪問攻擊者構造的請求之后,服務器向客戶端響應HTML頁面。此外,當客戶機代碼處理DOM時,它會導致JavaScript執(zhí)行。前兩個可以認為問題在于后端代碼,這可以理解為問題在于前端代碼。

4. flashxss的基本原因是flash可以調用JavaScript,而ActionScript腳本則用于flash編程。有些函數(shù)可以與JS通信,特別是在跨域攻擊中。

如何解決跨站腳本攻擊?

登錄到協(xié)議后,單擊查看報告。這是一個通過協(xié)議發(fā)送到Cognos的請求。如果使用IE8,將截獲此請求,表示“Internet Explorer已修改此頁以幫助防止跨站點腳本編寫。單擊此處了解更多信息。此錯誤是由于IE8的跨站點腳本(XSS)保護阻止了跨站點請求。請遵循以下步驟:1。單擊IE8的“工具”-“Internet選項”。2進入“安全”選項卡,打開“Internet”下的“用戶定義級別”。三。在“安全設置”對話框中找到“啟用XSS篩選器”,并將其更改為“禁用”。