picoCTF 2021 | information
·
CTF
문제 풀이(1) cat.jpg를 눌러 파일을 다운로드 해준다.  (2) 사진에 숨겨진 내용이 있는지 없는지 살펴보았지만 flag로 추정되는 내용은 찾을 수 없다.  (3) 리눅스로 cat 파일의 메타 데이터를 확인해준다.이미지 파일의 메타 데이터를 확인하는 명령어는 exiftool이다.메타 데이터(meta data)란 어떠한 데이터를 설명해주는 데이터이다.  (4) exiftool을 사용할 수 있는 패키지가 설치되어 있지 않아 설치해주었다. (5) 다운로드 후 exiftool cat.jpg를 입력해 cat.jpg의 메타데이터를 확인할 수 있다.  (6) License 옆 문장을 base64 방식으로 디코딩 해주면 flag를 알 수 있다.  따라서 flag는picoCTF{the_m3tadata_1s_mod..
picoCTF 2021 | Mod 26
·
CTF
문제 풀이 (1) ROT13이란 문자를 13개씩 미루어 만드는 카이사르 암호의 일종이다.따라서 아래에 암호화된 flag를 복호화하면 된다.  small = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',' ']capital = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',' ']while True: sentence = input("암호화 할 문장 입력 :") caesar = list(sentence) resu..
picoCTF 2021 | Wave a flag
·
CTF
문제풀이(1) 리눅스에서 This program을 눌러 파일 다운을 해준다.   (2) 다운로드한 warm 파일이 다운로드 폴더 안에 위치해 있는 것을 볼 수 있다.   (3) 다운로드 디렉토리로 이동하여 디렉토리 안의 내용을 확인해준다.   (4) warm 파일을 실행하기 위해 ./warm 을 입력해준다.입력하면 -h 옵션을 붙이라는 글이 뜬다.붙여 입력하면 flag가 나온다.   따라서 플래그는picoCTF{b1scu1ts_4nd_gr4vy_30e77291}
picoCTF 2021 | Obedient Cat
·
CTF
Obedient Cat 문제는 2가지 방법으로 풀 수 있다.  문제풀이 1 (1) 리눅스 접속 후 Download flag 를 눌러 파일을 다운해준다. (2) 다운로드 한 파일이 다운로드 디렉토리에 있는 것을 확인할 수 있다. (3) pwd를 입력해 현재 내가 어디에 위치해 있는 지 확인해준다. (4) ls로 현재 내가 위치해있는 디렉토리의 내용을 출력해준다.다운로드 디렉토리를 확인할 수 있다. (5) 다운로드 디렉토리로 이동 후 ls로 다시 한 번 디렉토리의 내용을 출력한다.그 다음, cat 명령어를 통해 flag 파일의 내용을 확인해준다.   문제풀이 2 (1) 윈도우에서 flag 파일을 다운로드 해준다. (2) 파일 탐색기에 들어가 파일 우클릭 후 메모장으로 열어준다. (3) 메모장을 통해 flag..