dohki
Internetwache CTF 2016: Code 60 - It's Prime Time! 본문
Description
We all know that prime numbers are quite important in cryptography. Can you help me to find some?
Write-up
어떤 자연수 n보다 큰 첫 번째 소수를 보내주면 된다. 다음 code를 실행했다.
from pwn import * p = remote('188.166.133.53', 11059) primes = [] #list of prime numbers below 1000 (omitted due to readability) cnt = 0 while 1: cnt += 1 print cnt if cnt == 101: data = p.recvall() print data exit(0) data = p.recvuntil(':') print data data = p.recvuntil(':') print data idx = data.find('after') n = int(data[idx + 6 : -1]) print n for i in primes: if n < i: p.send(str(i)) break
100번 맞았더니 flag를 줬다.
Flag
IW{Pr1m3s_4r3_!mp0rt4nt}
'Hacking > CTF write up' 카테고리의 다른 글
SSCTF 2016 Quals: Web 200 - Can You Hit Me? (0) | 2016.03.01 |
---|---|
Internetwache CTF 2016: Code 80 - Brute with Force (0) | 2016.02.26 |
Internetwache CTF 2016: Code 50 - A numbers game (0) | 2016.02.26 |
Internetwache CTF 2016: Misc 80 - 404 Flag not found (0) | 2016.02.25 |
Internetwache CTF 2016: Misc 50 - The hidden message (0) | 2016.02.25 |
Comments