Analysis Options
The following table describes the analysis options.
| Analysis Option | Description |
|---|---|
|
|
Specifies the build ID used in a prior translation command. Equivalent Property Name: |
|
|
Causes Fortify Static Code Analyzer to perform a security analysis for the specified build ID. Note: Do not use this option together with the |
-scan-policy <policy_name> | -sc <policy_name> |
Specifies a scan policy for the scan. The valid policy names are Equivalent Property Name:
|
|
|
Causes Fortify Static Code Analyzer to perform a security analysis for the specified build ID as a separate module. Note: Do not use this option together with the Equivalent Property Name:
|
|
|
Specifies the libraries previously scanned as separate modules in a comma- or colon-separated list of build IDs to include in the project scan. Equivalent Property Name:
|
|
|
Specifies the analyzers you want to enable with a colon- or comma-separated list of analyzers. The valid analyzer names are
Equivalent Property Name:
|
|
|
Uses speed dial to scan the project with a scan precision level. The lower the scan precision level, the faster the scan performance. The valid values are Equivalent Property Name:
|
-project-root
|
Specifies the directory to store intermediate files generated in the translation and analysis phases. Fortify Static Code Analyzer makes extensive use of intermediate files located in this project root directory. In some cases, you can achieve better performance for analysis by making sure this directory is on local storage rather than on a network drive. Equivalent Property Name:
|
|
|
Specifies the issue template file to use for the scan. This only affects scans on the local machine. If you upload the FPR to Fortify Software Security Center, it uses the issue template assigned to the application version. Equivalent Property Name:
|
|
|
Quickly scan the project for critical- and high-priority issues using the Equivalent Property Name: |
|
|
Specifies a results filter file. For more information, see Filtering the Analysis. Equivalent Property Name: |
|
|
Specifies a subset of source files to scan. Only the source files that were linked in the named binary at build time are included in the scan. You can use this option multiple times to specify the inclusion of multiple binaries in the scan. Equivalent Property Name: |
|
|
Disables all rules of the specified type in the default Rulepacks. You can use this option multiple times to specify multiple rule types. The The |
|
|
Disables rules in default Rulepacks that lead directly to issues. Fortify Static Code Analyzer still loads rules that characterize the behavior of functions. Note: This is equivalent to disabling the following rule types: DataflowSink, Semantic, Controlflow, Structural, Configuration, Content, Statistical, Internal, and Characterization:Issue. Equivalent Property Name: |
|
|
Disables loading of rules from the default Rulepacks. Fortify Static Code Analyzer processes the Rulepacks for description elements and language libraries, but processes no rules. Equivalent Property Name: |
|
|
Disables source rules in the default Rulepacks. Note: Characterization source rules are not disabled. Equivalent Property Name: |
|
|
Disables sink rules in the default Rulepacks. Note: Characterization sink rules are not disabled. Equivalent Property Name: |
|
|
Specifies a custom Rulepack or directory. You can use this option multiple times to specify multiple Rulepack files. If you specify a directory, Fortify Static Code Analyzer includes all the files in the directory with the Equivalent Property Name: |