System Information API's
List of System Information API's by Malware Dude :)
GetSystemInfo
: Provides details about the system's hardware, such as processor type and number of processors.GlobalMemoryStatusEx
: Retrieves information about the systemโs memory, including available physical and virtual memory.NtQuerySystemInformation
: Offers detailed information about system processes, memory, and hardware configurations. This function is often used to gather extensive system details.GetLogicalDrives
: Returns a bitmask indicating which disk drives are available, helping malware determine available storage locations.GetDiskFreeSpaceEx
: Provides details about disk space, including total, free, and available space on a disk volume.GetEnvironmentVariable
: Retrieves the value of an environment variable, which can be used to gather information about the systemโs configuration or user environment.GetComputerName
: Gets the NetBIOS name of the local computer, which can be used to identify the system on a network.GetUserName
: Retrieves the name of the currently logged-in user, which can help malware tailor its actions based on the userโs identity.GetSystemMetrics
: Provides various system metrics and configuration settings, such as screen resolution or the presence of hardware components.IsProcessorFeaturePresent
: Determines if the system supports specific processor features, which can help malware adapt its code based on the processor's capabilities.GetWindowsVersion
: Although deprecated, this API provides information about the version of the Windows operating system.
Last updated