#Main

 

#압축 해제 후 파일 분석

 - 힌트가 '-1'이었으므로, 역순으로 바꿔준다.

 

 

#rot 19로 해독

 - 여러가지 해독기에 넣고 돌린 결과, rot-19에서 해독되었다.

 - 제출 시 오답이라고 출력되는데 맨 앞자리가 대문자였다.

'HackCTF > Cryptography' 카테고리의 다른 글

HackCTF Classic Cipher - 2 [150]  (0) 2021.08.31
HackCTF Smooth ChiperText  (0) 2021.08.31

#Main

 

#압축파일 해제 후 분석

 - 분명히 PNG의 푸터가 있는데 바로뒤에 거꾸로 뒤집힌 푸터가 있다.

 

#파이썬 코드 작성

 - 해당 스크립트로 거꾸로 만든 다음, 메타데이터를 붙여넣고 파일을 만들면 플래그가 출력된다.

 

 

#end

 이것도 뒤집혀있다

'HackCTF > Forensic' 카테고리의 다른 글

HackCTF 잔상 - [250]  (0) 2021.08.30
HackCTF Terrorist - [200]  (0) 2021.08.30
HackCTF Magic PNG - [150]  (0) 2021.08.30
HackCTF 세상에서 잊혀진 날 찾아줘! - [150]  (0) 2021.08.30
HackCTF Secret Document - [150]  (0) 2021.08.30

#Main

 

 

#압축 해제 후 파일 분석

 - transposition cipher이므로, 전치암호인 것 같다.

 

 

#전치암호

Key로 'python'이 주어졌다. 

python을 알파벳 순서대로 숫자로 표현하면 465132 이고, 총 6자리이다.

이 것을 토대로 텍스트를 6글자씩 분할한 다음, 465132 순으로 변경해주면 된다.

 

 

#key에 맞게 변경

 

#end

'HackCTF > Cryptography' 카테고리의 다른 글

HackCTF Classic Cipher -1 [100]  (0) 2021.08.31
HackCTF Smooth ChiperText  (0) 2021.08.31

#Main

 - 복호화 문제인 것 같다.

 

 

#비즈네르 암호해독기

 - 카이사르 암호로 해결되지 않아서 비즈네르 암호로 해독한 결과 문장이 도출되었다.

 - 제출하니 오답플래그로 나와서 플래그값만 다시 해독했다.

 

 

#end

 

'HackCTF > Cryptography' 카테고리의 다른 글

HackCTF Classic Cipher -1 [100]  (0) 2021.08.31
HackCTF Classic Cipher - 2 [150]  (0) 2021.08.31

#Main

 

#프로그램 실행

 - 패스워드 검증을 한다.

 


#아이다로 분석

 - check_password 함수에서 패스워드 검사를 한다.

 

 - check_password 함수를 보니 base64로 인코딩된 듯한 문자열이 보인다.

 

 

#base64로 디코딩

#Main

 

 

#압축폴더 다운로드후 이미지 분석

 - 뭔가 채워넣어야 할 것 같다.

 

 

#QR코드 파워포인트로 채우고 인식

 

 

#end

'HackCTF > Misc' 카테고리의 다른 글

HackCTF Who am I ?  (0) 2021.08.30
HackCTF BF - [50]  (0) 2021.08.30
HackCTF Baseball Price - [50]  (0) 2021.08.30

#Main

 - 어셈블리 언어에 관련된 문제인데, RET가 ESP가 가리키는 값을 EIP에 저장하므로

   RET가 답이다.

 

 

'HackCTF > Misc' 카테고리의 다른 글

HackCTF QRCODE - [150]  (0) 2021.08.31
HackCTF BF - [50]  (0) 2021.08.30
HackCTF Baseball Price - [50]  (0) 2021.08.30

#Main

 - BF는 Brain Fuck 의 약자로, 예전에 개발된 프로그래밍 언어라고 한다.

 

 

#디코딩

 - https://www.dcode.fr/brainfuck-language

'HackCTF > Misc' 카테고리의 다른 글

HackCTF QRCODE - [150]  (0) 2021.08.31
HackCTF Who am I ?  (0) 2021.08.30
HackCTF Baseball Price - [50]  (0) 2021.08.30

#Main

 

 

#NC 접속

 ;;

'HackCTF > Misc' 카테고리의 다른 글

HackCTF QRCODE - [150]  (0) 2021.08.31
HackCTF Who am I ?  (0) 2021.08.30
HackCTF BF - [50]  (0) 2021.08.30

#Main

 

 

#압축 파일 다운로드/해제 후 분석

 - 똑같아 보이는 파일 두개가 나온다.

 - zip파일 이름은 compare인데 '비교하다'라는 뜻이다.

   이미지 두개를 비교하는 건 아닌 것 같으니 메타데이터를 비교해보겠다.

 

 

#메타데이터 비교

 - 역시나.. 틀린게 있다.

 - HxD에서 데이터 비교는 상단 메뉴 - 분석 - 데이터비교 - 비교 이다.

 

 

#차이나는 헥스값을 일단 8개만 모았다.

파란색 : 1번파일

빨간색 : 2번파일

 - 4E 48 71 61 CC 63 D9 6B

 

 


#알파벳으로 변환

 - 2번파일에 해당하는 짝수번째 헥스값들이 H a c k를 의미한다. 즉, 차이나는 헥스값중 2번파일의

   헥스값이 플래그일 가능성이 높다.

 

 

#파이썬코드 작성

 

'HackCTF > Forensic' 카테고리의 다른 글

HackCTF 나는 해귀다 - [150]  (0) 2021.08.31
HackCTF Terrorist - [200]  (0) 2021.08.30
HackCTF Magic PNG - [150]  (0) 2021.08.30
HackCTF 세상에서 잊혀진 날 찾아줘! - [150]  (0) 2021.08.30
HackCTF Secret Document - [150]  (0) 2021.08.30

+ Recent posts