Podcast
Questions and Answers
What does a handle point to in memory?
What does a handle point to in memory?
Which function is used to create or open files?
Which function is used to create or open files?
What do ReadFile and WriteFile operate on as a stream?
What do ReadFile and WriteFile operate on as a stream?
What does CreateFileMapping allow for?
What does CreateFileMapping allow for?
Signup and view all the answers
What does MapViewOfFile return a pointer to?
What does MapViewOfFile return a pointer to?
Signup and view all the answers
Can arithmetic operations be performed on handles?
Can arithmetic operations be performed on handles?
Signup and view all the answers
What term is used to refer to the base address in the Windows registry?
What term is used to refer to the base address in the Windows registry?
Signup and view all the answers
What is the primary purpose of using the pointer to the base address in the Windows registry?
What is the primary purpose of using the pointer to the base address in the Windows registry?
Signup and view all the answers
Which of the following is NOT a common use of the Windows registry according to the text?
Which of the following is NOT a common use of the Windows registry according to the text?
Signup and view all the answers
How many top-level sections are there in the Windows registry referred to as root keys or hives?
How many top-level sections are there in the Windows registry referred to as root keys or hives?
Signup and view all the answers
What is a Key in the Windows registry analogous to?
What is a Key in the Windows registry analogous to?
Signup and view all the answers
How does malware interact with the operating system?
How does malware interact with the operating system?
Signup and view all the answers
Which naming convention does Windows use for API function identifiers?
Which naming convention does Windows use for API function identifiers?
Signup and view all the answers
What is the purpose of Handles in Windows OS?
What is the purpose of Handles in Windows OS?
Signup and view all the answers
Which type does the prefix 'dw' indicate in Hungarian Notation used by Windows?
Which type does the prefix 'dw' indicate in Hungarian Notation used by Windows?
Signup and view all the answers
What makes it easy to identify the type of a variable in Hungarian Notation?
What makes it easy to identify the type of a variable in Hungarian Notation?
Signup and view all the answers
Which of the following represents 16 bits according to Hungarian Notation in Windows?
Which of the following represents 16 bits according to Hungarian Notation in Windows?
Signup and view all the answers
What API call is used to initialise a connection to the internet?
What API call is used to initialise a connection to the internet?
Signup and view all the answers
What function is typically used to download a file from the internet in two steps?
What function is typically used to download a file from the internet in two steps?
Signup and view all the answers
Which WIN32 API function is commonly used to create a new process?
Which WIN32 API function is commonly used to create a new process?
Signup and view all the answers
What does the STARTUPINFO parameter in CreateProcess include?
What does the STARTUPINFO parameter in CreateProcess include?
Signup and view all the answers
How can malicious programs use standard input, output, and error messages?
How can malicious programs use standard input, output, and error messages?
Signup and view all the answers
What type of properties can a parent process specify for its child process?
What type of properties can a parent process specify for its child process?
Signup and view all the answers
What is the primary purpose of key loggers?
What is the primary purpose of key loggers?
Signup and view all the answers
What are the two most common methods used by key loggers?
What are the two most common methods used by key loggers?
Signup and view all the answers
What is the purpose of a hook procedure in the context of key loggers?
What is the purpose of a hook procedure in the context of key loggers?
Signup and view all the answers
Which API function is used to intercept keyboard events and relay them to a malicious function?
Which API function is used to intercept keyboard events and relay them to a malicious function?
Signup and view all the answers
What does malware do in the context of polling the keyboard?
What does malware do in the context of polling the keyboard?
Signup and view all the answers
Which function is called to get the state of a specific key during polling?
Which function is called to get the state of a specific key during polling?
Signup and view all the answers