- SAST
Source code analysis tools, also referred to as Static Application Security Testing (SAST) Tools,
Some tools are
Strengths
Scales well
Useful for things that such tools can automatically find with high confidence, such as buffer overflows, SQL Injection Flaws, and so forth
Output is good for developers
Weaknesses
Many types of security vulnerabilities are very difficult to find automatically, such as authentication problems, access control issues, insecure use of cryptography,
High numbers of false positives.
Frequently can't find configuration issues, since
Difficult to 'prove' that an identified security issue is an actual vulnerability.
Many of these tools have difficulty analyzing code that can't
Important Selection Criteria
How accurate is it? False Positive/False Negative rates?
Does the tool have an OWASP Benchmark score?
Open Source or Free Tools Of This Type
...
https://www.owasp.org/index.php/Source_Code_Analysis_Tools
- static application security testing (SAST)
https://www.whitehatsec.com/products/static-application-security-testing
- The OWASP
SonarQube project aims to provide open source SAST using the existing open source solutions.SonarQube is one of the world’s most popular continuous code quality tools and it's actively used by many developers and companies.
This project aims to enable more security functionalities to
https://www.owasp.org/index.php/OWASP_SonarQube_Project
SonarQube
https://www.sonarqube.org/
- OWASP Orizon is a source code security scanner designed to spot vulnerabilities in J2EE web applications, Android code and generally
in Java written source code.speaking
https://www.owasp.org/index.php/Category:OWASP_Orizon_Project
- The OWASP Lapse Project is LAPSE+: The Security Scanner for Java EE Applications. OWASP LAPSE Project is an initiative to make available to developers and auditors a tool for detecting vulnerabilities in Java EE Applications.
https://www.owasp.org/index.php/OWASP_LAPSE_Project
- OWASP WAP - Web Application Protection Project
WAP is a tool to detect and correct input validation vulnerabilities in web applications written in PHP and predicts false positives. The tool combines source code static analysis and data mining to detect vulnerabilities and predict false positives.
https://www.owasp.org/index.php/OWASP_WAP-Web_Application_Protection
- The O2 platform represents a new paradigm for how to perform, document and distribute Web Application security reviews.
O2 is designed to Automate Security Consultants Knowledge and Workflows and to Allow non-security experts to access and consume Security Knowledge.
https://www.owasp.org/index.php/OWASP_O2_Platform
- Coverity Scan Static Analysis
https://scan.coverity.com/
- OWASP Dependency-Check
Dependency-Check is a utility that identifies project dependencies and checks if there are any known, publicly disclosed, vulnerabilities.
The tool can be part of a solution to the OWASP Top 10 2017 A9-Using Components with Known Vulnerabilities previously known as OWASP Top 10 2013 A9-Using Components with Known Vulnerabilities.
https://www.owasp.org/index.php/OWASP_Dependency_Check
Thank you so much for this nice information. Hope so many people will get aware of this and useful as well. And please keep update like this.
ReplyDeleteVideo Game Testing Solutions
AR VR Game Testing Services