91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

xss攻擊如何修復

XSS
小新
422
2020-12-21 14:57:29
欄目: 網絡安全

xss攻擊如何修復

xss攻擊的修復方案:

1.對輸入的數據進行HTML轉義,使其不會識別為可執行腳本,例如:

String result = HtmlUtils.htmlEscape(source);

2.根據白名單的標簽和屬性對數據進行過濾,對可執行的腳本進行清除,例如:

<!-- https://mvnrepository.com/artifact/org.jsoup/jsoup -->

<dependency>

    <groupId>org.jsoup</groupId>

    <artifactId>jsoup</artifactId>

    <version>1.13.1</version>

</dependency>

String result = Jsoup.clean(source, Whitelist.basic());

//默認的基礎白名單配置

public static Whitelistbasic(){

return new Whitelist()

.addTags(

"a","b","blockquote","br","cite","code","dd","dL","dt","em",

"i","Li","oL","p","pre","q","small","span","strike","strong","sub"

"sup","U","uL")

.addAttributes(tag:"a", ...attributes:"href")

.addAttributes(tag:”bLockquote", ...attributes:"cite")

.addAttributes(tag:"q", ...attritoutes:"cite")

.addProtocols(tag:"a", attribute:"href", ...potocols:"ftp", "http", "https", "mailto")

.addProtocols(tag:"bLockquote", attribute:"cite", ...protocolo:"http", "https")

.addProtocols(tag:"cite",attribute:"cite", ...protocols:"http", "https")

.addEnforcedAttribute(tag:"a",attribute:"rel",value:"nofollow")

;

}

0
雅安市| 庐江县| 会同县| 彰化市| 乌鲁木齐县| 南京市| 巴塘县| 台北县| 星子县| 年辖:市辖区| 太谷县| 长顺县| 长白| 昆山市| 洛阳市| 广安市| 邛崃市| 琼结县| 长阳| 罗甸县| 平远县| 那坡县| 安化县| 龙游县| 秦皇岛市| 天气| 饶平县| 绍兴县| 安康市| 县级市| 阿拉善盟| 西藏| 弋阳县| 屏东市| 祁门县| 错那县| 壶关县| 江永县| 名山县| 布尔津县| 绥芬河市|