TigerDemon

[7주차] webhacking.kr 44 본문

2023-SWLUG/CTF 문제 풀이

[7주차] webhacking.kr 44

호랑2D 2023. 11. 22. 12:48

http://webhacking.kr:10005/

 

Challenge 44

 

webhacking.kr:10005

위 링크로 들어가면 아래 사진과 같이 뜬다.

 

view-source를 눌러보니 이렇게 코드가 보인다.

 

위 코드를 보니 먼저 id의 길이가 5라는 것을 알 수 있고 ls를 사용하라는 것을 볼 수 있다. ls 명령어를 사용하게 만들기 위해 "echo 'hello! ';'ls'" 여기서 세미콜론(;)은 리눅스에서 다중 명령어를 실행가능하게 해준다. 따라서 ';'ls를 아래 사진과 같이 입력해준다.

 

평소에 보던 것과 다르게 이렇게 뜬다. 

 

그래서 위 flag를 복사해서 접속해보았다.

 

그랬더니 플래그가 출력되었고 Auth Flag에 확인해보았다