Courseiva
Mobile and Malware ForensicseasyMultiple ChoiceObjective-mapped

CHFI Mobile and Malware Forensics Practice Question

Which of the following tools is designed specifically for dynamic analysis of malware by executing it in a controlled, isolated environment?

⚠ Common exam trap

EC-Council often tests the distinction between static analysis tools (like PEiD, Ghidra, IDA Pro) and dynamic analysis sandboxes (like Cuckoo), so the trap is that candidates may confuse a debugger or disassembler (which can execute code step-by-step) with a fully automated, isolated sandbox environment.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Cuckoo Sandbox

Cuckoo Sandbox is an open-source automated malware analysis system designed specifically for dynamic analysis. It executes suspicious files in a controlled, isolated environment (a virtual machine) and monitors their behavior, including system calls, file system changes, registry modifications, and network traffic, to produce a comprehensive report without risking the host system.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • PEiD

    Why it's wrong here

    PEiD is a static analysis tool for detecting packers and PE information.

  • Ghidra

    Why it's wrong here

    Ghidra is a reverse-engineering framework for static analysis of compiled binaries, not a sandboxed execution environment. It fails this scenario because it lacks the ability to execute malware and observe runtime behaviour such as API calls or registry modifications. It is tempting because Ghidra is a powerful tool for examining malware code structure, and would be correct for analysing a suspicious binary without executing it.

  • Cuckoo Sandbox

    Why this is correct

    Cuckoo Sandbox is a dynamic analysis tool that runs malware in an isolated environment and monitors behavior.

  • IDA Pro

    Why it's wrong here

    IDA Pro is a disassembler and debugger used for static analysis.

About these practice questions

Courseiva writes every CHFI question from scratch — 205 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This CHFI practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CHFI exam.