WebHacking

[root-me] HTTP verb tampering

BIGFROG 2020. 1. 6. 17:47

HTTP verb tampering이란,

http verb(즉, http method)의 취약점을 이용한 공격기법.

 

http 메소드는 GET,POST,HEAD,OPTIONS,PUT,DELETE,TRACE,CONNECT 등이 있는데,

이 중 OPTIONS 메소드는 시스템에 지원되는 메소드의 종류를 알 수 있는 메소드이다.

(어떤 종류의 메소드가 활성화되어 있는지를 알려준다.)

 

버프스위트로 GET메소드로 받아온 패킷을 잡아 OPTIONS로 바꿔서 보낸 뒤에, 어떤 취약점을 이용할 수 있는지를 확인하려고 했다.

 

그러나 OPTIONS로 발송하자마자 페이지에서 flag를 획득할 수 있었다.

 

verb tampering이란 무엇인가에 대한, 간단한 문제인 듯 하다.

'WebHacking' 카테고리의 다른 글

[root-me] File upload - double extensions  (0) 2020.01.06
[root-me] CRLF  (0) 2020.01.06
[root-me] Directory traversal  (0) 2020.01.06
[root-me] HTTP Cookies  (0) 2020.01.06
[root-me] improper redirect  (0) 2020.01.06