이번 문제는 받으면 파이썬 파일이 나오고 아래와 같은 코드가 작성되어 있다.
known_plaintext가 보이는데 우리가 아는 텍스트이자 플래그값은 항상 H4CGM{} 형태인 것이다. 그래서 ???값에 H4CGM을 넣어서 실행해본다.
그랬더니 출력이 이렇게 나왔다. enjoy라는 단어만 보이고 뒤는 뭔지..
근데 코드를 보면
'^' 인 XOR연산이 보인다. 그 특성을 생각해보면 저 암호값을 message, known_plaintext 을 XOR 연산했더니 enjoy 라는 결과값이 나왔다면 enjoy와 message를 XOR연산하면 결과값이 나올 수 있다는 것이다. 그러면 저 known_plaintext값에 enjoy를 넣어본다면?
플래그 짠
'SWUFORCE > 워게임 문제풀이' 카테고리의 다른 글
H4CKING GAME 라이트업 Hello,Postman (1) | 2024.10.01 |
---|---|
H4CKING GAME code 라이트업 (0) | 2024.09.24 |
webhacking 라이트업 old-54 (0) | 2024.09.24 |
webhacking 라이트업 old-18 (0) | 2024.08.17 |
webhacking 라이트업 old-16 (0) | 2024.08.17 |