System Information
NtQuerySystemInformation
Retrieves system information.Type of system information to retrieve
Buffer to receive the information
Size of the buffer
Receives the size of data returned
- Information class being queried
- Operation success status
- SystemProcessInformation: Retrieves information about running processes
- Dr.Semu-related processes (drrun.exe, explorer32.exe, explorer64.exe) are hidden from results
- Process list is sanitized to prevent detection
System Configuration
NtUserSystemParametersInfo
Retrieves or sets system-wide parameters.System parameter to query or set
Depends on the action being performed
Depends on the action being performed
Whether to update the user profile
SPI_SETDESKWALLPAPER
Attempt to change desktop wallpaper. Logged Information:- Action type
- Wallpaper file path
- Operation success status (always fails)
SPI_GETDESKWALLPAPER
Retrieve current desktop wallpaper path. Note: Get operations are allowed to pass through.Driver Operations
NtLoadDriver
Loads a kernel-mode driver.Path to the driver’s registry key
- Registry path of the driver service
- Operation success status (always fails)
Error Handling
NtRaiseHardError
Raises a hard error, typically displaying a system error dialog.The error code to raise
Number of parameters in the Parameters array
Bitmask indicating which parameters are Unicode strings
Array of parameters for the error message
Valid responses for the error dialog
Receives the user’s response
Security Considerations
Several system operations are blocked to maintain analysis environment integrity:- Driver Loading: Prevented to avoid kernel-mode code execution
- Wallpaper Changes: Blocked to prevent desktop modifications
- Process Enumeration: Sanitized to hide Dr.Semu infrastructure
- Analysis environment remains stable
- Malware cannot detect the sandbox
- System configuration is preserved