Importing malware to an application like Ghidra lets you examine the malware in this type of language. For 10 points each:
[10m] Name these low-level languages in which the programmer uses mnemonic code to allocate memory between registers. A common type of these languages is x86.
ANSWER: assembly languages
[10e] Ghidra has a built-in decompiler, which turns assembly code into more readable code in this programming language. This language does not support objects and classes, unlike its “++” [“plus-plus”] successor.
ANSWER: C [reject “C++”]
[10h] In IA-32 architecture, there are four [emphasize] 32-bit data registers that are primarily used to handle arithmetic and logical operations. Name any one of them.
ANSWER: EAX, EBX, ECX, or EDX [reject “AX” or “BX” or “CX” or DX” as they are 16-bit registers]
<Ezra Santos, Other Science>