본문 바로가기

WarGAME/N0Named Wargame

double pistol 풀이

문제

input에 0을 보낸 뒤 문제를 받고, 문제를 받은 2초 내로 답을 보내는 과정을 10번 하면 성공이란다. 

0을 보내면 저렇게 아래와 같이 문제가 출제되므로, 한문장을 받고 -> 두 숫자의 xor연산 후 base64 인코딩한 결과를 만들고, next to (enter)를 recv한 후에 보내야겠다. sendafter를 사용해서 코드를 간결하게 하면 될 것 같다.

 

답을 보내기 위해 1을 입력하면 다음과 같은 내용이 뜬다. 

 

[최종코드 1 | 간결한 코드]

 

[최종코드 2 | 풀이 과정 출력해주는 코드]

 

 

FLAG : NND{GOODJOB_qwertyuiopzxcvbnmasdfghjkl}

'WarGAME > N0Named Wargame' 카테고리의 다른 글

[A] 회사 찾기  (0) 2021.04.02
zip password cracking  (0) 2020.11.24
N0Named wargame [A] 수상한 메일  (0) 2020.11.17
[B] 유출된 자료거래사건  (0) 2020.11.17
[Left Side B]  (0) 2020.10.26