Hongfluenza

[SuNiNaTaS] 06번 문제 본문

CHALLENGE/SuNiNaTaS

[SuNiNaTaS] 06번 문제

Hongfluenza 2018. 11. 9. 02:11


SuNiNaTaS 06번 문제이다. 




이 문제는 SQL Injection과 관련이 있는 문제였다. 이 부분은 공부해서 따로 올릴 예정이다.


처음에 ' or '1'='1' 을 쓰니 막힌다고 하여 참이 될 수 있는 다른 조건을 넣어주었다.





다음과 같은 alert가 뜨고, auth key를 얻어낼 수 있다.






그리고 확인을 누르자, 접근권한이 없다는 다음과 같은 alert가 떴다.


문제에서 알려준 사이트를 통해 authkey를 MD5 방법으로 Hash 해보았다.




다음과 같은 결과가 나왔다.


접근권한은 쿠키와 관련이 많다고 하여 쿠키를 사용해 보았다.





쿠키의 값을 HASH한 결과 값으로 바꾸어 주었다.

다음과 같은 화면이 나오는데




소스 코드에서 다음과 같은 힌트를 얻을  수 있었다.




정답은 Augustus



'CHALLENGE > SuNiNaTaS' 카테고리의 다른 글

[SuNiNaTaS] 08번 문제  (0) 2019.08.05
[SuNiNaTaS] 07번 문제  (0) 2019.08.05
[SuNiNaTas] 05번 문제  (0) 2018.11.08
[SuNiNaTas] 04번 문제  (0) 2018.10.26
[SuNiNaTas] 03번 문제  (0) 2018.10.26