Application Security and ASAP Framework

Covers TCS ASAP security framework, patch management, penetration testing, static code analysis, and access control principles for application security

13 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

The principle of least privilege as it applies to Access control mandates that:

  1. Group based access control should be implemented to assign permissions to application users
  2. Consistent authorization checking should be performed on all application pages
  3. A set of all allowable actions should be defined for each user role and all other's denied
  4. All failed access authorization requests should be logged to a secure location for review by administrators
Question 2 Multiple Choice (Single Answer)

The ASAP process can applied at which phase of an application development for best results?

  1. During testing
  2. During development
  3. During all phases of development starting with requirement analysis and ending with rollout
  4. During design
Question 3 Multiple Choice (Single Answer)

In the ASAP process what is the main activity carried out in the requirement analysis phase?

  1. Capture the customer requirements
  2. Update the project plan
  3. Capture and update the URS and SRS with security requirements for the project
  4. None of the above
Question 4 Multiple Choice (Single Answer)

Who has the responsibility for remediation of the security vulnerabilities discovered during application security testing?

  1. ASAP Team
  2. Development Team
  3. Testing Team
  4. Project Management
Question 5 Multiple Choice (Single Answer)

What are the different types of engagement models available for ASAP?

  1. Time and Money, Fixed price
  2. Offshore, Onshore, Offshore-Onshore
  3. Full-Fledged, Staggered, Fast Track
  4. None of the above
Question 6 Multiple Choice (Single Answer)

As part of ASAP what type of analysis is performed during the design and build phase?

  1. Dynamic code analysis
  2. Static code analysis
  3. Both
  4. None
Question 7 Multiple Choice (Single Answer)

What type of testing is done by ASAP team during the testing and rollout phase?

  1. Integration testing
  2. System testing
  3. Penetration testing
  4. Unit testing
Question 8 Multiple Choice (Single Answer)

Whats the name of the TCS security library available for the remediation of security vulnerabilities?

  1. TCS Security API
  2. TCS Security Library
  3. TCS Application Security API
  4. TCS e-Security Library
Question 9 Multiple Choice (Single Answer)

As per the ASAP Process what all artifacts are provided to help aid in the analysis phase?

  1. Security URS
  2. Security URS and SRS
  3. Security Design Guidelines
  4. All of the above
Question 10 Multiple Choice (Single Answer)

Who does the review of the security elements of the updated project artifacts at the end of each phase of the application development life cycle?

  1. Application development team
  2. Project Manager
  3. ASAP Team
  4. Testing Team
Question 11 Multiple Choice (Single Answer)

What is TCS ASAP all about?

  1. Its a TCS proprietary methodology
  2. Its a security framework
  3. Its about security testing
  4. Its a product from TCS
Question 12 Multiple Choice (Single Answer)

The three steps to successful patch management are …

  1. Acquiring, Testing, Installing
  2. Testing, Remediation, Peer Review
  3. Determine needs, Acquire resources, Install the patch
  4. Both A & B
Question 13 Multiple Choice (Single Answer)

The correct way to disable autocomplete in the browser for certain forms is to ….

  1. Set autocomplete to “0”
  2. Set autocomplete to “Off”
  3. Set autocomplete to some other value
  4. Set autocomplete to “no-store”