Question: A forensics analyst suspects that a buffer overflow exists in a kernel module. The analyst executes the following command: dd if=/dev/ram of./tmp/mem.dmp The analyst then

A forensics analyst suspects that a buffer overflow exists in a kernel module. The analyst executes the following command:

dd if=/dev/ram of./tmp/mem.dmp

The analyst then reviews the associated output: ^34^#AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/bin/bash^21^03#45

However, the analyst is unable to find any evidence of the running shell. Which of the following is the MOST likely reason the analyst cannot find a process ID for the shell?

A The NX bit is enabled

B The system uses ASLR

C The shell is obfuscated.

D The code uses dynamic libraries

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!