
Now when application is crashed, boofuzz stops automatically and saves payload to a defined file: miniserver_crash_report.txt Session = Session(post_test_case_callbacks=, sleep_time=2, target = Target(connection = SocketConnection(host, port, proto='tcp'))) Print " Payload saved in miniserver_crash_report.txt"į = open("miniserver_crash_report.txt", "w") Print " Payload length: " + str (len(session.last_send)) Print " No data received from MiniShare server"
#Buffer overflow 1 update
In order to find which payload has crashed application we can update boofuzz with post_test_case_callbacks function call:ĭef receive_response(target, fuzz_data_logger, session, sock):


Our fuzzer managed to crash application but fuzzer keeps going so it is not easy to determine which payload has crashed the application. Session = Session(target = Target(connection = SocketConnection(host, port, proto='tcp')))
