├── GOThijack └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ ├── exploit.py │ └── libc.so.6 ├── LICENSE ├── OOB ├── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py └── demo │ ├── .gdb_history │ ├── demo1 │ ├── demo1.c │ ├── demo2 │ └── demo2.c ├── Onegadget └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ ├── exploit.py │ └── libc.so.6 ├── README.md ├── ROP └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py ├── fmt ├── challenge_aar │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py ├── challenge_aaw │ ├── chal │ ├── chal.c │ └── exploit.py ├── challenge_argvchain │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py └── demo │ ├── .gdb_history │ ├── demo1 │ ├── demo1.c │ ├── demo2 │ └── demo2.c ├── heap_overflow └── challenge │ ├── chal │ ├── chal.c │ └── exploit.py ├── ret2func └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py ├── ret2libc └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ ├── exploit.py │ └── libc.so.6 ├── ret2plt └── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py ├── ret2shellcode ├── challenge │ ├── .gdb_history │ ├── chal │ ├── chal.c │ └── exploit.py └── demo │ ├── .gdb_history │ ├── demo │ └── demo.c └── stack_migration └── challenge ├── .gdb_history ├── chal ├── chal.c └── exploit.py /GOThijack/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/GOThijack/challenge/.gdb_history -------------------------------------------------------------------------------- /GOThijack/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/GOThijack/challenge/chal -------------------------------------------------------------------------------- /GOThijack/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/GOThijack/challenge/chal.c -------------------------------------------------------------------------------- /GOThijack/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/GOThijack/challenge/exploit.py -------------------------------------------------------------------------------- /GOThijack/challenge/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/GOThijack/challenge/libc.so.6 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/LICENSE -------------------------------------------------------------------------------- /OOB/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/challenge/.gdb_history -------------------------------------------------------------------------------- /OOB/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/challenge/chal -------------------------------------------------------------------------------- /OOB/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/challenge/chal.c -------------------------------------------------------------------------------- /OOB/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/challenge/exploit.py -------------------------------------------------------------------------------- /OOB/demo/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/demo/.gdb_history -------------------------------------------------------------------------------- /OOB/demo/demo1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/demo/demo1 -------------------------------------------------------------------------------- /OOB/demo/demo1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/demo/demo1.c -------------------------------------------------------------------------------- /OOB/demo/demo2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/demo/demo2 -------------------------------------------------------------------------------- /OOB/demo/demo2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/OOB/demo/demo2.c -------------------------------------------------------------------------------- /Onegadget/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/Onegadget/challenge/.gdb_history -------------------------------------------------------------------------------- /Onegadget/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/Onegadget/challenge/chal -------------------------------------------------------------------------------- /Onegadget/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/Onegadget/challenge/chal.c -------------------------------------------------------------------------------- /Onegadget/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/Onegadget/challenge/exploit.py -------------------------------------------------------------------------------- /Onegadget/challenge/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/Onegadget/challenge/libc.so.6 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/README.md -------------------------------------------------------------------------------- /ROP/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ROP/challenge/.gdb_history -------------------------------------------------------------------------------- /ROP/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ROP/challenge/chal -------------------------------------------------------------------------------- /ROP/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ROP/challenge/chal.c -------------------------------------------------------------------------------- /ROP/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ROP/challenge/exploit.py -------------------------------------------------------------------------------- /fmt/challenge_aar/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aar/.gdb_history -------------------------------------------------------------------------------- /fmt/challenge_aar/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aar/chal -------------------------------------------------------------------------------- /fmt/challenge_aar/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aar/chal.c -------------------------------------------------------------------------------- /fmt/challenge_aar/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aar/exploit.py -------------------------------------------------------------------------------- /fmt/challenge_aaw/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aaw/chal -------------------------------------------------------------------------------- /fmt/challenge_aaw/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aaw/chal.c -------------------------------------------------------------------------------- /fmt/challenge_aaw/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_aaw/exploit.py -------------------------------------------------------------------------------- /fmt/challenge_argvchain/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_argvchain/.gdb_history -------------------------------------------------------------------------------- /fmt/challenge_argvchain/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_argvchain/chal -------------------------------------------------------------------------------- /fmt/challenge_argvchain/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_argvchain/chal.c -------------------------------------------------------------------------------- /fmt/challenge_argvchain/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/challenge_argvchain/exploit.py -------------------------------------------------------------------------------- /fmt/demo/.gdb_history: -------------------------------------------------------------------------------- 1 | b main 2 | r 3 | ni 4 | q 5 | -------------------------------------------------------------------------------- /fmt/demo/demo1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/demo/demo1 -------------------------------------------------------------------------------- /fmt/demo/demo1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/demo/demo1.c -------------------------------------------------------------------------------- /fmt/demo/demo2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/demo/demo2 -------------------------------------------------------------------------------- /fmt/demo/demo2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/fmt/demo/demo2.c -------------------------------------------------------------------------------- /heap_overflow/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/heap_overflow/challenge/chal -------------------------------------------------------------------------------- /heap_overflow/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/heap_overflow/challenge/chal.c -------------------------------------------------------------------------------- /heap_overflow/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/heap_overflow/challenge/exploit.py -------------------------------------------------------------------------------- /ret2func/challenge/.gdb_history: -------------------------------------------------------------------------------- 1 | p shell 2 | q 3 | -------------------------------------------------------------------------------- /ret2func/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2func/challenge/chal -------------------------------------------------------------------------------- /ret2func/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2func/challenge/chal.c -------------------------------------------------------------------------------- /ret2func/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2func/challenge/exploit.py -------------------------------------------------------------------------------- /ret2libc/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2libc/challenge/.gdb_history -------------------------------------------------------------------------------- /ret2libc/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2libc/challenge/chal -------------------------------------------------------------------------------- /ret2libc/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2libc/challenge/chal.c -------------------------------------------------------------------------------- /ret2libc/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2libc/challenge/exploit.py -------------------------------------------------------------------------------- /ret2libc/challenge/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2libc/challenge/libc.so.6 -------------------------------------------------------------------------------- /ret2plt/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2plt/challenge/.gdb_history -------------------------------------------------------------------------------- /ret2plt/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2plt/challenge/chal -------------------------------------------------------------------------------- /ret2plt/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2plt/challenge/chal.c -------------------------------------------------------------------------------- /ret2plt/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2plt/challenge/exploit.py -------------------------------------------------------------------------------- /ret2shellcode/challenge/.gdb_history: -------------------------------------------------------------------------------- 1 | disassemble main 2 | q 3 | -------------------------------------------------------------------------------- /ret2shellcode/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/challenge/chal -------------------------------------------------------------------------------- /ret2shellcode/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/challenge/chal.c -------------------------------------------------------------------------------- /ret2shellcode/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/challenge/exploit.py -------------------------------------------------------------------------------- /ret2shellcode/demo/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/demo/.gdb_history -------------------------------------------------------------------------------- /ret2shellcode/demo/demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/demo/demo -------------------------------------------------------------------------------- /ret2shellcode/demo/demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/ret2shellcode/demo/demo.c -------------------------------------------------------------------------------- /stack_migration/challenge/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/stack_migration/challenge/.gdb_history -------------------------------------------------------------------------------- /stack_migration/challenge/chal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/stack_migration/challenge/chal -------------------------------------------------------------------------------- /stack_migration/challenge/chal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/stack_migration/challenge/chal.c -------------------------------------------------------------------------------- /stack_migration/challenge/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naupjjin/My-Course-Binary-exploitation-challenge/HEAD/stack_migration/challenge/exploit.py --------------------------------------------------------------------------------