본문 바로가기

[DigitalForensic] with CTF34

[DigitalForensic] with CTF - e_e 1. 개요 파일 시그니처, base64 문제 2. 분석 1) jpeg 불명의 파일을 받는데 리눅스 file 명령어로 분석하면 jpeg 파일입니다. 2) 이미지 확인해보면, 퍼즐같은 이미지가 나옵니다. 3) stegsolve stegsolve로 보면 가운데 어떤 문자열이 있습니다. 4) base64 문자열을 추출해서 base64로 디코딩하면 flag가 나옵니다. 2022. 8. 14.
[DigitalForensic] with CTF - flagception 1. 개요 stegsolve, pillow 문제 2. 분석 1) stegsolve stegsolve로 보면, 깃발위에 검은색, 흰색이 규칙적으로 배열된 영역이 있습니다. 2) 사진 추출 사진 추출 방법은 여러가지 입니다. 맥북 기본 사진앱이 pixel 단위까지 잡아주었습니다. 클립보드에서 신규 눌러서 추출합니다. 3) pillow pillow로 이미지 추출하고, 이진수 만들고, 아스키코드로 변경합니다. 추출한 이미지이고, 색상이 고르지 않아서, RGBA에서 Red의 값이 60 초과인것은 검은색으로 판단했습니다. from PIL import Image # 1. 이미지 불러오기 # 1) 이미지 열기 image = Image.open("binary.png") # 2) 픽셀 데이터 로드 data = image... 2022. 8. 14.
[DigitalForensic] with CTF - 저는 이미지에서 어떤 것을… 1. 개요 gif 문제 2. 분석 binwalk로 분해했습니다. binwalk --extract --dd=".*" logo.gif flag가 있었습니다. boy_this_goes_by_so_fast 2022. 8. 14.
[DigitalForensic] with CTF - Listen carefully!! 1. 개요 audacity - spectrogram, 속도 문제 2. 분석 1) 파일 다운 저는 curl로 파일을 받았습니다. 2) spectrogram 3) 속도 속도를 8000 Hz로 느리게합니다. 문자들이 보이기 시작했습니다. 4) 축고 맥북 기준 커맨드 + 스크롤 다운해서 축소하면 플래그가 있습니다. 5) 확인 이거 문제가 조금 빡치는게, 홀따옴표가 아니고, 이상한 문자입니다. hxp{/!\-1ʼm-f0ur13r0uZ-/!\} 2022. 8. 14.