WARGAME/CTFLEARN(6)
-
[forensics] Forensics 101
포렌식 문제입니다. 주어진 파일을 다운로드하면 JPG 확장자를 가진 사진 파일을 확인할 수 있습니다.사진 속에는 귀여운(귀엽지않은) 미니언이~..빨간머리 염소가 미치면 진저 스냅이라고 부르나요? 이건 무슨 말인고...... 사진은 정상적으로 확인이 되었지만, 혹시 다른 파일 시그니처로 구성되어 있는지 File 명령어로 확인을 해보았습니다. 숨겨진 파일도 없고, 파일은 JPEG로 확장자와 시그니처가 잘 매치되어 있습니다. 그렇다면.... 문제에서 Think the flag is somewhere in there.문제 파일 안에 플래그가 있다는 걸로 추측해볼 수 있습니다. 단순하게 생각해 해당 파일에서 플래그 값의 형태를 검색해보았습니다.grep 명령어는특정 파일에서 지정한 문자열이나 정규 표현식을..
2025.02.13 -
[crypto] Base 2 2 the 6 - base64
암호학 문제 입니다. 요즘 정보를 인코딩하고 디코딩하는 방법이 다양하다.그 중 하나가 쓰인다. Q1RGe0ZsYWdneVdhZ2d5UmFnZ3l9 을 복호화하는 문제입니다. 어떤 암호화 방법이 쓰였는지 모를땐아래의 사이트에서 암호화 방법을 확인할 수 있습니다. Code-Breaking, Cipher and Logic Puzzle solving tools | Boxentriq Code-Breaking, Cipher and Logic Puzzle solving tools | BoxentriqFree tools for code-breaking, solving ciphers and logic puzzles, room escape games, CTFs, Cicada 3301 and more.www.box..
2025.01.29 -
[forensics] Taking LS - hidden file
포렌식 문제입니다. LS를 확인하라.zip 파일을 확인하면 숨겨진 플래그 값이 있다. LS란? 순간 대문자로 되어있어서 내가 아는 ls 명령어일거라곤 생각도 못했음;;ㅋㄷㅋㄷㅋㄷ LS를 확인하라는 뜻은 파일 목록을 확인하라는 뜻입니다. 문제 파일은 .ZIP 확장자인 The Flag.zip 입니다. 파일이 ZIP 확장자가 맞는지 file 명령어로 한번 확인해주고,압축을 해제해줍니다. 압축 해제한 파일을 확인해보니 The Flag.pdf 파일이 존재합니다. 해당 폴더에 들어가 The Flag.pdf을 확인했더니 암호가 걸려 있습니다.그리고 ls 명령어를 사용했을 때는 보이지 않았던 폴더도 같이 확인했습니다. ls 명령어로 보이지 않았던 이유는리눅스에서는 . 으로 시작하는 파일과 폴더를 hi..
2025.01.28 -
[pwnable] Simple bof
포너블 문제입니다. BOF는 Buffer Over Flow로 버퍼 오버플로우의 약자입니다. bof는 메모리를 다루는 데에 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점이다. 먼저 bof.c 소스 코드를 확인합니다.코드를 먼저 확인하는 이유는 문제 서버를 보지 않고 어떤 문제인지 파악하는 연습을 하기 위함입니다 ㅎㅎc언어 너무 오랜만...... 패딩 크기는 16byte, 버퍼 크기는 32byte입니다.secret 값이 0x67616c66이 되면 플래그 값을 출력합니다. notsecret값이 0xffffff00이 아니거나secret 값이 oxdeadbeef에서 바뀌었지만 정답이 아니면에러 메시지가 출력됩니다.#include #include #include #include // Defined in a..
2025.01.28 -
[misc] QR Code - QR / Base64 / ROT13
misc 문제입니다. QR Code에 대한 문제입니다. 문제에 있는 사이트에 접속하면 QR code 이미지를 얻을 수 있습니다. QR code를 선택하고문제 파일을 업로드해서 읽어주면암호문 하나를 얻을 수 있습니다. 알파벳과 숫자가 있고 마지막에 = 문자를 사용하는 것으로 보아Base64 암호화방식을 사용한 것 같습니다.Barcode Reader. Free Online Web Application Barcode Reader. Free Online Web Application© 2014-2023 Inlite Research, Inc.online-barcode-reader.inliteresearch.com 변환 사이트를 이용해 Base64 디코딩을 합니다.플래그의 형태와 비슷하지만 "synt v..
2025.01.28 -
[crypto] Character Encoding - ASCII
암호학 문제입니다. 문제 속에 주어진 암호문을 복호화하는 문제입니다. American coders 간에 정보 교환을 촉진하기 위한 표준이 제정되어 있습니다.의사소통을 조금 더 어렵게 만들었는데 이해할 수 있습니까? 41 42 43 54 46 7B 34 35 43 31 31 5F 31 35 5F 55 35 33 46 55 4C 7D 주어진 암호문은 ASCII Code이기 때문에변환 사이트에서 텍스트로 변환해주겠습니다. 변환해주면플래그 값을 쉽게 얻을 수 있습니다. ASCII Code Converter - Online Hex/Binary to Text Decoder, Translator ASCII Code Converter - Online Hex/Binary to Text Decoder, Transla..
2025.01.28