ECCouncil 312-49v11 (Computer Hacking Forensic Investigator) Practice Test 44

Question 430

An analyst wants approximate high-level pseudocode to understand malware functions faster than raw assembly. Which method helps?

  1. Ransomware encryption behavior
  2. Sandbox dynamic execution
  3. Decompilation
  4. Command-and-control configuration

Explanation

Correct Answer

C:

Decompilation infers higher-level constructs from compiled code, with imperfect types and variable names. Results still need validation against lower-level behavior.

Incorrect Answers

A:

When the investigative task is mass alteration of files for extortion, ransomware may encrypt user data and leave extortion artifacts; filesystem changes and cryptographic behavior should be documented; that differs from the question about high-level representation recovered from compiled code. High entropy by itself does not establish encryption intent; that leaves high-level representation recovered from compiled code unresolved.

B:

The current inquiry asks about high-level representation recovered from compiled code; controlled dynamic analysis executes a sample in an isolated monitored environment and records its effects; this mechanism chiefly addresses behavior of malware during controlled execution. Evasion and environment dependence can limit observed behavior; it cannot prove high-level representation recovered from compiled code on its own.

D:

Even though the scenario needs high-level representation recovered from compiled code, configuration extraction identifies callback destinations and runtime parameters to support detection and scoping; the action relates to embedded remote control parameters. The recovered addresses may be inactive or shared with other activity; this remains insufficient for high-level representation recovered from compiled code.

Question 431

A malware sample has a tiny loader that expands hidden code into memory at runtime. Which step reveals the protected payload for deeper analysis?

  1. Static string inspection
  2. Sandbox dynamic execution
  3. Persistence artifact comparison
  4. Unpacking

Explanation

Correct Answer

D:

Unpacking reconstructs or extracts the original executable logic after packer transformations. Memory dumps and repaired metadata may be needed for meaningful static analysis.

Incorrect Answers

A:

With exposing code concealed by a runtime packer as the investigative issue, static string inspection extracts readable material from a file without running code; the result would concern potential indicators embedded in a binary without executing it. Obfuscation or encryption may hide relevant values, so absence is not definitive; this would not resolve exposing code concealed by a runtime packer.

B:

For questions about behavior of malware during controlled execution, controlled dynamic analysis executes a sample in an isolated monitored environment and records its effects; that differs from exposing code concealed by a runtime packer. Evasion and environment dependence can limit observed behavior; it provides no direct answer to exposing code concealed by a runtime packer.

C:

The stem asks about exposing code concealed by a runtime packer; comparing persistence artifacts before and after execution reveals new service ImagePath values, task actions, registry entries and their referenced binaries; the described operation is used for specific service and task changes caused by malware execution. Simply observing the program after a restart would not establish precisely which entries were created or modified; a determination about exposing code concealed by a runtime packer requires other support.

Question 432

An isolated malware specimen creates a Windows service and scheduled task during a monitored run. Which comparison method identifies their exact configuration changes and executable targets?

  1. Command-and-control configuration
  2. Anti-analysis detection
  3. Persistence artifact comparison
  4. Disassembly

Explanation

Correct Answer

C:

Comparing persistence artifacts before and after execution reveals new service ImagePath values, task actions, registry entries and their referenced binaries. Simply observing the program after a restart would not establish precisely which entries were created or modified.

Incorrect Answers

A:

Although the case asks about specific service and task changes caused by malware execution, configuration extraction identifies callback destinations and runtime parameters to support detection and scoping; the action instead concerns embedded remote control parameters. The recovered addresses may be inactive or shared with other activity; it does not establish specific service and task changes caused by malware execution.

B:

For an analysis centered on malware behavior that suppresses observation, anti-analysis checks evade instrumentation or alter execution based on environment features; the present need is specific service and task changes caused by malware execution. A clean sandbox report cannot prove the sample is harmless; a different finding about specific service and task changes caused by malware execution is still needed.

D:

The current inquiry asks about specific service and task changes caused by malware execution; disassembly translates machine code into instruction representations for static reasoning; this mechanism chiefly addresses machine instructions inside an executable. Packing and indirect control flow can complicate interpretation; it cannot prove specific service and task changes caused by malware execution on its own.

Question 433

A sample opens many user documents, writes high-entropy replacements and drops ransom instructions. Which malicious capability is indicated?

  1. Ransomware encryption behavior
  2. Command-and-control configuration
  3. Static string inspection
  4. Decompilation

Explanation

Correct Answer

A:

Ransomware may encrypt user data and leave extortion artifacts; filesystem changes and cryptographic behavior should be documented. High entropy by itself does not establish encryption intent.

Incorrect Answers

B:

For a separate investigation of embedded remote control parameters, configuration extraction identifies callback destinations and runtime parameters to support detection and scoping; that is not the determination of mass alteration of files for extortion in the stem. The recovered addresses may be inactive or shared with other activity; the evidence still must speak to mass alteration of files for extortion.

C:

With mass alteration of files for extortion as the investigative issue, static string inspection extracts readable material from a file without running code; the result would concern potential indicators embedded in a binary without executing it. Obfuscation or encryption may hide relevant values, so absence is not definitive; this would not resolve mass alteration of files for extortion.

D:

For questions about high-level representation recovered from compiled code, decompilation infers higher-level constructs from compiled code, with imperfect types and variable names; that differs from mass alteration of files for extortion. Results still need validation against lower-level behavior; it provides no direct answer to mass alteration of files for extortion.

Question 434

A malware sample stores a rotating set of server addresses and polling intervals in an encrypted resource. Which analysis target is important?

  1. Sandbox dynamic execution
  2. Static string inspection
  3. PE import analysis
  4. Command-and-control configuration

Explanation

Correct Answer

D:

Configuration extraction identifies callback destinations and runtime parameters to support detection and scoping. The recovered addresses may be inactive or shared with other activity.

Incorrect Answers

A:

A case involving behavior of malware during controlled execution might use this approach: controlled dynamic analysis executes a sample in an isolated monitored environment and records its effects; the required result here is embedded remote control parameters. Evasion and environment dependence can limit observed behavior; it cannot replace proof about embedded remote control parameters.

B:

The required finding is about embedded remote control parameters; static string inspection extracts readable material from a file without running code; this addresses the separate concern of potential indicators embedded in a binary without executing it. Obfuscation or encryption may hide relevant values, so absence is not definitive; it does not by itself answer embedded remote control parameters.

C:

Although the case asks about embedded remote control parameters, portable Executable imports list referenced libraries and functions, which can suggest behaviors; the action instead concerns libraries and functions referenced by a PE file. Dynamic resolution and unused imports limit certainty; it does not establish embedded remote control parameters.

Question 435

A specimen exits immediately when it detects a debugger or virtualized environment, producing little sandbox activity. Which behavior does this suggest?

  1. Anti-analysis detection
  2. Unpacking
  3. Persistence artifact comparison
  4. Sandbox dynamic execution

Explanation

Correct Answer

A:

Anti-analysis checks evade instrumentation or alter execution based on environment features. A clean sandbox report cannot prove the sample is harmless.

Incorrect Answers

B:

For the separate question of exposing code concealed by a runtime packer, unpacking reconstructs or extracts the original executable logic after packer transformations; the requested assessment of malware behavior that suppresses observation remains open. Memory dumps and repaired metadata may be needed for meaningful static analysis; there is no direct finding about malware behavior that suppresses observation.

C:

The objective here is malware behavior that suppresses observation; comparing persistence artifacts before and after execution reveals new service ImagePath values, task actions, registry entries and their referenced binaries; the option would instead inform specific service and task changes caused by malware execution. Simply observing the program after a restart would not establish precisely which entries were created or modified; it is not direct evidence of malware behavior that suppresses observation.

D:

For a separate investigation of behavior of malware during controlled execution, controlled dynamic analysis executes a sample in an isolated monitored environment and records its effects; that is not the determination of malware behavior that suppresses observation in the stem. Evasion and environment dependence can limit observed behavior; the evidence still must speak to malware behavior that suppresses observation.

Question 436

The same response team is investigating administrative API calls in AWS and resource-management operations in Azure. Which TWO native log sources fit those two cloud control planes? Choose TWO.

  1. AWS CloudTrail events
  2. Ephemeral cloud instance
  3. Azure Storage diagnostic logs
  4. Azure Activity Log
  5. Shared-responsibility evidence
  6. Google Cloud Audit Logs

Explanation

Correct Answers

A:

In this combined inquiry, CloudTrail records supported AWS API activity, including many management events, with retention and delivery dependent on setup; data events may need explicit configuration. This addresses AWS API activity associated with identities.

D:

In this combined inquiry, Azure Activity Log covers subscription control-plane operations such as resource deletion; guest OS and service data-plane actions generally require other sources. This addresses Azure resource management operations.

Incorrect Answers

B:

In work concerning preservation before ephemeral compute is destroyed, ephemeral compute can lose instance-local state at termination; authorized snapshots and live telemetry should be prioritized; the operation would not resolve both AWS API activity associated with identities and Azure resource management operations. Retained control-plane records alone may not capture filesystem evidence; the distinction leaves both AWS API activity associated with identities and Azure resource management operations unsettled.

C:

A case involving data-plane access to cloud storage objects might use this approach: Azure Storage resource logs can capture data-plane request details when diagnostic settings and destinations are configured; the required result here is both AWS API activity associated with identities and Azure resource management operations. The subscription Activity Log does not fully replace them; it cannot replace proof about both AWS API activity associated with identities and Azure resource management operations.

E:

Although the case asks about both AWS API activity associated with identities and Azure resource management operations, shared responsibility assigns different control and evidence domains to provider and customer; the action instead concerns provider versus customer control over forensic sources. Investigators may need provider assistance or exported audit data for infrastructure layers; it does not establish both AWS API activity associated with identities and Azure resource management operations.

F:

For an analysis centered on audited Google Cloud resource actions, Google Cloud Audit Logs capture categories of administrative and, where enabled or supported, data access events; the present need is both AWS API activity associated with identities and Azure resource management operations. Availability and retention differ by log type and configuration; a different finding about both AWS API activity associated with identities and Azure resource management operations is still needed.

Question 437

An EC2 instance communicated with an unknown external address, and the team needs network flow metadata. Which AWS source is relevant?

  1. Azure Entra sign-in logs
  2. Azure Storage diagnostic logs
  3. Shared-responsibility evidence
  4. AWS VPC Flow Logs

Explanation

Correct Answer

D:

VPC Flow Logs record IP traffic metadata for selected network interfaces, subnets or VPCs, not packet payloads. Aggregation can affect timing and fidelity.

Incorrect Answers

A:

The current inquiry asks about network conversations associated with AWS VPC resources; Microsoft Entra sign-in logs capture authentication context and outcomes under supported settings and retention; this mechanism chiefly addresses authentication to a cloud identity platform. Administrative change records must be correlated separately; it cannot prove network conversations associated with AWS VPC resources on its own.

B:

In an inquiry concerning data-plane access to cloud storage objects, Azure Storage resource logs can capture data-plane request details when diagnostic settings and destinations are configured; the scope does not extend to network conversations associated with AWS VPC resources. The subscription Activity Log does not fully replace them; that issue cannot settle network conversations associated with AWS VPC resources.

C:

Even though the scenario needs network conversations associated with AWS VPC resources, shared responsibility assigns different control and evidence domains to provider and customer; the action relates to provider versus customer control over forensic sources. Investigators may need provider assistance or exported audit data for infrastructure layers; this remains insufficient for network conversations associated with AWS VPC resources.

Question 438

An attacker overwrote an important S3 object and investigators want an earlier version if retention was enabled. Which feature may help?

  1. Google Cloud Audit Logs
  2. AWS VPC Flow Logs
  3. Ephemeral cloud instance
  4. AWS S3 object versioning

Explanation

Correct Answer

D:

S3 versioning can preserve distinct object versions rather than simply replacing a current object, subject to lifecycle and delete behavior. It does not retroactively recover never-versioned objects.

Incorrect Answers

A:

For questions about audited Google Cloud resource actions, Google Cloud Audit Logs capture categories of administrative and, where enabled or supported, data access events; that differs from historical versions of altered cloud objects. Availability and retention differ by log type and configuration; it provides no direct answer to historical versions of altered cloud objects.

B:

The stem asks about historical versions of altered cloud objects; VPC Flow Logs record IP traffic metadata for selected network interfaces, subnets or VPCs, not packet payloads; the described operation is used for network conversations associated with AWS VPC resources. Aggregation can affect timing and fidelity; a determination about historical versions of altered cloud objects requires other support.

C:

Instead of a method addressing historical versions of altered cloud objects, ephemeral compute can lose instance-local state at termination; authorized snapshots and live telemetry should be prioritized; this one concerns preservation before ephemeral compute is destroyed. Retained control-plane records alone may not capture filesystem evidence; it cannot independently determine historical versions of altered cloud objects.

Question 439

An Azure virtual machine was deleted through the management plane and investigators need the caller and operation. Which platform log fits?

  1. Azure Activity Log
  2. Ephemeral cloud instance
  3. Azure Entra sign-in logs
  4. Google Cloud Audit Logs
  5. Azure Storage diagnostic logs

Explanation

Correct Answer

A:

Azure Activity Log covers subscription control-plane operations such as resource deletion. Guest OS and service data-plane actions generally require other sources.

Incorrect Answers

B:

When the investigative task is preservation before ephemeral compute is destroyed, ephemeral compute can lose instance-local state at termination; authorized snapshots and live telemetry should be prioritized; that differs from the question about Azure resource management operations. Retained control-plane records alone may not capture filesystem evidence; that leaves Azure resource management operations unresolved.

C:

The current inquiry asks about Azure resource management operations; Microsoft Entra sign-in logs capture authentication context and outcomes under supported settings and retention; this mechanism chiefly addresses authentication to a cloud identity platform. Administrative change records must be correlated separately; it cannot prove Azure resource management operations on its own.

D:

In an inquiry concerning audited Google Cloud resource actions, Google Cloud Audit Logs capture categories of administrative and, where enabled or supported, data access events; the scope does not extend to Azure resource management operations. Availability and retention differ by log type and configuration; that issue cannot settle Azure resource management operations.

E:

Even though the scenario needs Azure resource management operations, Azure Storage resource logs can capture data-plane request details when diagnostic settings and destinations are configured; the action relates to data-plane access to cloud storage objects. The subscription Activity Log does not fully replace them; this remains insufficient for Azure resource management operations.

Question 440

A suspicious cloud administrative change followed a login from an unfamiliar device. Which source records the authentication event?

  1. Cloud snapshot consistency
  2. AWS S3 object versioning
  3. Azure Activity Log
  4. Azure Entra sign-in logs

Explanation

Correct Answer

D:

Microsoft Entra sign-in logs capture authentication context and outcomes under supported settings and retention. Administrative change records must be correlated separately.

Incorrect Answers

A:

For a separate investigation of consistency of a running workload snapshot, a storage snapshot may be crash-consistent rather than application-consistent unless coordinated with the workload; that is not the determination of authentication to a cloud identity platform in the stem. Record timing and consistency guarantees before drawing data-integrity conclusions; the evidence still must speak to authentication to a cloud identity platform.

B:

With authentication to a cloud identity platform as the investigative issue, S3 versioning can preserve distinct object versions rather than simply replacing a current object, subject to lifecycle and delete behavior; the result would concern historical versions of altered cloud objects. It does not retroactively recover never-versioned objects; this would not resolve authentication to a cloud identity platform.

C:

For questions about Azure resource management operations, Azure Activity Log covers subscription control-plane operations such as resource deletion; that differs from authentication to a cloud identity platform. Guest OS and service data-plane actions generally require other sources; it provides no direct answer to authentication to a cloud identity platform.

Computer Hacking Forensic Investigator (312-49v11) Practice Tests