Hello, Postman
ROX
푼 날짜: 2022년 3월 20일
풀이
더보기
처음 푼 문제라서 뭐가 결과인지 파악을 못했다.
풀다가 모르겠어서 Welcome의 문제 2개를 풀었더니 Flag는 공통적으로 H4CGM{...} 형식을 띤다는 것을 알아냈다.
그래서 result에 저게 나오면 되겠다 싶었다.
근데 Message 문자열? 리스트?에 나오는게 뭐지 싶어서 print(type(Message[0])) 해보니까 정수형이라고 하더라.
그리고 이것저것 만져보니까 ord가 chr$^{-1}$이더라.
그래서 $\text{result}[0] = chr(\text{Message}[0] \oplus ord(\text{known_plaintext}[0]))$를 정리하니까
$chr(ord(\text{result}[0]) \oplus \text{Message}[0]) = \text{known_plaintext}[0]$
이길래 2개 더 넣었더니 대충 단어가 보여서 나머지 끼워넣고 Flag를 따냈다.
IsThisRSA?
Lattice
CanYouSolveDLP?
AGCD
step collision
'기타' 카테고리의 다른 글
PS 관련 이모저모 및 상반기 목표 (0) | 2022.05.15 |
---|---|
Introduction to CryptoHack ★ (0) | 2022.03.23 |
kmo 오일러 1차 (0) | 2021.06.11 |
맥북 누전..! (2) | 2021.05.18 |
Groups (2) | 2021.03.31 |