Category: Assembly Language
-
This lab requires analyzing shellcode execution flow, PEB tr…
This quiz focuses on understanding how injected shellcode executes after a buffer overflow and how Windows API functions are resolved dynamically at runtime. The questions are not asking you to write shellcode. Instead, they require you to observe the provided code and debugger output and explain what is happening at specific points. Specifically, the quiz…
-
Dynamic WinExec resolution and calculator execution in x64 s…
Identify which library contains WinExec and explain why Define the required string variables: winexec_func containing “WinExec” calculator_str containing “calc.exe” Explain how to perform a lookup_api call for WinExec: What value should be loaded into RCX What value should be loaded into RDX Once the function pointer for WinExec is obtained: Explain how to pass the…
