Web - Security/XSS & CSRF
-
CSRF (Cross Site Request Forgery) 기초Web - Security/XSS & CSRF 2023. 5. 24. 20:16
CSRF (Cross Site Request Forgery) 의 목적 이용자가 CSRF가 적용된 링크를 클릭하도록 만든 후 이용자의 정보를 이용하여 이용자도 모르게 추가적인 요청을 보내는 것이다 CSRF (Cross Site Request Forgery) 란? 웹 서비스는 쿠키 또는 세션을 사용해 이용자를 식별한다 CSRF는 누군가의 쿠키를 사용할 수 있다면, 누군가의 권한으로 웹 서비스의 기능을 사용할 수 있다는 것을 이용한다 CSRF는 임의 이용자의 권한으로 임의 주소에 HTTP 요청을 보낼 수 있는 취약점이다 CSRF의 이용 방법 비밀번호 변경하기 누군가가 내가 만들어논 URL을 클릭하고 피싱사이트에 접속을 한 뒤 로그인을 했다고 가정하자 로그인을 하면 아이디와 비밀번호가 서버로 전송이 될 것인데 ..
-
XSS (Cross Site Scripting) 기초 및 대응방안Web - Security/XSS & CSRF 2023. 5. 9. 14:59
XSS (Cross Site Scripting) 의 목적 이용자가 XSS 이 적용된 링크를 클릭하도록 만든 후 이용자의 쿠키와 세션정보를 탈취하는 것이 목적이다 XSS(Cross Site Scripting)란? XSS는 공격자가 악의적인 스크립트를 삽입하여 사용자 브라우저에 전송하는 공격을 말한다 현재 이 글을 보고 있는 웹브라우저를 포함하여 Chrome, Safari, Wale, Firefox와 같이 다양한 웹 브라우저들은 JavaScript 코드를 작성하고 실행하는 기능이 있다 XSS는 바로 웹 브라우저의 이 기능을 이용한 공격이며 악의적인 사용자는 글을 작성할 때 JavaScript 언어를 이용하여 악성코드를 같이 작성해 놓는다 Cross Site Scripting의 약어는 CSS라고 불리는 것이 ..