Correct Answer: D. malicious code analysis studies malware behavior, intent, persistence, and indicators
Explanation:
The correct answer is malicious code analysis studies malware behavior, intent, persistence, and indicators. This matches the course topic 'Malicious code analysis' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: B. the stack stores return addresses, local data, and call-related information
Explanation:
The correct answer is the stack stores return addresses, local data, and call-related information. This matches the course topic 'Stack in reverse engineering' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: A. the stack stores return addresses, local data, and call-related information
Explanation:
The correct answer is the stack stores return addresses, local data, and call-related information. This matches the course topic 'Stack in reverse engineering' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: D. the stack stores return addresses, local data, and call-related information
Explanation:
The correct answer is the stack stores return addresses, local data, and call-related information. This matches the course topic 'Stack in reverse engineering' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: C. the stack stores return addresses, local data, and call-related information
Explanation:
The correct answer is the stack stores return addresses, local data, and call-related information. This matches the course topic 'Stack in reverse engineering' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: A. function calls transfer control to a routine and usually use stack/register conventions
Explanation:
The correct answer is function calls transfer control to a routine and usually use stack/register conventions. This matches the course topic 'Function calls in assembly' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: D. function calls transfer control to a routine and usually use stack/register conventions
Explanation:
The correct answer is function calls transfer control to a routine and usually use stack/register conventions. This matches the course topic 'Function calls in assembly' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: C. function calls transfer control to a routine and usually use stack/register conventions
Explanation:
The correct answer is function calls transfer control to a routine and usually use stack/register conventions. This matches the course topic 'Function calls in assembly' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: B. function calls transfer control to a routine and usually use stack/register conventions
Explanation:
The correct answer is function calls transfer control to a routine and usually use stack/register conventions. This matches the course topic 'Function calls in assembly' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: D. conditional jumps change execution flow based on flags or comparison results
Explanation:
The correct answer is conditional jumps change execution flow based on flags or comparison results. This matches the course topic 'Conditional jumps' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: C. conditional jumps change execution flow based on flags or comparison results
Explanation:
The correct answer is conditional jumps change execution flow based on flags or comparison results. This matches the course topic 'Conditional jumps' in Vulnerability Assessment & Reverse Engineering.
Correct Answer: B. conditional jumps change execution flow based on flags or comparison results
Explanation:
The correct answer is conditional jumps change execution flow based on flags or comparison results. This matches the course topic 'Conditional jumps' in Vulnerability Assessment & Reverse Engineering.