gprslt.pdb
Static task
static1
Behavioral task
behavioral1
Sample
gpresult.exe
Resource
win10v2004-20240508-en
General
-
Target
gpresult.exe
-
Size
224KB
-
MD5
bda4e59bd9432914791e0be17899ccb4
-
SHA1
c89354d6da2288cef6e251832bf4a18288ac1b31
-
SHA256
9ddfe30b490c27a6ed260645373f94c666a88977619e3fa523d89841b3ba4d12
-
SHA512
c692170da6cb68ce6cc53bec36b4fd77f4569391b5146b805ed62a773d40a753c64e3a1cb7b7444e018ad47aeb672d129c1116959cff54d38285e31a776ac0d8
-
SSDEEP
6144:DAY7TVdfW6osWBD0+aSapngccKYdxIbKM7oH24b:DPm6JWBD0+a1nDcKOfM424b
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource gpresult.exe
Files
-
gpresult.exe.exe windows:10 windows x86 arch:x86
84b85eb9f5bffc28bf2bc1f0ba11167f
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
PDB Paths
Imports
advapi32
ConvertStringSecurityDescriptorToSecurityDescriptorW
ConvertStringSidToSidW
LookupAccountSidW
RegOpenKeyExW
RegCloseKey
RegGetValueW
LsaOpenPolicy
LsaNtStatusToWinError
LsaClose
LsaEnumerateAccountRights
LookupPrivilegeDisplayNameW
LsaFreeMemory
kernel32
SetThreadPreferredUILanguages
SetLastError
GetFileAttributesExW
GetLastError
CloseHandle
GetStdHandle
GetConsoleScreenBufferInfo
SetConsoleCursorPosition
WriteConsoleW
OpenMutexW
CreateMutexW
LocalFree
FormatMessageW
GetCurrentThreadId
HeapAlloc
GetProcessHeap
HeapFree
GetModuleHandleExW
GetModuleFileNameA
DebugBreak
GetModuleHandleW
GetProcAddress
IsDebuggerPresent
OutputDebugStringW
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
AcquireSRWLockShared
ReleaseSRWLockShared
ReleaseSemaphore
ReleaseMutex
SetThreadpoolTimer
WaitForThreadpoolTimerCallbacks
CloseThreadpoolTimer
WaitForSingleObjectEx
EnterCriticalSection
InitializeCriticalSectionEx
DeleteCriticalSection
WaitForSingleObject
OpenSemaphoreW
CreateThreadpoolTimer
GetComputerNameExW
GetComputerNameW
GetLocalTime
GetDateFormatW
GetTimeFormatW
SystemTimeToFileTime
FileTimeToLocalFileTime
FileTimeToSystemTime
GetCurrentProcessId
CreateMutexExW
LeaveCriticalSection
CreateSemaphoreExW
LocalAlloc
VerifyVersionInfoW
CompareStringA
msvcrt
_initterm
wcstok_s
??1type_info@@UAE@XZ
_lock
__setusermatherr
__dllonexit
_onexit
?terminate@@YAXXZ
_controlfp
_except_handler4_common
??0exception@@QAE@XZ
memcmp
_amsg_exit
__p__commode
??0exception@@QAE@ABV0@@Z
memmove_s
_XcptFilter
memmove
memcpy
_CxxThrowException
__p__fmode
?what@exception@@UBEPBDXZ
??0exception@@QAE@ABQBDH@Z
??0exception@@QAE@ABQBD@Z
_callnewh
malloc
_purecall
_wcsicmp
_unlock
wcstok
_vsnprintf_s
memcpy_s
_vsnwprintf
??3@YAXPAX@Z
??1exception@@UAE@XZ
_cexit
_exit
exit
__set_app_type
__wgetmainargs
??_V@YAXPAX@Z
__CxxFrameHandler3
__iob_func
_errno
wcstod
wcstol
wcstoul
wcschr
wcsstr
_fileno
_get_osfhandle
fprintf
fflush
memset
api-ms-win-core-com-l1-1-0
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
CoInitializeSecurity
CoCreateInstance
CoInitializeEx
oleaut32
VariantChangeType
VariantCopy
SysStringLen
SysAllocStringByteLen
SafeArrayGetElement
SafeArrayGetUBound
SafeArrayGetLBound
VariantClear
VariantInit
SysFreeString
SysAllocString
sspicli
GetUserNameExW
logoncli
DsGetDcNameW
netutils
NetApiBufferFree
api-ms-win-core-synch-l1-2-0
Sleep
api-ms-win-core-errorhandling-l1-1-0
SetUnhandledExceptionFilter
UnhandledExceptionFilter
api-ms-win-core-processthreads-l1-1-0
ExitProcess
TerminateProcess
GetCurrentProcess
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-sysinfo-l1-1-0
GetSystemTimeAsFileTime
GetTickCount
GetSystemDirectoryW
api-ms-win-core-localization-l1-2-0
FindNLSString
GetUserDefaultLCID
GetThreadLocale
api-ms-win-core-sysinfo-l1-2-0
VerSetConditionMask
api-ms-win-core-libraryloader-l1-2-0
GetModuleFileNameW
LoadLibraryExW
LoadStringW
FreeLibrary
mpr
WNetAddConnection2W
WNetCancelConnection2W
WNetGetLastErrorW
ws2_32
inet_addr
GetNameInfoW
WSAGetLastError
WSAStartup
WSACleanup
api-ms-win-core-string-l1-1-0
MultiByteToWideChar
WideCharToMultiByte
CompareStringW
api-ms-win-core-file-l1-1-0
ReadFile
GetFileType
api-ms-win-core-console-l1-1-0
GetConsoleMode
ReadConsoleW
SetConsoleMode
GetConsoleOutputCP
api-ms-win-core-heap-l1-1-0
HeapReAlloc
HeapValidate
HeapSize
api-ms-win-core-version-l1-1-1
GetFileVersionInfoW
GetFileVersionInfoSizeW
api-ms-win-core-version-l1-1-0
VerQueryValueW
api-ms-win-core-string-l2-1-0
CharUpperW
srvcli
NetServerGetInfo
framedynos
??0CHString@@QAE@PBG@Z
??H@YG?AVCHString@@PBGABV0@@Z
?AllocSysString@CHString@@QBEPAGXZ
??H@YG?AVCHString@@ABV0@PBG@Z
??0CHString@@QAE@ABV0@@Z
??YCHString@@QAEABV0@PBG@Z
?MakeLower@CHString@@QAEXXZ
?Format@CHString@@QAAXPBGZZ
?SetAt@CHString@@QAEXHG@Z
?Find@CHString@@QBEHPBG@Z
?Mid@CHString@@QBE?AV1@HH@Z
?Left@CHString@@QBE?AV1@H@Z
??4CHString@@QAEABV0@ABV0@@Z
?Find@CHString@@QBEHG@Z
??1CHString@@QAE@XZ
??YCHString@@QAEABV0@ABV0@@Z
??0CHString@@QAE@XZ
?Empty@CHString@@QAEXXZ
?Compare@CHString@@QBEHPBG@Z
?GetBuffer@CHString@@QAEPAGH@Z
?GetData@CHString@@IBEPAUCHStringData@@XZ
??0CHString@@QAE@PBD@Z
?FindOneOf@CHString@@QBEHPBG@Z
?ReleaseBuffer@CHString@@QAEXH@Z
??4CHString@@QAEABV0@PBG@Z
?GetBufferSetLength@CHString@@QAEPAGH@Z
??H@YG?AVCHString@@ABV0@0@Z
?Mid@CHString@@QBE?AV1@H@Z
ntdsapi
DsUnBindW
DsFreeNameResultW
DsBindWithCredW
DsCrackNamesW
secur32
TranslateNameW
GetComputerObjectNameW
user32
wsprintfW
api-ms-win-core-processthreads-l1-1-1
GetProcessMitigationPolicy
Sections
.text Size: 201KB - Virtual size: 201KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 7KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ