728x90 디지털포렌식29 [Multimedia] 47. flagception 문제풀이 flagception 당신이 플래그를 좋아한다는 것을 들었습니다. 그래서 플래그를 깃발에 넣었습니다. KEY format : BITSCTF{(key)} logo.png 파일은 png 파일 형식이다~~! 플래그를 깃발에 넣었단다. stegsolve에 넣어서 보는데 깃발 한 쪽에 뭐가 보인다 forensically로 보는데 대체 이게 뭐죠? 더 확대하고 싶은데 .. 아니 이게 어떻게 보입니까 조심해야되는게 색에 따라 흰색, 검정색 값이 다르게 나온다 그림판 실행해서 채우기로 깃발부분을 흰색으로 채워줬다. 그리고 돋보기로 확대하니까 이렇게 깔끔하게 나옴. 흰색은 0으로, 검정색은 1로 해서 이진수로 변환해보면 1000010 1001001 1010100 1010011 1000011 1010100 1000110 .. 2022. 1. 24. [Multimedia] 45. mystery1 - mystery2 46. 아나그램(Anagram) 할 사람? 문제풀이 mystery1 - mystery2 Hint :당신은 이미지 파일을 계산할 수 있다는 사실을 아십니까? 이미지 파일을 어떻게 계산하죠? 이 두 이미지 파일의 차이를 표현하면 뭔가 FLAG 값이 나올 것 같다. imagemagick의 convert 명령어를 사용하면 될 것 같은데.. 그냥 간단하게 출력하려면 다음과 같은 명령어를 사용해줘도 된다. 단점은 잘 안보임. 그대신 stegsolve에서 색깔 조절해서 봐도 된다 원래 convert 명령어를 써줘야하는데 png 이미지 디코더가 따로 imagequick 안에 포함이 안돼있어서.. 설치를 다시 해줘야하는 상황이라 이번 문제는 그냥 간단하게 풀고 넘어가기로 했다. 다시 풀면 내용 수정해야지.. 어쨌든 정답은 이거.. 2022. 1. 23. [Multimedia] 44. 우리는 grayD의 49개 음영을 가지고 있습니다. 문제풀이 우리는 grayD의 49개 음영을 가지고 있습니다. #000000~#F5F5F5 중 음영이 하나 없어졌습니다. 없어진 음영의 16진수 값을 찾으십시오. 파운드 기호가 표시됩니다. Hint :우리는 어떤 색을 어떻게 설명할 수 있나요? 딱 봐도 어렵게 생겨먹었다 ; 49개 음영을 가지고 있는데, #000000~#F5F5F5 중 하나가 없어졌다. 없어진 음영의 16진수 값을 찾는 것. 파운드 기호가 표시됨. 우리는 어떤 색을 어떻게 설명할 수 있나? 음영이 뭐냐? 한마디로 그림자..를 의미한다. shades.png 파일을 열어보면 이런.. 지지직(?)스러운 사진이 나온다. hint가 어떤색을 어떻게 설명할 수 있냐고.. 하는데 아무래도 또 PIL을 써서 직접 사용된 색깔을 확인해야 할 것 같다. 코딩을 못해.. 2022. 1. 22. [Multimedia] 43. basisSixtyFour 문제풀이 basisSixtyFour Password : *7sdj@L[a/xc what.png 라는 파일을 생성하는 명령어다. 그럼 이렇게 QR 코드가 생성된다! 이 코드를 인식하면 아래 1bT3aMj4b0Det4b3K 라는 문자열이 출력된다. 이게.. 플래그값임..! 2022. 1. 21. 이전 1 2 3 4 5 ··· 8 다음 728x90