-
Multimedia - d4rth는 더러운 방법을...$ 포렌식 $/$ 디지털 포렌식 with CTF $ 2019. 6. 27. 10:27
original.png 와 encrypted.png 파일 2개를 받았습니다.
하나는 원본 파일이고 하나는 암호화된 파일이라고 생각합니다.
파일의 크기가 살짝 다릅니다.
내부에 무언가가 다른거 같습니다
compare 명령어를 통해서 어떤 점이 다른지를 한번 확인해 보겠습니다.
왼쪽 위쪽에 픽셀이 다른 것으로 나옵니다.
파이썬 스크립트를 이용해서 어떤 부분이 픽셀이 다른지 한번 확인해 보겠습니다.
이러한 픽셀들이 쭉 나열되어 있습니다.
범위는 아래의 사진을 보면 알 수 있습니다.
x는 0~48 즉, 49 y는 0~6 즉, 7 의 범위를 가지고 있습니다.
이제 이러한 픽셀정보를 가지고 픽셀이 다른 부분을 1 같은 부분을 0 으로 바꿔서 값을 한번 알아 보겠습니다.
출력 값을 확인해 보면 다음과 같습니다.
Flag가 저게 아니라 저기에 있는 d1ff1cul7_t0_f0cu5,wa5n't_i7?를 SHA256으로 해시값을 생성한 값을 Flag로 넣어야 합니다.
Flag : BDFA42FD05BFA808E9BCB63786ED3983353AC7F6874C37046722AB5944C79F0D
출처 : 디지털 포렌식 with CTF
'$ 포렌식 $ > $ 디지털 포렌식 with CTF $' 카테고리의 다른 글
Multimedia - broken (0) 2019.06.27 Multimedia - Find Key(Image) (0) 2019.06.27 Multimedia - 플래그를 찾아라! (0) 2019.06.12 Multimedia - 플래그를 가져라! (0) 2019.06.12 Multimedia - 천 마디 말보다 사진 한 장… (0) 2019.06.12