Static task
static1
Behavioral task
behavioral1
Sample
perfmon.exe
Resource
win10v2004-20231023-en
General
-
Target
perfmon.exe
-
Size
160KB
-
MD5
59e84c4f4edb28e31e8ada521f977eab
-
SHA1
beb4b650cff8f7ed75be5fd3208308518355cb73
-
SHA256
e4e90f7f138e31e4b919f138ccf443a775e6ceb0e355fa107970f978b8154c37
-
SHA512
52dfd1bd0be74a832e968bdecbd7869e68628867844c1f5d3b2fca06236d21ec098c021910ee31708febd744e6f176faf1ad698e167ae4d4802ad906d5d87781
-
SSDEEP
3072:Rmu9AyiALa0vrlGghtYIo9piswTogiqQKy349T:R/iuacrphqIo9s37iTK24
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource perfmon.exe
Files
-
perfmon.exe.exe windows:10 windows x86
ba3c2aba56c0bd779f4e8b02614ae434
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
advapi32
RegQueryValueExW
RegOpenKeyExW
OpenProcessToken
RegSetValueExW
RegCreateKeyExW
RegCloseKey
kernel32
GetFileAttributesW
GetModuleHandleA
Sleep
FormatMessageW
GetLastError
GetThreadUILanguage
LoadLibraryA
CloseHandle
LoadLibraryW
CreateThread
WaitForSingleObject
HeapAlloc
GetProcAddress
LocalFree
GetProcessHeap
CreateProcessW
GetModuleHandleW
FreeLibrary
GetModuleFileNameW
RegisterApplicationRestart
IsWow64Process
HeapSetInformation
GetLocaleInfoW
TerminateProcess
UnhandledExceptionFilter
GetTickCount
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
SetUnhandledExceptionFilter
GetStartupInfoW
OutputDebugStringA
ExpandEnvironmentStringsW
GetCurrentProcess
GetCommandLineW
SetLastError
GetConsoleOutputCP
FindResourceExW
LoadResource
CreateFileMappingW
MapViewOfFile
LoadLibraryExW
WriteConsoleW
WideCharToMultiByte
WriteFile
HeapFree
CopyFileW
GetFileType
GetConsoleMode
CreateFileW
FindFirstFileW
FindNextFileW
FindClose
UnmapViewOfFile
GetStdHandle
GetVersionExW
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
SearchPathW
gdi32
GetDeviceCaps
user32
SetWindowTextW
RegisterClassExW
GetWindowPlacement
LoadAcceleratorsW
EndDialog
ShowWindow
IsWindow
DispatchMessageW
GetMonitorInfoW
CopyRect
GetSysColor
WaitForInputIdle
SendMessageW
DeleteMenu
CreateWindowExW
SetWindowPos
GetDC
DialogBoxParamW
DestroyWindow
GetFocus
GetMenu
GetWindowRect
MonitorFromPoint
PostMessageW
DefWindowProcW
GetMessageW
UpdateWindow
IsIconic
EnumWindows
SetLayeredWindowAttributes
ReleaseDC
LoadStringW
SetFocus
TranslateAcceleratorW
TranslateMessage
LoadIconW
GetClassNameW
CheckMenuItem
GetClientRect
GetDlgItem
PostQuitMessage
GetDesktopWindow
EnableMenuItem
SystemParametersInfoW
CheckMenuRadioItem
msvcrt
wcsncmp
bsearch
memcpy
_except_handler4_common
_controlfp
?terminate@@YAXXZ
_initterm
__setusermatherr
__p__fmode
wcstok
_wcsicmp
wcsrchr
wcschr
_wsplitpath_s
_wmakepath_s
_cexit
_exit
exit
__set_app_type
__wgetmainargs
_amsg_exit
__p__commode
_XcptFilter
_wcsnicmp
wcsstr
towlower
_vsnwprintf
_wcmdln
memset
atl
ord41
ole32
CoCreateInstance
CoUninitialize
CoInitialize
OleInitialize
ntdll
NtClose
NtQueryInformationToken
NtOpenProcessToken
WinSqmIncrementDWORD
WinSqmAddToStream
NtOpenThreadToken
shlwapi
SHCreateStreamOnFileEx
ord186
shell32
SHBindToParent
ord28
SHCreateDataObject
ShellExecuteExW
SHGetIDListFromObject
ord155
SHGetFolderPathEx
CommandLineToArgvW
oleaut32
VariantClear
SysAllocString
VariantInit
VariantTimeToSystemTime
VarDateFromStr
VariantChangeType
SysFreeString
OleCreateFontIndirect
credui
CredUIPromptForCredentialsW
sspicli
GetUserNameExW
Sections
.text Size: 48KB - Virtual size: 48KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 100KB - Virtual size: 99KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ