3주차_CTF과제(Dreamhack : Flying Chars)

2024. 4. 17. 15:55hacking : p_study/Dreamhack

Flying Chars | 워게임 | Dreamhack

 

Flying Chars

Description 날아다니는 글자들을 멈춰서 전체 문자열을 알아내세요! 플래그 형식은 DH{전체 문자열} 입니다. ❗첨부파일을 제공하지 않는 문제입니다. ❗플래그에 포함된 알파벳 중 x, s, o는 모두

dreamhack.io

 

날아다니는 글자들을 멈춰서 전체 문자열을 알아내세요! 가 문제설명이다.

지난 번에 호박문제 같은 느낌이다.

 

 

 

이렇게 글씨가 날아다닌다.

 

멈추고싶어서 속도를 조절할 수 있는 코드가 적혀있는 곳을 찾아본다.

 

 

 

뭔가 엄청나게 정신없는 속도로 이미지가 움직이는 것을 확인할 수 있었다.

 

근데 사실 아래처럼 캡처하니까 글자가 보이고,, 캡처한대로 풀수도 있지않을까? 라는 생각이 들긴한다.

혹시 몰라서 하나씩 순서대로 조합해봤다.

 

그래서 얻은 flag..가 DH(Too_H4rd_to_sEe_th3_Ch4rs_) 이렇게 되어있는데 마무리 언더바가 찝찝해서 보니까 스크롤바가 조금 남아있다 아래로 내려서 글자가 더 있는지 봤다.

 

 

 

x.x가 더 있었다.

 

최종적으로 얻은 flag는 DH {Too_H4rd_to_sEe_th3_Ch4rs_x.x} 이고, 확인삼아서 개발자도구를 켰다.

 

 

 

 

그리고 해당 이미지들과 얻은 플래그들이 일치하는지.. 확인해봤다.

 

이렇게 해서 맞추기는 했는데 이런식으로 풀면 안될 것같은데 라는 생각이 들었다.

뭔가 속도를 조절하거나 글씨크기를 조절해서 풀어야하는 걸 의도해서 낸 문제가 아닐까 생각이 들어서, 일단은 풀었으니까 다른 사람들은 어떻게 풀었는지 찾아보았다.

 

 

[ 참고 자료 ]

 

[dreamhack] Flying Chars (velog.io)

 

[dreamhack] Flying Chars

페이지에 들어가니 뭐가 떠다니는 모습이 보인다.소스코드를 확인하니 이미지들을 빠르게 돌리고 있다.개발자 도구에 들어가서 이미지를 확인 할 수 잇다.소스코드에 나온 순서대로 조합하면

velog.io

드림핵 Flying Chars (velog.io)

 

드림핵 Flying Chars

풀이일 2023/12/07접속 정보로 접속하면 글자가 날아다니고 있는 사이트가 보인다.풀이는 매우 간단하다.접속 정보로 접속 후 브라우저 개발자 도구를 열면 다음과 같은 화면이 보인다.여기서 Eleme

velog.io

 

 

대부분 비슷한 방법으로 푼 것 같았다.

그 중에서도 조금 더 좋은 방법이라고 생각이 든게, 아까 그 정신없이 움직이는 부분에서 .png확장자 부분에 마우스를 올려놓으면 아래와 같이 글자 이미지인지가 뜬다.

 

 

 

 

 

이걸 하나씩 조합해서 풀었으면 더 크게 보여서 수월했을 것 같다.

속도를 조절하거나 크기를 조절해서 풀 줄 알았는데, 다 비슷하게 푼 것 같다.

 

이번주 CTF 과제 끝!