ciscn_2019_s_9
Arch: i386-32-little
RELRO: Partial RELRO
Stack: No canary found
NX: NX disabled
PIE: No PIE (0x8048000)
RWX: Has RWX segments32位,啥也没开,开心愉悦写shellcode
int pwn()
{char s[24]; // [esp8…
1.什么是位段:
struct A
{
int _a:2;
int _b:5;
int _c:10;
int _d:30;
};1.A就是一个位段类型的变量,位表示比特位,意思是 A中的变量申请内存的比特位数 比如 _a要占 2 个bit 2.位段的成员必须是 int ,unsigned int ,signed int 类型的&…