DevOps 2023: Make your Applications more secure using the Fuzzy Testing technique

DevopsCurry (DC)
4 min readSep 21, 2023

Understanding Fuzzing in 2023 to make your Applications more secure

What is Fuzzy Testing?

Barton Miller first discovered Fuzz testing in 1989 at the University of Wisconsin.

Fuzzy testing or Fuzzing is a software testing method that works on invalid or random data from different sources. The invalid data (or FUZZ) are then fed into a software system that checks for coding errors and security loopholes present in the software or connected networks.

This type of security testing allows you to monitor the system for anomalies using automated or semi-automated techniques. This testing will enable you to describe the system testing process using a distributed approach. It is a predictive approach to find bugs within an application or software.

There are two security testing types- Static application security testing (SAST) and Dynamic application security testing (DAST). The SAST approach works on static applications and checks for known errors that may result in security vulnerabilities, while the DAST approach works on running applications to check for bugs. You can consider Fuzzy testing as DAST as fuzzy testing involves running applications to monitor how it…

--

--

DevopsCurry (DC)

DC is a Content platform to talk and share the latest in the Cloud & DevOps space !!!