Software Assurance Tools Flashcards

1
Q

Findbugs and Findsecbugs (Software Assurance Tools)

A
  • used to conduct security audits of Java apps before deployment
  • *FindBugs is an open source static code analyzer or static application security testing (SAST) tool that detects possible bugs in Java programs.
  • *FindSecurityBugs is an open source plugin that detects security issues in Java web applications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Peach (Software Assurance Tools)

A
  • automated security testing platform to ID vulnerabilities while conducting fuzzing
  • *Peach Tech offers several dynamic application security testing (DAST) products for pen testing, including Peach API Security, which helps secure web APIs against the OWASP Top 10, and Peach Fuzzer, an automated security testing platform for prevention of zero-day attacks. Within Peach Fuzzer, modular test definitions called Peach Pits enable you to fully customize exploits against test targets.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AFL - American Fuzzy Loop (Software Assurance Tools)

A
  • (American fuzzy lop): An open source DAST tool that feeds input to a program to test for bugs and possible security vulnerabilities.
  • Dynamic
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SonarQube (Software Assurance Tools)

A
  • open source platform that performs automatic static code reviews to find vulnerabilities and bugs in over 20 programming languages
  • Static
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

YASCA (Yet Another Source Code Analyzer)

A

*(yet another source code analyzer): An open source SAST program that inspects source code for security vulnerabilities, code quality, and performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly