Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.02 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.02 KB

overflow-toolkit

Information

This is a small collection of scripts to help craft buffer overflows

fuzzer.py

Simple fuzzer that will loop through a list of commands, sending an array of A's in multiples of 50 up to 4000

test_crash.py

This template of a script can be used to replicate the crash and which registers one has control of.

pattern_tool.py

A python rewrite of the slow metasploit pattern_create.rb tool. With locate, hex to ascii, and endianess corrector built-in.

eip_check.py

A template to check whether one has control of the EIP register.

bad_chars.py

A template that contains a list of hex characters generated by python for i in range(0,256): hex_list.append(hex(i))

exploit.py

A template for testing control of the flow of execution via either a placeholder or shellcode

Typical order of scripts

fuzzer.py test_crash.py pattern_tool.py test_crash.py pattern_tool.py eip_check.py bad_chars.py exploit.py exploit.py

Simple Walkthrough

1. fuzzer.py

TO-DO