-
[Misc] Big BadCTF write_up/Sunshine CTF 2019 2019. 4. 6. 01:11
파일을 열어보겠습니다.
↑ BigBad.png
해당 파일이 트리처럼 생겨서 트리 계산 하는 것인줄 알았는데.. 아니였습니다.
스테가노 툴인 Stegsolve를 이용해보겠습니다.
왼쪽의 바코드 모양에 2진 문자열이 있을것 같습니다.
그래서 위의 사진을 출력해서 solved.bmp라는 이름을 붙여놓겠습니다.
검은부분을 0 흰부분을 1이라고 하면 다음과 같습니다.
0000010100101101000010011010001010100011010101001100101000101100110001110111111001100111011111000000111100010010110011001111101010001100011111011
↑ 2진 문자열 구한 python 코드
허프만 알고리즘에 대입하여서 flag를 찾을수 있습니다.
000 s
0010 u
10010 n
11010 {
000 s
10011 h
010 0
0010 u
10100 l
0110 d
10101 a
0011 _
0010 u
1000 5
10110 e
0110 d
0011 _
10111 b
11100 r
1100 1
11101 c
11110 k
000 s
0011 _
1100 1
010 0
010 0
1100 1
1100 1
11111 3
010 0
1000 5
1100 1
0111 9
11011 }
Flag : sun{sh0ulda_u5ed_br1cks_1001130519}
'CTF write_up > Sunshine CTF 2019' 카테고리의 다른 글
[Misc] DiscordSlam (0) 2019.04.06 [Misc] Brainmeat (0) 2019.04.06 [Forensics] Golly Gee Willikers (0) 2019.04.06 [Forensics] Castles (0) 2019.04.06 [Reversing] Patches' Punches (0) 2019.04.06