SpringBoot XSS 필터링 라이브러리
토이 프로젝트를 하다가 여러 XSS 필터링 라이브러리를 함께 적용해야할 일이 생겼고, 다른 사용법을 가진 라이브러리를 일관된 방식으로 적용하는것을 돕기 위해 만들었습니다.
원래는 하나의 프로젝트에서만 사용하려고 개발한 내부 라이브러리 였으나, 유용성으로 인해 다른 프로젝트에서도 재사용하려고 오픈소스 라이브러리로 다시 개발하게 되었습니다.
토이 프로젝트를 하시는 분들이나 XSS 필터링 라이브러리를 찾고있는분들께 유용하게 사용되면 좋을것 같습니다.
기본적으로 제공하는 string, html, json 타입의 xss filtering 외에 다른 타입의 데이터(예 : xml)를 필터링할 필요가 있다면, 확장하여 사용할 수 있도록 확장가능성도 열어두었으니 유용하게 사용되었으면 좋겠습니다.
제가 참여한 토이 프로젝트에서는 별다른 버그를 발견할 수 없었으나, 사용하시다가 버그를 발견하거나 개선할 점을 발견하신다면, 알려주시면 감사하겠습니다. 🙇