4월 1일부터 4월 3일까지 개최되는 Space Heroes CTF2022에 참가하였다.
뒤늦게 알게되어 4시간정도밖에 시간이 없었지만 열심히 하려고 했다.
[Space Captain Garfield]
주어진 파일을 다운 받으니, 다음과 같은 사진이 나왔습니다.
글 대신 이모티콘이 있음을 알았고, 저 그림과 동일한 사진을 찾기 위해 구글에서 사이트를 1시간 가량 뒤졌습니다.
그래서 동일한 사진을 찾았습니다.
저기 사람이 한명 추가되었고 ?????{??????????????}로 되어있는것이 있어 저게 플래그 값이구나 싶어서 따라 입력했습니다.
FLAG : SHCTF{LASAGNALOVER}
[The Legend of the Chozo]
주어진 파일을 다운 받으니 .chr 확장자로 되어 있어서 메모장으로 열어봤습니다.
그러자 png라는 문구가 살짝 뒤집어져 있는것으로 보아 헤더 시그니처와 png 구조중 IHDR 청크를 조금 바꿔줬던거 같습니다. 그래서 hxd에디터로 다음과 같이 바꿔주니 플래그 값이 나왔습니다.
FLAG : shctf{CH0Z0_rU1N5}
[Star Pcap]
pcap파일을 열어보겠습니다.
똑같은 ICMP 프로토콜로 패킷이 잡혀 있는것을 봤습니다.
ICMP란, Internet Control Message Protocol로 오류 메세지를 전송받는 데 주로 쓰입니다.
그래서 하나의 패킷을 클릭하여 Code영역을 보니까 다음과 같습니다.
99라고 써져있습니다. 그래서 다음것을 보니 이렇게 되어 있었습니다.
이렇게 된 것으로 보아 모든 패킷의 Code를 다 적어보았고, base64로 디코딩을 하니 풀 수 있었습니다.
[Future Stego]
주어진 jpg파일을 hxd에디터로 열어보니 이상한 값이 없었습니다.
그래서 stegcracker를 이용해서 비밀번호를 풀어주니 파일이 하나 추출되는데 그 안에 플래그값이 있었습니다.
stegcracker shuttlesteg.jpg /usr/share/wordlists/rockyou.txt
[Buzz's Secret Watch (Part 1)]
주어진 영상을 보니 시계 사이에 불빛이 두 가지 색으로 빨간, 초록으로 불빛을 비춰줬는데 초록색을 2진수로 생각했습니다.
01110011
01101000 ..... 마지막까지 변환을 해보니 플래그 값을 구할 수 있었습니다.
FLAG : shctf{T1m3-is-th3-ultimat3-curr3Ncy}
[Netflix and CTF]
주어진 pcap파일 열어봤습니다.
5번 패킷에 keypress/Lit_? 로 값이 다 달라있엇는데, 다 찾아보니 %7B와 %7D를 의미하는 값을 찾을 수 있었습니다.
7B와 7D는 {}를 의미하니까 7B앞에 5개부터 7D까지 플래그라는 추측을 하였고 입력을 해보니 플래그가 맞았습니다.
FLAG : shctf{T1m3-is-th3-ultimat3-curr3Ncy}
'CTF > 해외CTF' 카테고리의 다른 글
2022 July Belka CTF #2 Write-Up (0) | 2022.08.06 |
---|---|
2022 July Belka CTF #1 Write-Up (0) | 2022.08.06 |
BCACTF 3.0 Write up (0) | 2022.06.09 |
[PicoCTF] 2022 Forensic Write-up (0) | 2022.03.30 |
[Forensic] Frank's Little Beauty (0) | 2022.03.08 |