Unit 6: Analysis of Malware - Practice Quiz

INT250 — Digital Evidence Analysis 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 What is malware?

Malware Definition Easy
A. Software designed to cause harm or unauthorized actions
B. Software used only to create system backups
C. Software that improves network connection speeds
D. Software designed only to compress large files

2 Which characteristic is commonly associated with malware?

Malware Definition Easy
A. It performs actions harmful to a system
B. It only runs on mobile devices
C. It always requires a paid license
D. It improves the security of files

3 Which technique uses deceptive emails to convince users to open malicious links or attachments?

Common Techniques Used by Attackers to Spread Malware Easy
A. Load balancing
B. Data compression
C. Phishing
D. Disk formatting

4 What is a drive-by download?

Common Techniques Used by Attackers to Spread Malware Easy
A. A malicious download triggered by visiting a website
B. An update installed by a system administrator
C. A file downloaded through a trusted store
D. A backup copied to a removable drive

5 Why is a cryptographic hash calculated for a suspected malware file?

Malware Forensics Fundamentals Easy
A. To execute the file safely
B. To increase the file's size
C. To translate the file's contents
D. To verify the file's integrity

6 What should an investigator generally do before analyzing original malware evidence?

Malware Forensics Fundamentals Easy
A. Delete all metadata from the evidence
B. Rename and publish the evidence
C. Run the evidence on a personal computer
D. Create a verified forensic copy

7 Which type of malware analysis examines a file without executing it?

Types of Malware Analysis Easy
A. Static analysis
B. Dynamic analysis
C. Memory analysis
D. Network analysis

8 Which type of malware analysis involves executing a sample in a controlled environment?

Types of Malware Analysis Easy
A. Evidence imaging
B. Document indexing
C. Static analysis
D. Dynamic analysis

9 Which item can commonly be extracted from malware during basic static analysis?

Static Analysis of Malware Easy
A. Real-time mouse movement
B. Live keyboard input
C. Current network latency
D. Embedded text strings

10 What is a disassembler used for in static malware analysis?

Static Analysis of Malware Easy
A. Recording changes made to the system registry
B. Restoring files deleted from a storage device
C. Capturing packets from a live network connection
D. Converting machine code into assembly instructions

11 Which feature in a suspicious Microsoft Word document may contain malicious instructions?

Analysis of Suspicious Word and PDF Documents Easy
A. Document macros
B. Font colors
C. Page margins
D. Header spacing

12 Which embedded feature should an analyst check in a suspicious PDF file?

Analysis of Suspicious Word and PDF Documents Easy
A. Paper orientation
B. Paragraph alignment
C. JavaScript code
D. Page numbering

13 What is the main purpose of a malware sandbox?

Dynamic Malware Analysis Fundamentals and Approaches Easy
A. To observe malware in an isolated environment
B. To improve an application's performance
C. To permanently store backup files
D. To convert malware into readable source code

14 What does dynamic malware analysis primarily examine?

Dynamic Malware Analysis Fundamentals and Approaches Easy
A. The sample's behavior while it runs
B. The sample's printed documentation
C. The user's software purchase history
D. The computer's physical dimensions

15 Which system property is commonly monitored for changes while malware is running?

Real-time Analysis of Malware Behavior on System Properties Easy
A. Speaker volume
B. Keyboard color
C. Monitor brightness
D. Registry entries

16 Which activity may indicate suspicious malware behavior on a host system?

Real-time Analysis of Malware Behavior on System Properties Easy
A. Changing the desktop wallpaper manually
B. Creating an unexpected process
C. Opening a trusted text file
D. Adjusting an authorized display setting

17 Which tool is commonly used to capture and inspect malware-related network packets?

Real-time Analysis of Malware Behavior on Networks Easy
A. File compressor
B. Packet analyzer
C. Text editor
D. Screen reader

18 Why might malware contact a command-and-control server?

Real-time Analysis of Malware Behavior on Networks Easy
A. To update the computer's time zone
B. To repair damaged hardware components
C. To receive instructions from an attacker
D. To improve the monitor's resolution

19 Where does fileless malware primarily operate?

Fileless Malware Attacks and How They Happen Easy
A. On optical media
B. Inside hardware cables
C. Within system memory
D. Inside printed documents

20 Which legitimate system tool is commonly abused in fileless malware attacks on Windows?

Fileless Malware Attacks and How They Happen Easy
A. Paint
B. Character Map
C. PowerShell
D. Calculator

21 A utility performs its advertised backup function but secretly captures user credentials and sends them to an external server. Why should it be classified as malware?

Malware Definition Medium
A. It runs whenever the system starts
B. It communicates through an external network
C. It contains both utility and network code
D. It performs an intentional unauthorized action

22 A program disguises itself as an invoice viewer but installs a credential-stealing component when opened. Which malware category best describes its delivery method?

Malware Definition Medium
A. Computer worm
B. Logic bomb
C. Boot-sector virus
D. Trojan horse

23 Employees receive realistic payment notices containing Word attachments that ask them to enable macros. Which spreading technique is being used?

Common Techniques Used by Attackers to Spread Malware Medium
A. Removable-media autorun infection
B. Watering-hole website compromise
C. Worm propagation through open ports
D. Phishing with malicious attachments

24 An attacker compromises a website frequently visited by employees and adds code that attempts to exploit outdated browsers. What technique does this represent?

Common Techniques Used by Attackers to Spread Malware Medium
A. Supply-chain poisoning
B. Credential-stuffing attack
C. Watering-hole attack
D. Email spoofing campaign

25 An investigator receives a suspicious executable from an infected workstation. What should be done before beginning analysis to support evidence integrity?

Malware Forensics Fundamentals Medium
A. Upload it to a public forum
B. Calculate and record cryptographic hashes
C. Execute it in compatibility mode
D. Rename and compress the executable

26 A live system may contain fileless malware, but shutting it down would erase memory contents. Which evidence should generally be collected first?

Malware Forensics Fundamentals Medium
A. An image of optical media
B. A capture of volatile memory
C. A list of installed printers
D. A copy of archived backups

27 An analyst wants to identify readable strings, imported functions, and executable sections without running a suspicious file. Which type of analysis is most appropriate?

Types of Malware Analysis Medium
A. Static analysis
B. Dynamic analysis
C. Network emulation
D. Behavioral monitoring

28 Static examination suggests that a sample is packed, so an analyst executes it in an isolated sandbox and then examines the unpacked memory image. What approach is being used?

Types of Malware Analysis Medium
A. Source-code review
B. Signature analysis
C. Metadata analysis
D. Hybrid analysis

29 A Windows executable imports VirtualAllocEx, WriteProcessMemory, and CreateRemoteThread. Which behavior do these imports most strongly suggest?

Static Analysis of Malware Medium
A. Modification of document macros
B. Encryption of local backups
C. Deletion of browser cookies
D. Injection into another process

30 A suspicious executable has very high section entropy, few readable strings, and an unusually small import table. What is the most reasonable initial conclusion?

Static Analysis of Malware Medium
A. The executable is digitally trusted
B. The executable cannot access networks
C. The executable may be packed
D. The executable contains only resources

31 A Word document from an unknown sender displays instructions to enable macros. What is the safest initial analysis action?

Analysis of Suspicious Word and PDF Documents Medium
A. Extract and inspect macros without opening it normally
B. Enable macros while disconnected from the network
C. Open the document using an administrator account
D. Convert the document to a different filename

32 A PDF contains both an /OpenAction entry and a /JavaScript object. Why is this combination especially suspicious?

Analysis of Suspicious Word and PDF Documents Medium
A. Script may execute when the PDF opens
B. Text may be compressed when the PDF closes
C. Metadata may be hidden from the reader
D. Images may be loaded from local storage

33 Before executing malware in a virtual analysis environment, which preparation best supports reliable comparison and recovery?

Dynamic Malware Analysis Fundamentals and Approaches Medium
A. Join the virtual machine to production
B. Install personal accounts and documents
C. Disable logging and remove monitoring tools
D. Record a baseline and create a snapshot

34 A sample exits after detecting little mouse activity and a short system uptime. Which dynamic-analysis adjustment is most appropriate?

Dynamic Malware Analysis Fundamentals and Approaches Medium
A. Publish the sample before executing it
B. Simulate user activity and extend monitoring
C. Replace the sample with a clean program
D. Remove all operating-system event logs

35 During monitoring, a process creates a value under a Windows Run registry key that points to its executable. What behavior is most likely being established?

Real-time Analysis of Malware Behavior on System Properties Medium
A. Privilege reduction at startup
B. Memory cleanup at shutdown
C. Persistence at user logon
D. Network filtering at connection

36 A monitored process rapidly rewrites many user files, changes their extensions, and creates a payment note in each directory. Which behavior does this indicate?

Real-time Analysis of Malware Behavior on System Properties Medium
A. Adware installation
B. Keylogger collection
C. Ransomware encryption
D. Rootkit concealment

37 A compromised host queries hundreds of algorithmically generated domain names, most of which return NXDOMAIN. What malware behavior is the best explanation?

Real-time Analysis of Malware Behavior on Networks Medium
A. Certificate validation for software updates
B. DNS caching for faster web browsing
C. Domain generation for command-and-control discovery
D. Local name resolution for file sharing

38 A host sends small encrypted packets to the same external address every 60 seconds, even when no user is active. What does this pattern most strongly suggest?

Real-time Analysis of Malware Behavior on Networks Medium
A. Automatic address configuration
B. Local network printer discovery
C. Periodic command-and-control beaconing
D. Interactive video-stream buffering

39 A malicious macro starts PowerShell, downloads a script, and executes it directly in memory without saving an executable. Why is this considered a fileless attack?

Fileless Malware Attacks and How They Happen Medium
A. The document has no visible filename
B. The network traffic uses encryption
C. The main payload runs from memory
D. The macro deletes its source code

40 An investigation finds a permanent WMI event subscription that launches an encoded PowerShell command whenever a user logs on. What role does the WMI subscription play?

Fileless Malware Attacks and How They Happen Medium
A. It isolates malicious network traffic
B. It verifies executable signatures
C. It provides fileless persistence
D. It repairs damaged system files

41 A signed PowerShell script uses only legitimate administrative APIs, but it covertly disables endpoint protection and exfiltrates credentials. Which property most strongly supports classifying the script as malware?

Malware Definition Hard
A. Its intentional unauthorized impact and objectives
B. Its absence of a compiled executable payload
C. Its reliance on operating-system administration APIs
D. Its execution through a command-line interpreter

42 Investigators find an unmodified credential-dumping utility on a penetration tester's workstation and on a compromised server. Why can its malware classification differ between the two systems?

Malware Definition Hard
A. Classification depends on context, authorization, and observed use
B. Classification requires the utility to contain a self-replication mechanism
C. Classification changes whenever the utility runs with administrator rights
D. Classification depends entirely on the executable's cryptographic hash

43 A vendor's signed software updater is modified on its build server, and customers receive the malicious version through the normal update channel. Which spreading technique best describes this incident?

Common Techniques Used by Attackers to Spread Malware Hard
A. A drive-by download campaign
B. A watering-hole compromise
C. A removable-media infection
D. A supply-chain compromise

44 A phishing email contains an ISO image holding an LNK file that launches a hidden script. The ISO is used partly because extracted files may not retain the original email attachment's security-zone metadata. Which defense-evasion property is being exploited?

Common Techniques Used by Attackers to Spread Malware Hard
A. Automatic elevation through the Windows installer service
B. Macro execution enabled by document compatibility mode
C. Loss or weakening of Mark-of-the-Web propagation
D. Cryptographic trust inherited from the disk image

45 An active compromised host must be examined, and shutting it down would destroy memory-resident evidence. Assuming immediate network spread has been contained, which acquisition strategy best preserves the most volatile relevant evidence?

Malware Forensics Fundamentals Hard
A. Export application files first and acquire only allocated disk sectors
B. Image storage first, reboot safely, and capture RAM afterward
C. Run antivirus remediation first and image the cleaned system afterward
D. Capture RAM first, record live state, and image storage afterward

46 A suspected malware executable has creation and modification times predating the system installation, suggesting timestamp manipulation. Which method provides the strongest basis for reconstructing when it actually appeared?

Malware Forensics Fundamentals Hard
A. Compare filesystem timestamps with journal, log, and execution artifacts
B. Trust the earliest timestamp recorded in the file's metadata
C. Use the compiler timestamp as the definitive installation time
D. Treat the antivirus detection time as the file creation time

47 Static examination shows that a sample is packed, while sandbox execution produces no behavior because the sample detects virtualization. Which next approach is most likely to expose its actual code while retaining analytical control?

Types of Malware Analysis Hard
A. Recalculate the packed file's hash using another algorithm
B. Resubmit the unchanged sample to the same automated sandbox
C. Debug execution to the unpacking point and dump process memory
D. Search only the packed byte stream for plaintext indicators

48 An analyst must rapidly triage 5,000 samples while reserving manual reverse engineering for a small subset. Which workflow best balances scalability and analytical depth?

Types of Malware Analysis Hard
A. Execute every sample directly on identical production workstations
B. Perform source-code review and skip behavioral execution entirely
C. Use automated static and dynamic triage, then prioritize anomalies
D. Manually debug every sample before calculating any metadata

49 A PE sample resolves Windows APIs by hashing export names rather than storing readable imports. What is the most reliable static technique for identifying the intended APIs?

Static Analysis of Malware Hard
A. Interpret the section entropy as an encoded import table
B. Replace the sample's import directory with a standard library list
C. Treat every embedded hexadecimal constant as a function address
D. Emulate the hashing routine against candidate exported function names

50 A PE section has entropy close to bits per byte, no readable strings, and executable permissions. Which conclusion is analytically justified?

Static Analysis of Malware Hard
A. The section proves that the executable is malicious and packed
B. The section is probably compressed or encrypted but needs corroboration
C. The section must contain an ordinary unoptimized code segment
D. The section is certainly encrypted with a strong cipher

51 A macro-free DOCX file contacts an attacker-controlled server when opened. Which OOXML artifact should be examined first for an external template injection attack?

Analysis of Suspicious Word and PDF Documents Hard
A. An embedded VBA project stored under the macros directory
B. An external relationship referenced by the document settings
C. A digital-signature relationship attached to the core properties
D. An internal font relationship referenced by the styles component

52 A PDF scanner reports no JavaScript, but the viewer executes code when the document opens. The file contains multiple incremental updates. What should the analyst do next?

Analysis of Suspicious Word and PDF Documents Hard
A. Resolve the cross-reference chain and inspect the latest object versions
B. Read only visible page objects because actions cannot be updated
C. Scan only the first cross-reference table for an action dictionary
D. Remove all compressed streams and trust the remaining first revision

53 A sandbox accelerates long sleep calls, but malware compares several independent time sources and terminates when they diverge. Which countermeasure is most robust?

Dynamic Malware Analysis Fundamentals and Approaches Hard
A. Set the guest clock backward before starting each execution
B. Provide a coherent virtual clock across all queried time sources
C. Block access to every timing API and ignore resulting exceptions
D. Patch only the imported sleep function to return immediately

54 A sample starts a legitimate child process, injects code into it, and immediately exits. A sandbox monitors only the original process and reports no malicious activity. Which design change best addresses this blind spot?

Dynamic Malware Analysis Fundamentals and Approaches Hard
A. Terminate all child processes as soon as the parent process exits
B. Restrict monitoring to files created by the original executable
C. Follow descendant processes and record cross-process memory operations
D. Disable process creation so the original sample remains observable

55 A process appears to be hollowed: its executable path points to a legitimate program, but its behavior is unrelated. Which memory observation most strongly supports process hollowing?

Real-time Analysis of Malware Behavior on System Properties Hard
A. Its command line includes the legitimate executable's absolute path
B. Its working set contains ordinary shared operating-system libraries
C. Its entry point lies in replaced executable memory inconsistent with disk
D. Its loaded image matches the path and all signed disk sections

56 During live monitoring, a persistence registry value is created and deleted within one second. Which evidence most directly attributes the change to the responsible process?

Real-time Analysis of Malware Behavior on System Properties Hard
A. A user statement that no registry editor was opened
B. A real-time registry event linked to the process identifier
C. A later filesystem image containing no persistence value
D. A baseline showing the value was absent the previous day

57 A host generates thousands of DNS queries for different high-entropy domains, and almost all responses are NXDOMAIN. Which interpretation is best supported?

Real-time Analysis of Malware Behavior on Networks Hard
A. The host is probably validating DNSSEC signatures for cached records
B. The host is probably exfiltrating data through one stable parent domain
C. The host is probably testing a fixed command server for latency
D. The host is probably using a domain-generation algorithm for rendezvous

58 Which DNS pattern most strongly distinguishes likely tunneling from a domain-generation algorithm?

Real-time Analysis of Malware Behavior on Networks Hard
A. Reverse lookups generated after ordinary outbound connections
B. Short cached queries sent to several common update domains
C. Long encoded subdomains repeatedly sent to one parent domain
D. Many failed queries distributed across unrelated parent domains

59 An attacker establishes persistence using a permanent WMI event subscription that launches an in-memory PowerShell payload when a user logs on. Which set of WMI components enables this persistence?

Fileless Malware Attacks and How They Happen Hard
A. A process handle, a remote thread, and an executable image section
B. An event filter, an event consumer, and a filter-to-consumer binding
C. A registry hive, a startup folder, and a shell-extension handler
D. A scheduled task, a service account, and a logon-session token

60 A malicious document launches PowerShell, which retrieves encrypted code and loads it directly into memory without writing a conventional executable. Which statement about the incident is most accurate?

Fileless Malware Attacks and How They Happen Hard
A. It is not fileless because the initial malicious document exists on disk
B. It is fileless in execution, but documents, logs, and memory remain artifacts
C. It leaves no forensic evidence because no executable payload was written
D. It can be investigated only by recovering the attacker's source code