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

Question 360

The team suspects credentials were exposed by a memory dump of the authentication subsystem. Which analytical concern is central?

  1. Memory acquisition side effects
  2. Credential material in RAM
  3. Memory network socket analysis
  4. Process hollowing detection
  5. Injected-code VAD review

Explanation

Correct Answer

B:

Authentication process memory can contain sensitive derived secrets or tokens, depending on protections and state. Access and analysis should be limited and carefully safeguarded.

Incorrect Answers

A:

For a separate investigation of the non-atomic nature of live memory capture, live capture changes the system, consumes memory and produces a time-skewed snapshot rather than an atomic freeze; that is not the determination of possible credential exposure in process memory in the stem. Document tool actions and acquisition timing when interpreting RAM; the evidence still must speak to possible credential exposure in process memory.

C:

For questions about network socket artifacts recoverable from RAM, memory parsing can recover active or residual network endpoint structures and owning processes; that differs from possible credential exposure in process memory. Stale objects and capture timing require careful interpretation; it provides no direct answer to possible credential exposure in process memory.

D:

The stem asks about possible credential exposure in process memory; process hollowing replaces or manipulates the code image of a launched process, making its name misleading; the described operation is used for a legitimate process image replaced in memory. Compare mapped memory with expected image and process creation artifacts; a determination about possible credential exposure in process memory requires other support.

E:

Instead of a method addressing possible credential exposure in process memory, virtual address descriptor and memory-region inspection can reveal suspicious executable allocations or injection; this one concerns unexpected executable memory inside a process. Benign JIT engines also create executable private memory, requiring context; it cannot independently determine possible credential exposure in process memory.

Question 361

A tool cannot correctly parse kernel objects because it uses incompatible symbols for the target Windows build. Which prerequisite should be corrected?

  1. Memory image profile identification
  2. Memory acquisition side effects
  3. Credential material in RAM
  4. Kernel driver investigation

Explanation

Correct Answer

A:

Memory analysis depends on appropriate kernel structure definitions and symbol information matching the captured OS. Incorrect mappings can produce fabricated object offsets.

Incorrect Answers

B:

Although the case asks about correct structure symbols for a captured operating system, live capture changes the system, consumes memory and produces a time-skewed snapshot rather than an atomic freeze; the action instead concerns the non-atomic nature of live memory capture. Document tool actions and acquisition timing when interpreting RAM; it does not establish correct structure symbols for a captured operating system.

C:

For an analysis centered on possible credential exposure in process memory, authentication process memory can contain sensitive derived secrets or tokens, depending on protections and state; the present need is correct structure symbols for a captured operating system. Access and analysis should be limited and carefully safeguarded; a different finding about correct structure symbols for a captured operating system is still needed.

D:

When the investigative task is loaded kernel-level code and driver objects, kernel module and driver object enumeration can expose loaded components and inconsistencies; that differs from the question about correct structure symbols for a captured operating system. Signed status alone is not conclusive proof of benign behavior; that leaves correct structure symbols for a captured operating system unresolved.

Question 362

An executable's on-disk image appears legitimate but its memory mappings hold unrelated malicious code. Which evasion technique is possible?

  1. Memory string extraction
  2. Memory network socket analysis
  3. Process hollowing detection
  4. Process list comparison

Explanation

Correct Answer

C:

Process hollowing replaces or manipulates the code image of a launched process, making its name misleading. Compare mapped memory with expected image and process creation artifacts.

Incorrect Answers

A:

For the separate question of decoded runtime content in RAM, string and structured-memory searches can locate runtime configuration, domains and decoded content; the requested assessment of a legitimate process image replaced in memory remains open. Results require process and offset context to avoid false associations; there is no direct finding about a legitimate process image replaced in memory.

B:

The objective here is a legitimate process image replaced in memory; memory parsing can recover active or residual network endpoint structures and owning processes; the option would instead inform network socket artifacts recoverable from RAM. Stale objects and capture timing require careful interpretation; it is not direct evidence of a legitimate process image replaced in memory.

D:

With a legitimate process image replaced in memory as the investigative issue, compare multiple process enumeration methods, including pool scanning and linked-list views, to identify discrepancies; the result would concern processes concealed from ordinary enumeration. Stale memory objects can resemble hidden processes and need validation; this would not resolve a legitimate process image replaced in memory.

Question 363

The endpoint's logs were wiped, but a RAM image may still contain TCP endpoint objects. Which method assists reconstruction?

  1. Credential material in RAM
  2. Process list comparison
  3. Memory network socket analysis
  4. Memory acquisition side effects

Explanation

Correct Answer

C:

Memory parsing can recover active or residual network endpoint structures and owning processes. Stale objects and capture timing require careful interpretation.

Incorrect Answers

A:

In work concerning possible credential exposure in process memory, authentication process memory can contain sensitive derived secrets or tokens, depending on protections and state; the operation would not resolve network socket artifacts recoverable from RAM. Access and analysis should be limited and carefully safeguarded; the distinction leaves network socket artifacts recoverable from RAM unsettled.

B:

A case involving processes concealed from ordinary enumeration might use this approach: compare multiple process enumeration methods, including pool scanning and linked-list views, to identify discrepancies; the required result here is network socket artifacts recoverable from RAM. Stale memory objects can resemble hidden processes and need validation; it cannot replace proof about network socket artifacts recoverable from RAM.

D:

Although the case asks about network socket artifacts recoverable from RAM, live capture changes the system, consumes memory and produces a time-skewed snapshot rather than an atomic freeze; the action instead concerns the non-atomic nature of live memory capture. Document tool actions and acquisition timing when interpreting RAM; it does not establish network socket artifacts recoverable from RAM.

Question 364

A malicious driver may be hiding activity below ordinary user-mode monitoring. Which memory view is relevant?

  1. Kernel driver investigation
  2. DLL injection investigation
  3. Process hollowing detection
  4. Memory network socket analysis

Explanation

Correct Answer

A:

Kernel module and driver object enumeration can expose loaded components and inconsistencies. Signed status alone is not conclusive proof of benign behavior.

Incorrect Answers

B:

Even though the scenario needs loaded kernel-level code and driver objects, module enumeration and injection indicators can reveal foreign libraries loaded into a target process; the action relates to unusual libraries loaded into another process. Library path alone is insufficient; corroborate memory mappings and execution evidence; this remains insufficient for loaded kernel-level code and driver objects.

C:

For the separate question of a legitimate process image replaced in memory, process hollowing replaces or manipulates the code image of a launched process, making its name misleading; the requested assessment of loaded kernel-level code and driver objects remains open. Compare mapped memory with expected image and process creation artifacts; there is no direct finding about loaded kernel-level code and driver objects.

D:

The objective here is loaded kernel-level code and driver objects; memory parsing can recover active or residual network endpoint structures and owning processes; the option would instead inform network socket artifacts recoverable from RAM. Stale objects and capture timing require careful interpretation; it is not direct evidence of loaded kernel-level code and driver objects.

Question 365

A response agent writes a memory dump while malware is active and alters process scheduling. Which limitation must be stated?

  1. Credential material in RAM
  2. Memory acquisition side effects
  3. Memory string extraction
  4. Injected-code VAD review

Explanation

Correct Answer

B:

Live capture changes the system, consumes memory and produces a time-skewed snapshot rather than an atomic freeze. Document tool actions and acquisition timing when interpreting RAM.

Incorrect Answers

A:

The stem asks about the non-atomic nature of live memory capture; authentication process memory can contain sensitive derived secrets or tokens, depending on protections and state; the described operation is used for possible credential exposure in process memory. Access and analysis should be limited and carefully safeguarded; a determination about the non-atomic nature of live memory capture requires other support.

C:

In work concerning decoded runtime content in RAM, string and structured-memory searches can locate runtime configuration, domains and decoded content; the operation would not resolve the non-atomic nature of live memory capture. Results require process and offset context to avoid false associations; the distinction leaves the non-atomic nature of live memory capture unsettled.

D:

A case involving unexpected executable memory inside a process might use this approach: virtual address descriptor and memory-region inspection can reveal suspicious executable allocations or injection; the required result here is the non-atomic nature of live memory capture. Benign JIT engines also create executable private memory, requiring context; it cannot replace proof about the non-atomic nature of live memory capture.

Question 366

An Ubuntu server shows repeated remote login attempts, and the examiner needs SSH authentication results. Which traditional log source is useful?

  1. Secure log RHEL
  2. Auth log SSH entries
  3. systemd journal
  4. Linux auditd events
  5. Cron persistence

Explanation

Correct Answer

B:

On many Debian-based systems, /var/log/auth.log contains authentication events including SSH and sudo activity, depending on logging configuration. Journal records may also be relevant.

Incorrect Answers

A:

When the investigative task is authentication events on Red Hat-family systems, systems using rsyslog often place authentication and security records in /var/log/secure; that differs from the question about SSH authentication attempts on Debian-family Linux. Configuration and modern journaling can change where events are found; that leaves SSH authentication attempts on Debian-family Linux unresolved.

C:

In an inquiry concerning structured Linux service events for a given boot, systemd-journald can store service, kernel and boot-associated entries with structured fields; the scope does not extend to SSH authentication attempts on Debian-family Linux. Persistence and retention depend on journal configuration; that issue cannot settle SSH authentication attempts on Debian-family Linux.

D:

Even though the scenario needs SSH authentication attempts on Debian-family Linux, auditd records kernel audit events according to loaded rules, including account and syscall context; the action relates to policy-defined Linux security audit operations. Coverage depends on the rules effective before the incident; this remains insufficient for SSH authentication attempts on Debian-family Linux.

E:

For the separate question of recurring Linux time-based job execution, cron tables and cron directories define scheduled commands on many Linux systems; the requested assessment of SSH authentication attempts on Debian-family Linux remains open. Inspect the relevant user's schedule and system-wide jobs with permissions and timestamps; there is no direct finding about SSH authentication attempts on Debian-family Linux.

Question 367

A Red Hat-family Linux host requires review of successful and failed SSH authentication. Which traditional log file is commonly relevant?

  1. Secure log RHEL
  2. Cron persistence
  3. lastlog records
  4. utmp/wtmp logon accounting

Explanation

Correct Answer

A:

Systems using rsyslog often place authentication and security records in /var/log/secure. Configuration and modern journaling can change where events are found.

Incorrect Answers

B:

For questions about recurring Linux time-based job execution, cron tables and cron directories define scheduled commands on many Linux systems; that differs from authentication events on Red Hat-family systems. Inspect the relevant user's schedule and system-wide jobs with permissions and timestamps; it provides no direct answer to authentication events on Red Hat-family systems.

C:

The stem asks about authentication events on Red Hat-family systems; lastlog information may show last login times by account on systems using it; the described operation is used for most recent login record per local account. It is not a complete list of all authentications and may be absent or outdated; a determination about authentication events on Red Hat-family systems requires other support.

D:

Instead of a method addressing authentication events on Red Hat-family systems, wtmp-related records can document login and logout activity, subject to rotation and tampering; this one concerns historical Linux login sessions. Current session views such as utmp answer a different temporal question; it cannot independently determine authentication events on Red Hat-family systems.

Question 368

An examiner needs structured boot-specific service logs on a modern Linux host. Which logging source should be queried?

  1. utmp/wtmp logon accounting
  2. Cron persistence
  3. Secure log RHEL
  4. systemd journal

Explanation

Correct Answer

D:

systemd-journald can store service, kernel and boot-associated entries with structured fields. Persistence and retention depend on journal configuration.

Incorrect Answers

A:

Although the case asks about structured Linux service events for a given boot, wtmp-related records can document login and logout activity, subject to rotation and tampering; the action instead concerns historical Linux login sessions. Current session views such as utmp answer a different temporal question; it does not establish structured Linux service events for a given boot.

B:

For an analysis centered on recurring Linux time-based job execution, cron tables and cron directories define scheduled commands on many Linux systems; the present need is structured Linux service events for a given boot. Inspect the relevant user's schedule and system-wide jobs with permissions and timestamps; a different finding about structured Linux service events for a given boot is still needed.

C:

When the investigative task is authentication events on Red Hat-family systems, systems using rsyslog often place authentication and security records in /var/log/secure; that differs from the question about structured Linux service events for a given boot. Configuration and modern journaling can change where events are found; that leaves structured Linux service events for a given boot unresolved.

Question 369

Investigators suspect an interactive shell user manually invoked a download command and want command-line history. Which user artifact may help?

  1. Bash history
  2. Auth log SSH entries
  3. lastlog records
  4. Secure log RHEL

Explanation

Correct Answer

A:

Shell history files can contain previously entered commands, though sessions, settings and deliberate suppression affect completeness. They are not authoritative execution logs.

Incorrect Answers

B:

For a separate investigation of SSH authentication attempts on Debian-family Linux, on many Debian-based systems, /var/log/auth.log contains authentication events including SSH and sudo activity, depending on logging configuration; that is not the determination of commands entered in an interactive shell in the stem. Journal records may also be relevant; the evidence still must speak to commands entered in an interactive shell.

C:

With commands entered in an interactive shell as the investigative issue, lastlog information may show last login times by account on systems using it; the result would concern most recent login record per local account. It is not a complete list of all authentications and may be absent or outdated; this would not resolve commands entered in an interactive shell.

D:

For questions about authentication events on Red Hat-family systems, systems using rsyslog often place authentication and security records in /var/log/secure; that differs from commands entered in an interactive shell. Configuration and modern journaling can change where events are found; it provides no direct answer to commands entered in an interactive shell.

Question 370

An unauthorized script appears to launch every night under a service account. Which scheduling mechanism should be examined?

  1. /proc runtime view
  2. Cron persistence
  3. systemd journal
  4. utmp/wtmp logon accounting

Explanation

Correct Answer

B:

Cron tables and cron directories define scheduled commands on many Linux systems. Inspect the relevant user's schedule and system-wide jobs with permissions and timestamps.

Incorrect Answers

A:

A case involving live Linux process descriptors and memory mappings might use this approach: /proc exposes process and kernel runtime state such as fd links, status and maps; the required result here is recurring Linux time-based job execution. Its contents change as processes exit and should be collected promptly; it cannot replace proof about recurring Linux time-based job execution.

C:

Although the case asks about recurring Linux time-based job execution, systemd-journald can store service, kernel and boot-associated entries with structured fields; the action instead concerns structured Linux service events for a given boot. Persistence and retention depend on journal configuration; it does not establish recurring Linux time-based job execution.

D:

For an analysis centered on historical Linux login sessions, wtmp-related records can document login and logout activity, subject to rotation and tampering; the present need is recurring Linux time-based job execution. Current session views such as utmp answer a different temporal question; a different finding about recurring Linux time-based job execution is still needed.

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