-
Multimedia - flagception$ 포렌식 $/$ 디지털 포렌식 with CTF $ 2019. 7. 11. 16:43
문제파일을 열어보면 다음과 같은 사진이 들어있습니다.
해당 사진에 flagception을 해뒀다고 했으니까 한번 찾아 보겠습니다.
flag를 찾던중 StegSolve 툴로 원본 사진에서 보이지 않던 픽셀을 확인하게 되었습니다.
저픽셀에 뭔가가 있을 것같은 생각이 들었습니다.
확대해서 확인해 보니 다음과 같았습니다.
하지만 저 검은 부분을 시작으로 오른쪽으로 확인해 봤을때는 7개의 픽셀뿐입니다.
우리가 찾아야 하는 문자열은 알파벳과 숫자 이기 때문에 최대 10진수의 값이 126 이어야 하기 때문에 오른쪽 하얀색을 8번째 픽셀로 두면 맨앞 값이 1이 되기 때문에 아래와 같이 맨 앞은 모두 하얀색으로 둬야 하는게 맞는것 같았습니다.
그래서 흰색은 0 검정색은 1로 두면 다음과 같은 값이 나옵니다.
이렇게 되어있어서 가로 8 세로 20 의 픽셀입니다.
01000010 = B
01001001 = I
01010100 = T
01010011 = S
01000011 = C
01010100 = T
01000110 = F
01111011 = {
01100110 = f
00110001 = 1
01100001 = a
01100111 = g
01100011 = c
00110011 = 3
01110000 = p
01110100 = t
00110001 = 1
00110000 = 0
01101110 = n
01111101 = }
로 표현할 수 있습니다.
Flag : BITSCTF{f1agc3pt10n}
출처 : 디지털 포렌식 with CTF
'$ 포렌식 $ > $ 디지털 포렌식 with CTF $' 카테고리의 다른 글
Multimedia - 주어진 파일들을... (0) 2019.07.22 Multimedia - e_e (0) 2019.07.11 Multimedia - mystery1 - mystery2 (0) 2019.07.11 Multimedia - pdf파일 암호를 잊어... (0) 2019.07.11 Multimedia - QR코드를 발견했지만… (0) 2019.07.11