컴맹에서 컴공 그리고 화이트 해커가 되는 그날까지

Root Me[web-server] : HTTP - Open redirect Write up 본문

해킹/Web hacking

Root Me[web-server] : HTTP - Open redirect Write up

공부하는 뚱이 2024. 9. 16. 23:30
반응형

웹 페이지에 표시된 도메인이 아닌 다른 도메인으로 리디렉션 할 수 있는 방법을 찾으세요.

 

웹 페이지에 표시된 도메인이 아닌 다른 도메인으로 리디렉션 할 수 있는 방법을 찾는 문제이다.

 

문제 사이트에 접속하면 다음과 같은 화면이 나오게 된다.

 

Facebook

 

Twitter

Slack

 

각각의 버튼을 누르면 각 사이트로 이동한다.

 

 

'우리의 목표는 웹 페이지에 표시된 도메인이 아닌 다른 도메인으로 리디렉션 할 수 있는 방법을 찾는 문제이다.'

 

 

 

Facebook을 클릭했을 때

'GET /web-serveur/ch52/?url=https://facebook.com&h=a023cfbf5f1c39bdf8407f28b60cd134'

이렇게 HTTP GET 요청으로, URL에 대한 리소스가 실행된다.

 

나는 이걸 google.com을 사용해서 고쳐보기로 했다.

그런데 이렇게 google.com으로 고치자 Incorrect hash!라는 문장이 위에 뜨면서 아무런 변화가 생기지 않았다. 아무래도 뒤에 hash값을 google.com과 동일한 hash값으로 수정해야 할 것 같다.

 

http://www.sha1-online.com/

 

SHA1 online

sha-1 md5 md2 md4 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru gost adler32 crc32 crc32b haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 ha

www.sha1-online.com

이 사이트의 도움을 받아 https://google.com의 MD5 Hash 값을 얻었다.

 

그럼 이제 google.com과 hash값을 입력해서 응답을 받아 보자.

 

히히 flag를 알려준다. ^^

 

 

Burp Suite에 대해서 더 열심히 공부해야겠다는 생각이 드는 문제였다...

반응형