300-220 · Question #8
Reverse engineering is used to determine compromises by:
The correct answer is B. Disassembling and examining the malware code. Reverse engineering determines how a compromise occurred by disassembling and examining malware code (B) - analysts decompose the binary into readable instructions to understand its behavior, persistence mechanisms, command-and-control communication, and what data it accessed…
Question
Reverse engineering is used to determine compromises by:
Options
- AAnalyzing the attacker's social media profiles
- BDisassembling and examining the malware code
- CInterviewing the IT staff
- DReviewing firewall logs
How the community answered
(32 responses)- A3% (1)
- B88% (28)
- C3% (1)
- D6% (2)
Explanation
Reverse engineering determines how a compromise occurred by disassembling and examining malware code (B) - analysts decompose the binary into readable instructions to understand its behavior, persistence mechanisms, command-and-control communication, and what data it accessed or exfiltrated. Option A (social media profiling) is an OSINT/attribution technique, not a method for understanding how malware works. Option C (interviewing IT staff) is part of incident response but reveals human actions, not technical malware behavior. Option D (firewall logs) shows network traffic patterns but doesn't expose the internal logic of the malicious code itself.
Memory tip: Think of "reverse engineering" literally - you're working backwards from a compiled binary to reconstruct what the attacker built. That reconstruction process requires disassembly tools (like Ghidra or IDA Pro), making B the only choice that matches the definition.
Topics
Community Discussion
No community discussion yet for this question.