힘차게, 열심히 공대생

  • 홈
  • 깃허브
  • 방명록

requestbody xss 1

[Spring/스프링] springboot gradle - XSS 스크립트 오류 해결하기 (with @RequestBody)

프로젝트 댓글에, 누군가 XSS 공격을 해놓았다.. 껄껄껄 이론으로만 알던걸 직접 당해보니 기분이 새롭고 상쾌하다 해결하자!! 1.XSS 란 2. Spring에서 Xss 해결하기 1. XSS 란 Crooss-site Scripting으로, 클라이언트가 입력값으로 악의적인 스크립트 문을 삽입하여, 개발자의 의도대로 동작하지 않게하는 공격을 말합니다. 바로 아래처럼,,..!! ㅠㅠ 2. Spring에서 Xss 해결하기 XSS 공격을 예방하는 방법으로는, 특정문자 치환하기 특정문자 입력시 검사 후, 입력받지 않게하기 모든 body태그에 C:out 입력하기.. 등등 하지만! 네이버에서 이 기능등을, lucy xss servlet filter라는 정의해둔 라이브러리가 존재한다, 이걸 프로젝트에 적용해서 사용해보자..

Spring/Spring Boot 2022.04.05
프로필사진

민돌v 🌱Back-end Developer

  • 분류 전체보기 (478) N
    • 회고 (40)
      • 일상 후기 회고 (6)
      • Today I Learned (30)
      • WIL (내일배움 캠프) (4)
    • 🔥 공대생은 성장 중 (12)
      • 강의 (5)
      • 세미나 (5)
      • 일잘하기 (2)
    • 📗 개발자 책 읽기 (21)
      • 모던 자바 인 액션 (7)
      • 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (10)
      • 한권 내용 정리 (4)
    • Java (54)
      • Java 문법 (24)
      • Design Pattern (23)
      • 클린 코딩 (with OOP) (6)
    • Spring (101) N
      • Spring Boot (72) N
      • Test-Driven Develop (13)
      • Spring 김영한 (5)
      • Spring err (9)
      • 기타 (2)
    • Kafka (0)
    • Infra (35)
      • AWS (24)
      • Docker(도커) (3)
      • CI, CD (8)
    • Web-Network (9)
    • html-css (11)
    • JavaScript (27)
    • Flask (5)
    • Django (23)
      • 기초 (6)
      • 응용 (6)
      • django error (1)
      • 개인 프로젝트1(안전한 보행길 지도) (10)
    • Python (9)
    • TCP-IP 윈도우 소켓 프로그래밍 (6)
    • QGIS(지리정보) (4)
    • 운영체제 (18)
      • 쉽게 배우는 운영체제 (9)
      • Linux (9)
    • DataBase (28)
      • DB (2)
      • Mysql (19)
      • MongoDB (6)
      • Redis (1)
      • DynamoDB (0)
    • Git (9)
    • Android (1)
    • 알고리즘 문제 (54)
    • 스파르타 내일배움 캠프 (3)
    • CS 면접 준비 (3)
    • 기타 애매한 것 (4)

방문자수Total

  • Today :
  • Yesterday :
06-25 21:51

공지사항

  • 도전하지 않으면, 노력은 의미가 없다.
  • 할거면 깊게 해, 어중간하게 말고
  • 하면, 할 수 있다.
  • 아무것도 하지 않으면, 아무 일도 일어나지 않는다~!

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

  • Git
  • Mail

티스토리툴바