Answer:
Fuzz testing is the answer.
Step-by-step explanation:
Fuzz testing is a testing technique that is implemented to identify security vulnerabilities or coding errors in networks, Operating systems (OS) or software.
It involves providing random, unexpected or invalid data to identify bugs at the implementation stage and to discover how the software developed or network responds to such situations (that is, if there is a recovery mechanism in place).