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.

How many types of authentication ASP.NET supports?

Answer :
  • All of the above.

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

Answer :
  • Reduce Attack Surface

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.