中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
汾西县| 石屏县| 梅河口市| 汝州市| 都江堰市| 福海县| 林芝县| 泰州市| 汾阳市| 厦门市| 泽库县| 三门县| 城固县| 卓资县| 桃江县| 新晃| 海安县| 荔波县| 镇宁| 河北区| 宁海县| 中牟县| 仙游县| 陵水| 平南县| 黄骅市| 石渠县| 吴旗县| 三明市| 毕节市| 长春市| 延津县| 宣威市| 清流县| 县级市| 太湖县| 宜宾市| 青铜峡市| 三门县| 马关县| 新营市|