CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Softwares and Software Security
A fintech firm's developers test a web application by feeding it deliberately malformed and random inputs to see whether it crashes or exposes vulnerabilities, without examining the source code. Which security testing technique is this?
The technique is fuzz testing. It feeds malformed or random inputs to a running application and watches for crashes or unexpected behaviour, without needing source code. Static analysis examines code without running it, so it does not fit the scenario.
- AFuzz testingCorrect
- BStatic code analysis
- CCode obfuscation
- DRegression testing
Explanation
Fuzz testing sends invalid, unexpected or random data to a running program to trigger crashes and expose flaws, treating it as a black box. Static code analysis, by contrast, examines source code without executing it. Obfuscation hides code logic and regression testing checks that changes do not break existing functions.
Did you get it right without looking?
One question tells you little. A timed set on Softwares and Software Security shows your real accuracy, how long you take and where you lose marks.
More Softwares and Software Security questions
- A listed company's vendor delivered billing software that passed all functional tests. After deployment, an attacker exploited an unvalidate…
- A program copies more data into a fixed-size memory area than it can hold, overwriting adjacent memory and allowing an attacker to run injec…
- Under the Information Technology Act, 2000, a software developer in Pune deliberately inserts a hidden routine into a client's accounting so…
- A company holds sensitive personal data in its software and suffers a breach because it did not maintain reasonable security practices. Whic…
- Meridian Pay's team follows a secure software development life cycle. During the design phase, it systematically identifies assets, entry po…
- A developer in Hyderabad releases a tool under GPL. A Chennai firm modifies it, bundles it into a product and distributes the product to cus…