SWUFORCE/워게임

[Dreamhack]My Nervous PPT

S_SDY 2026. 4. 28. 21:10

 

 

문제파일은 사진처럼. pcapng하나 들어있습니다. 

 

 

이 확장자를 모르겠어서 좀 찾아봤는데, 와이어샤크로 분석을 하나 봐요? 와이어샤크가 많이 나오더라고요. 근데 ppt인데 와이어샤크..? 와이어샤크는 네트워크 할 때 쓰는 애 아닌가요..ㅎ 모르겠는데 일단 와이어샤크로 해볼게요.

 

ㅏ... pcapng가 pcap의 확장버전인데, pcap는 패킷 캡처라는 뜻이래여..ㅎㅎㅎㅎ 여하튼 와이어샤크로 해보겠습니다. 

 

 

 

그냥 pcapng로 열었습니다. 근데 제가 와이어샤크 한 번도 안 써봐가지고 뭘 봐야 하는지 모르겠어요.

 

 

일단 긴장하면 엔터를 막 친다고 문제 설명에서 되어 있었는데, 여기가 그 부분인 것 같아요. 

 

프리젠터는 보통 '다음, 이전, 시작, 블랙'을 많이 쓰고, 이런 신호들이 키보드와 매칭되어서 입력이 들어가는 것 같아요.

 

키 HID를 열로 추가해서 바로 볼 수 있게 해놨습니다. 

 

그리고 csv로 뽑아서 보면 더 보기 좋다고 해서 일단 추출해봤습니다. 

이렇게 csv파일로 만들었습니다. C열은 발신지, D열은 목적지라서, 저희가 볼 거는 D열에 host라고 적혀있는 부분이 될 것 같습니다. 

 

G열이 제가 앞에서 추가한 HID부분인데, 이게 프레젠터에서 신호를 보낸 값입니다. G열에서 3번째 바이트, 즉 어떤 버튼이 눌렸는지 결정하는 값을 봐야할 것 같습니다. 

 

51 : 다음

52 : 이전

 

위의 숫자가 의미하는 버튼이 이렇다고 합니다. 

이전 = P, 다음 = N으로 두고 누른 순서대로 나열해 보겠습니다. 

 

P N P N N N N P N P P N P P N N P N N P P P P P P P N P N N P P N P N P P N N P P N P P P P N P P N N P P N P N P P N N P P N P P N P P N P

 

이게 됩니다. 

그러면 이걸 이진수로 바꿔서 아스키코드로 돌려보면.. 값이 나오지 않을까 싶습니다. 

 

먼저 P = 0, N = 1로 해서 바꿔볼게요. 

이진수로 변환 : 0101111010010011011000000010110010100110010000100110010100110010010010

 

 

음.. 안 나오네요??ㅎㅎㅎㅎ

제미나이에게 다시 SOS를 쳤더니, 베이컨 암호일 가능성이 있다고 하더라고요. 

씁.. 글자가 나오긴 했는데.. 뭔가 이상해요

 

 

ㅎ.. 결국 라이트업을 봤는데요... 모스부호래요... 그리고 끊는 것도 일정하게 끊는 게 아니라 보낸 시간 따라서 끊어야한다고 합니다... 하하하

 

NPN
PPPP
NPN
NPNNP
PNPP
NNN
NNN
NPN
PPNNPN
PN
N
PPNNPN
NN
NPNN
PPNNPN
PNNP
PNNP
N
NPNNPN

 

이렇게 나오고, 시작점이 KHK라고 하니까 NPN이 K, PPPP가 H가 될 겁니다. 

 

여기서 보면, N이 -, P가. 인 것을 볼 수 있습니다. 이제 모스부호 번역기 돌려볼게요..

아 왜 안 나오죠... ㅎ.. 직접 해야하는건가요...하하하하하ㅏ(아마.. '.'이랑 '-'를 직접 입력해서 안 됐던 것 같아요)

 

나왔습니다!!

 

합쳐보면 

KHK{LOOK_AT_MY_PPT}

 

(아니그럼 긴장할 때마다 모스부호 치고 있는다는거죠?^^ 재밌네요^^)

 

 

'SWUFORCE > 워게임' 카테고리의 다른 글

[H4CKING GAME]name?  (0) 2026.05.04
[추가 스터디]베이컨 암호  (0) 2026.04.28
[Dreamhack]lolololologfile  (0) 2026.04.07
[추가 공부] 어셈블리어 공부  (0) 2026.03.31
[Dreamhack]Path Finder  (0) 2026.03.31