EC-Council CASE Java 312-96 Certification Syllabus and Sample Questions

Page 1

CASE

CERTIFICATION SYLLABUS AND SAMPLE QUESTIONS

EC Council312 96Exam

EDUSUM.COM

Getcompletedetailon312 96examguidetocrackEC CouncilApplicationSecurityEngineer Java. Youcancollectallinformationon312 96tutorial,practicetest,books,studymaterial,exam questions,andsyllabus.FirmyourknowledgeonEC CouncilApplicationSecurityEngineer Java andgetreadytocrack312 96certification.Exploreallinformationon312 96examwithnumberof questions,passingpercentageandtimedurationtocompletetest.

EC-COUNCIL
JAVA 312-96

Introduction to EC-Council Certified Application Security Engineer (CASE)

Java Exam

The EC Council 312 96 Exam is challenging and thorough preparation is essential for success. This exam study guide is designed to help you prepare for the CASE Java certification exam. It contains a detailed list of the topics covered on the Professional exam, as well as a detailed list of preparation resources. This study guide for the EC Council Application Security Engineer Java will help guide you through the study process for your certification.

WWW.EDUSUM.COM PDF EC Council Certified Application
Security
Engineer (CASE) Java 1
-

EC-Council Application Security Engineer

Java Exam Summary

Name:

Code:

Price:

(USD)

Engineer

Exam Syllabus: 312-96 EC-Council Certified Application Security Engineer (CASE) - Java

Topic Details Weights

Understand the need and benefits of application security

Demonstrate the understanding of common application-level attacks

Explain the causes of application level vulnerabilities

Understanding Application Security, Threats, and Attacks

Explain various components of comprehensive application security

- Explain the need and advantages of integrating security in Software Development Life Cycle (SDLQ)

Differentiate functional vs security activities in SDLC

Explain Microsoft Security Development Lifecycle (SDU)

- Demonstrate the understanding of various software security reference standards, models, and frameworks

Security Requirements Gathering

Understand the importance of gathering security requirements

- Explain Security Requirement Engineering (SRE) and its phases

- Demonstrate the understanding of Abuse Cases

WWW.EDUSUM.COM PDF EC Council Certified Application Security Engineer (CASE) Java 2 312-96
-
● Exam
EC Council Application Security
Java ● Exam
312 96 ● Exam
$450
● Duration: 120 mins ● Number of Questions: 50 ● Passing Score: 70% ● Books / Training: Master Class ● Schedule Exam: Pearson VUE OR EC-Council Store, ECC Exam Center ● Sample Questions: EC-Council CASE Java Sample Questions ● Recommended Practice: EC-Council 312-96 Certification Practice Exam
18%
8%

Topic Details Weights

and Abuse Case Modeling

Demonstrate the understanding of Security Use Cases and Security Use Case Modeling

Demonstrate the understanding of Abuser and Security Stories

Explain Security Quality Requirements Engineering (SQUARE) Model

Explain Operationally Critical Threat, Asset, and Vulnerability Evaluation (OCTAVE) Model

- Understand the importance of secure application design

- Explain various secure design principles

Secure Application Design and Architecture

Demonstrate the understanding of threat modeling

Explain threat modeling process

Explain STRIDE and DREAD Model

- Demonstrate the understanding of Secure Application Architecture Design

- Understand the need of input validation

Explain data validation techniques

Explain data validation in strut framework

Secure Coding Practices for Input Validation

- Explain data validation in Spring framework

Demonstrate the knowledge of common input validation errors

Demonstrate the knowledge of common secure coding practices for input validation

Understand authentication concepts

Explain authentication implementation in Java

Demonstrate the knowledge of authentication weaknesses and prevention

- Understand authorization concepts

Explain Access Control Model

- Explain EJB authorization

Secure Coding Practices for Authentication and Authorization

Explain Java Authentication and Authorization (JAAS)

Demonstrate the knowledge of authorization common mistakes and countermeasures

- Explain Java EE security

Demonstrate the knowledge of authentication and authorization in Spring Security Framework

Demonstrate the knowledge of defensive coding practices against broken authentication and authorization

Certified Application Security Engineer

Java

WWW.EDUSUM.COM PDF EC Council
(CASE)
3
12%
8%
4%

Topic Details

Understand fundamental concepts and need of cryptography In Java

Explain encryption and secret keys

Demonstrate the knowledge of cipher class Implementation

Demonstrate the knowledge of digital signature and Its Implementation

Weights

Secure Coding Practices for Cryptography

Demonstrate the knowledge of Secure Socket Layer ISSUand Its Implementation

Explain Secure Key Management

Demonstrate the knowledge of digital certificate and its implementation

Demonstrate the knowledge of Hash implementation

Explain Java Card Cryptography

Explain Crypto Module in Spring Security

Demonstrate the understanding of Do's and Don'ts in Java Cryptography

- Explain session management in Java

Demonstrate the knowledge of session management in Spring framework

Secure Coding Practices for Session Management

Demonstrate the knowledge of session vulnerabilities and their mitigation techniques

- Demonstrate the knowledge of best practices and guidelines for secure session management

- Explain Exception and Error Handling in Java

Explain erroneous exceptional behaviors

Demonstrate the knowledge of do's and don'ts in error handling

Explain Spring MVC error handing

- Explain Exception Handling in Struts2

Secure Coding Practices for Error Handling

Demonstrate the knowledge of best practices for error handling

Explain to Logging in Java

Demonstrate the knowledge of Log4j for logging

- Demonstrate the knowledge of coding techniques for secure logging

- Demonstrate the knowledge of best practices for logging

Static and Dynamic Application Security 'resting (SAST & DAST)

- Understand Static Application Security Testing (SAST)

Demonstrate the knowledge of manual secure code review techniques for most common vulnerabilities

Application Security Engineer

WWW.EDUSUM.COM PDF EC Council Certified
(CASE) Java 4
6%
10%
16%
8%

Topic Details

Explain Dynamic Application Security Testing

Demonstrate the knowledge of Automated Application Vulnerability Scanning Toolsfor DAST

Demonstrate the knowledge of Proxy based Security Testing Tools for DAST

Understand the importance of secure deployment

Explain security practices at host level

Explain security practices at network level - Explain security practices at application level

Secure Deployment and Maintenance

Explain security practices at web container level (Tomcat)

Explain security practices at Oracle database level

Demonstrate the knowledge of security maintenance and monitoring activities

EC-Council 312-96 Certification Sample Questions and Answers

Weights

10%

To make you familiar with the EC Council Application Security Engineer Java (312 96) certification exam structure, we have prepared this sample question set. We suggest you to try our Sample Questions for Application Security Engineer Java 312-96 Certification to test your understanding of the EC Council 312 96process with the real EC Council certification exam environment. 312-96 EC-Council Application Security Engineer - Java Sample Questions:-

01. __ blocks must be used to clean up code such as releasinf resources, closing inpt I/O streams and deleting files.

Finally

Catch

Throw

02. __ is thrown when a thread is interrupted while sleeping or waiting. a) Null Pointer Exception

EC Council Certified Application Security Engineer (CASE) Java

WWW.EDUSUM.COM PDF
5
a)
b) Try c)
d)

b) Arithmetic Exception

Out Of Memory Error

Interrupted Exception

03. Which of the following exceptions can occur due to Denial Of Service attack?

Out Of Memory Error

None of them

Stack Over Flow Error

Both of them

04. A successful application level attack may result into:

All of the these

Damages Reputation

Financial Loss

Disclosure of Business Information

05. Which of the following is not part of SDLC?

Development

Sales

Design

Deployment

06. Cost of Fixing vulnerabilities will be highest at which phase of SDLC?

testing

deployment

design

development

07. What are the types of SAST?

None of them

Automated Source Code Analysis

Both of them

Manual Source Code Review

08. __ may provide path to the attackers to perform injection attacks such as XSS attack, SQL injection attack, etc,.

Insufficient Transport Layer Protection

Insecure Direct Object Reference

Improper Error Handling

Improper Input Validation

Council Certified Application Security Engineer (CASE) Java

WWW.EDUSUM.COM PDF EC
6
c)
d)
a)
b)
c)
d)
a)
b)
c)
d)
a)
b)
c)
d)
a)
b)
c)
d)
a)
b)
c)
d)
a)
b)
c)
d)

09. An application is said to be secure when it ensures __ of its restricted resources.

a) confidentiality, integrity and availability

confidentiality

c) confidentiality, integrity and authenticity

authenticity and availability

10. In which phase of SDLC should you use SAST?

a) Testing

b) Development

c) Design

d) Release

Answers:-

Answer 01:- a

Answer 02:- d Answer 03:- c Answer 04:- a Answer 05:- b Answer 06:- b Answer 07:- c Answer 08:- d Answer 09:- a Answer 10:- b

EC Council Certified Application Security Engineer (CASE) Java

WWW.EDUSUM.COM PDF
7
b)
d)

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.