├── README ├── bof_aslr ├── .gdb_history ├── .gitignore ├── Makefile ├── bof.c ├── exec.nasm ├── exploit.py ├── exploit_easy.py ├── info └── shellcode ├── bof_dep ├── bypass_no_prot.py ├── bypass_ret2libc.py ├── vuln_no_nx.c └── vuln_with_nx.c ├── bof_with_msf ├── .gitignore ├── Makefile ├── bof_lab.rb ├── info ├── simple_client.py └── tcp_server.c ├── bovrflow.c ├── calling_conventions.pdf ├── format_vuln.c ├── fuzzme.c ├── pass_change ├── Makefile ├── info └── pass_change.c ├── pwnme-0x00.c ├── seh_exploit.py ├── stack_scheme.png └── vulnerable.c /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/README -------------------------------------------------------------------------------- /bof_aslr/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/.gdb_history -------------------------------------------------------------------------------- /bof_aslr/.gitignore: -------------------------------------------------------------------------------- 1 | bof 2 | exec 3 | -------------------------------------------------------------------------------- /bof_aslr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/Makefile -------------------------------------------------------------------------------- /bof_aslr/bof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/bof.c -------------------------------------------------------------------------------- /bof_aslr/exec.nasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/exec.nasm -------------------------------------------------------------------------------- /bof_aslr/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/exploit.py -------------------------------------------------------------------------------- /bof_aslr/exploit_easy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/exploit_easy.py -------------------------------------------------------------------------------- /bof_aslr/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/info -------------------------------------------------------------------------------- /bof_aslr/shellcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_aslr/shellcode -------------------------------------------------------------------------------- /bof_dep/bypass_no_prot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_dep/bypass_no_prot.py -------------------------------------------------------------------------------- /bof_dep/bypass_ret2libc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_dep/bypass_ret2libc.py -------------------------------------------------------------------------------- /bof_dep/vuln_no_nx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_dep/vuln_no_nx.c -------------------------------------------------------------------------------- /bof_dep/vuln_with_nx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_dep/vuln_with_nx.c -------------------------------------------------------------------------------- /bof_with_msf/.gitignore: -------------------------------------------------------------------------------- 1 | tcp_server 2 | peda-* 3 | -------------------------------------------------------------------------------- /bof_with_msf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_with_msf/Makefile -------------------------------------------------------------------------------- /bof_with_msf/bof_lab.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_with_msf/bof_lab.rb -------------------------------------------------------------------------------- /bof_with_msf/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_with_msf/info -------------------------------------------------------------------------------- /bof_with_msf/simple_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_with_msf/simple_client.py -------------------------------------------------------------------------------- /bof_with_msf/tcp_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bof_with_msf/tcp_server.c -------------------------------------------------------------------------------- /bovrflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/bovrflow.c -------------------------------------------------------------------------------- /calling_conventions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/calling_conventions.pdf -------------------------------------------------------------------------------- /format_vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/format_vuln.c -------------------------------------------------------------------------------- /fuzzme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/fuzzme.c -------------------------------------------------------------------------------- /pass_change/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/pass_change/Makefile -------------------------------------------------------------------------------- /pass_change/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/pass_change/info -------------------------------------------------------------------------------- /pass_change/pass_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/pass_change/pass_change.c -------------------------------------------------------------------------------- /pwnme-0x00.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/pwnme-0x00.c -------------------------------------------------------------------------------- /seh_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/seh_exploit.py -------------------------------------------------------------------------------- /stack_scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/stack_scheme.png -------------------------------------------------------------------------------- /vulnerable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jivoi/bovrflow/HEAD/vulnerable.c --------------------------------------------------------------------------------