Question
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>
Summary
2024 Penn Bowl Berkeley | 11/02/2024 | Y | 2 | 25.00 | 100% | 100% | 50% |
2024 Penn Bowl CWRU | 11/02/2024 | Y | 1 | 20.00 | 100% | 100% | 0% |
2024 Penn Bowl Chicago | 11/02/2024 | Y | 3 | 20.00 | 100% | 67% | 33% |
2024 Penn Bowl Mainsite | 11/02/2024 | Y | 1 | 20.00 | 100% | 100% | 0% |
2024 Penn Bowl Texas | 11/02/2024 | Y | 1 | 20.00 | 100% | 100% | 0% |
Data
JHU A | JHU B | 10 | 10 | 0 | 20 |