used the IsDebuggerPresent OutputDebugString and SetLastError APIs to avoid debugging.  used GetProcAddress and LoadLibrary to dynamically resolve APIs.  also used the Wow64SetThreadContext API as part of a process hollowing process.
Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request. ### Instruction: List the MITRE techniques contained in the text. ### Input: used the IsDebuggerPresent OutputDebugString and SetLastError APIs to avoid debugging.  used GetProcAddress and LoadLibrary to dynamically resolve APIs.  also used the Wow64SetThreadContext API as part of a process hollowing process. ### Response: T1106.