摘要:預(yù)防做表單驗(yàn)證,過(guò)濾特殊字符跨站請(qǐng)求偽造指站的攻擊者可以得到在站某個(gè)請(qǐng)求的所有參數(shù),在站發(fā)起一個(gè)屬于站的請(qǐng)求,這就是跨站請(qǐng)求。
1: XSS(cross site Script)
XSS的類(lèi)型:
1: get型
指誘導(dǎo)用戶打開(kāi)一個(gè)url,這個(gè)url的片段標(biāo)志符是執(zhí)行一段下載惡意攻擊的js文件的js代碼,例如
http://hehe.com/hehe.html?name=xss
防御:
2: post型
在表單提交的時(shí)候,在類(lèi)似于富文本框之類(lèi)的地方輸入一段惡意的js代碼。
防御:對(duì)表單提交的內(nèi)容做格式檢查和關(guān)鍵字過(guò)濾,比如:
1: 郵箱必須是郵箱的格式,名字只能是字母。。。 2: 富文本框過(guò)濾特殊符號(hào)‘