본문 바로가기
CTF

[Square CTF 2017] Stegasaurus - Treasure hunt

by skyepodium 2022. 6. 13.

1. 개요

zsteg, 스테가노그라피 문제

 

 

2. 분석

1) png

다음 이미지를 받습니다.

2) zsteg

zsteg로 분석했을대 파이썬 코드가 보입니다.

3) 코드

슬래시 전부 지워주고, argument 넣어주었지만, 특별한 내용은 없었습니다.

import sys

k = int(sys.argv[1])

print("".join(chr(ord(c)^k) for c in "Fpvgpa8'M,m&!s,!"))

4) 아스키

int 정수를 받고, 아스키는 0 ~ 127 이기 때문에 반복문을 진행해줍니다.

 

3. exploit

for k in range(128):
    res = "".join(chr(ord(c) ^ k) for c in "Fpvgpa8'M,m&!s,!")
    print('k', k, 'res', res)

'CTF' 카테고리의 다른 글

[pico CTF] Most Cookies  (0) 2022.06.13
[Square CTF 2017] The Robot's Grandmother  (0) 2022.06.13
[pico CTF] plumbing  (0) 2022.06.12
[Square CTF 2017] little-doggy-tables  (0) 2022.06.12
[Square CTF 2017] Password checker  (0) 2022.06.12