Package io.github.enxign.shed.toolkit
Class XSSUtils
java.lang.Object
io.github.enxign.shed.toolkit.XSSUtils
XSSUtils 클래스는 크로스사이트스크립트(XSS) 공격을 방지하기 위한 유틸리티 클래스입니다.
이 클래스는 사용자 입력에 대한 XSS 검사를 수행하고, XSS 공격에 사용될 수 있는 태그를 필터링합니다.
- Since:
- 2021-02-01
- Version:
- 1.0
수정일 수정자 수정내용 ---------- --------- ------------------------------- 2020-02-01 first create
- Author:
- enxign
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
filteringXSS
(String target) XSS 필터링 메소드static String
null2Blank
(String sSrc) 문자열이 null인 경우 빈 문자열로 변환하는 메소드
-
Constructor Details
-
XSSUtils
public XSSUtils()
-
-
Method Details
-
filteringXSS
XSS 필터링 메소드- Parameters:
target
- 필터링할 문자열- Returns:
- 필터링된 문자열
-
null2Blank
문자열이 null인 경우 빈 문자열로 변환하는 메소드- Parameters:
sSrc
- 변환할 문자열- Returns:
- null인 경우 빈 문자열, 그렇지 않으면 원래 문자열
-