2013-03-27 1 views
16

spring mvc 프레임 워크를 사용하여 웹 응용 프로그램에서 작업하고 있습니다. XSS와 Sql을 피하기 위해 스프링에있는 모든 사용자 입력을 살균하는 일반적인 방법이나 사용자 입력을 살균하는 가장 좋은 방법이 있는지 알고 싶었습니다. 주사 공격?Spring MVC 프레임 워크로 사용자 입력 sanitizing

답변

17

스프링 프레임 워크에서 Filters을 사용하여 양식을 정리할 수 있습니다. 필터는 요청을 처리하기 전에 모든 요청 속성을 가져와 정리합니다. 또 다른 옵션은 JSoup API를 사용하는 것입니다. 다음 링크를 방문하여 더 많은 것을 알 수 있습니다.

JSoup XSS Api's

Filter approach to prevent XSS threat

편집 :

읽기 OWASP 시트 XSS 및 SQL 주입을 방지하는 방법을 알고.

OWASP - prevention of SQL injection

OWASP - prevention of XSS

하는 스프링 3.1와 통합 HDIV 한 번 봐, 그것은 XSS, CSRF, 데이터 무결성 검사를위한 아웃 - 오브 - 박스 지원합니다.

+0

답변에 감사드립니다! 하지만 여전히 내 요구 사항을 완전히 만족 시키지는 못합니다! –

+0

이보다 나은 접근 방식과 다른 접근 방식이 필요하다면 검색을 해봅시다. –

+0

업데이트를 참조하십시오. –

관련 문제