Question: Examine the provided Linux executable file, parse_check, provided on the CO5607 Moodle Page under this Exercise Brief, and practice using it. Background:

Examine the provided Linux executable file, parse_check, provided on the CO5607 Moodle Page under this Exercise Brief, and practice using it. \ \ Background: \ \ The program is an input checking tool to be run from the command line. It takes one argument which is a byte string. \ \ The tool checks the input string provided to check whether it adheres to a protocol. \ \ $ ./parse_check \ \ The exact protocol is unknown but is part of an internal interface between components of a bigger software suite. If vulnerabilities are found in the parse_check tool, then vulnerabilities exist in the bigger suite which incorporates the same parsing algorithm on the input. \ \ If the input adheres to the protocol, it output one string indicating success, else it prints another string indicating failure. Thus, allowing the user to check their protocol is well formed. \ \ It is found that the algorithm has a bug sometimes causing certain inputs to cause a crash. This bug is indicative of a vulnerability.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!