Interview Questions on Fortify static code analyzer


1. What is Static code Analysis ?

Ans: Static code analysis is a method of automating the debug process of source code before the program is executed.

2. What are the four steps in software development methodologies ?

Ans:

a. Plan
b. Build
c. Test
d. Field

3. What are the four traditional stages of the code review cycle ?

Ans:

a. Establish goals
b. Run the static analysis tool
c. review the code
d. bug fixing

4. What is fortify SCA ?

Ans: Fortify SCA is a static application security testing (SAST) tool. It is used by developers and security professionals.

5. What are the features of the fortify analyzer ?

Ans:

a. Translates source code to intermediate translated format.
b. scans the translated format and generates reports on the vulnerabilities.
c. audits the results of the scan.

Click on below link for Devops Interview QA book:

https://amzn.to/2YsiZah

6. What are the reasons for the success of the fortify ?

Ans:

a. Comprehensive
Fortify SCA works with a wide variety of language , framworks , platforms to be integrated with security reviews in development and production environments.
b. Accurate
Fortify provides an accurate result by prioritizing the vulnerabilities and generating risk-ranked issues.
c. Flexible
Fortify can be integrated with any development environment.
d. Efficient
Increase the productivity of programs by incremental scanning.


e. Scalable
Fortify SCA can identify the risks in all types of applications.
f. On-premises or On-Demand
Fortify SCA is used as on premises for deployment, management and application security testing.
g. Integration
Fortify can be integrated with many build tools namely :

a. eclipse
b. sonarqube
c. jenkins
d. maven

7. What are the six types of analyzers in static code analyzers ?

Ans:

a. Data flow
b. Control flow
c. semantic
d. structural
e. configuration
f. buffer

8. What is the use of data flow anlayzer ?

Ans: Detects the flow of data between source and sink.

9. What is the use of control flow analyzer ?

Ans: Helps in detecting the critical operation sequences.

10. What is the use of semantic analyzer ?


Ans: Detects the potential vulnerabilities in the use of function and API's.

Click on below link for Devops Interview QA book:



Comments

Popular posts from this blog

Python & Shell Scripting Real Time Course Book & Videos

Top Five Devops Technical Interview QA Books

Linux-Command Hands-On (DF)