Certified Application Security Engineer .NET Quiz Questions and Answers

Which of the following utilities can be used to compile managed assemblies into processor-specific native code?

Answer :
  • ngen

Which of the following .NET components can be used to remove unused references from the managed heap?

Answer :
  • Garbage Collector

Which of the following components of the .NET framework provide an extensible set of classes that can be used by any .NET compliant programming language?

Answer :
  • .NET class libraries

Which of the following statements correctly define .NET Framework?

Answer :
  • It is an environment for developing, building, deploying and executing Desktop Applications, Web Applications and Web Services.

Which security design principle minimize the risk by reducing the number of entry point in an application?

Answer :
  • Reduce Attack Surface

How many types of authentication ASP.NET supports?

Answer :
  • All of the above.

How to prevent session hijacking?

Answer :
  • UseCookies

Which is not the common threats to session management?

Answer :
  • XSS

What is advantage in Automated Source Code Analysis?

Answer :
  • Takes very less time to complete

Which of the following statements is correct about Managed Code?

Answer :
  • Managed code is the code that is written to target the services of the CLR.