peerdistsh.pdb
Static task
static1
Behavioral task
behavioral1
Sample
PeerDistSh.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
PeerDistSh.dll
Resource
win10v2004-20240508-en
General
-
Target
PeerDistSh.dll
-
Size
1.1MB
-
MD5
30f21fec64656e0824ab85154a67356c
-
SHA1
51693b876124175bb9341aeeba13b2a4649e5917
-
SHA256
92c983aec8af294efcc958da3a464fef3b8706916019069d11d65acd4eac65d7
-
SHA512
8cd693a86465c66efd37abc7fbb7947dd3e4ecaa0671bf2cb7efdc24300fef67caaedf04c57952b10d968e534b46cd166d2c978f1a09f85b740d46e0410383d0
-
SSDEEP
6144:+xeDZuvF7CuqFRXJSH6LguPqQ5j5CDYzTIswAGKuajng/CiXPRW12a7D+6AFSOAK:+n7CVRqQJ5CczTIswATat89ZhI
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource PeerDistSh.dll
Files
-
PeerDistSh.dll.dll windows:6 windows x86 arch:x86
8cb5c023cf7cb4a2578888831e8908bc
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
__CxxFrameHandler3
_onexit
__dllonexit
_unlock
_lock
_except_handler4_common
_wcsnicmp
memcpy
memcmp
_initterm
wcsncmp
wcschr
memmove
_amsg_exit
_vsnwprintf
strchr
_purecall
_XcptFilter
_CxxThrowException
??0exception@@QAE@XZ
malloc
free
?terminate@@YAXXZ
??1type_info@@UAE@XZ
_callnewh
??0exception@@QAE@ABV0@@Z
??0exception@@QAE@ABQBD@Z
??1exception@@UAE@XZ
?what@exception@@UBEPBDXZ
iswspace
_wcstoui64
memset
ntdll
EtwTraceMessage
EtwUnregisterTraceGuids
EtwRegisterTraceGuidsW
EtwGetTraceEnableFlags
EtwGetTraceEnableLevel
EtwEventActivityIdControl
EtwGetTraceLoggerHandle
rpcrt4
RpcBindingFree
RpcBindingSetAuthInfoExW
RpcBindingFromStringBindingW
RpcStringBindingComposeW
RpcStringFreeW
NdrClientCall2
api-ms-win-core-synch-l1-2-0
DeleteCriticalSection
LeaveCriticalSection
CreateEventW
Sleep
WaitForSingleObject
api-ms-win-core-errorhandling-l1-1-1
SetUnhandledExceptionFilter
GetLastError
UnhandledExceptionFilter
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-libraryloader-l1-2-0
LoadStringW
api-ms-win-core-com-l1-1-1
CoCreateInstance
CoUninitialize
CoInitializeEx
api-ms-win-core-processenvironment-l1-2-0
ExpandEnvironmentStringsW
api-ms-win-core-file-l1-2-1
CreateDirectoryW
DeleteFileW
api-ms-win-core-localization-l1-2-1
FormatMessageW
api-ms-win-core-processthreads-l1-1-2
TerminateProcess
SetThreadToken
GetCurrentProcess
GetCurrentProcessId
GetCurrentThreadId
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-sysinfo-l1-2-1
GetTickCount
GetSystemTimeAsFileTime
shlwapi
ord487
PathCanonicalizeW
PathIsDirectoryW
PathIsDirectoryEmptyW
advapi32
OpenThreadToken
OpenProcessToken
RegOpenKeyTransactedW
GetExplicitEntriesFromAclW
SetEntriesInAclW
GetNamedSecurityInfoW
SetNamedSecurityInfoW
netsh.exe
MatchToken
MatchEnumTag
PreprocessCommand
RegisterContext
PrintMessageFromModule
PrintMessage
PrintError
RegisterHelper
kernel32
WideCharToMultiByte
HeapAlloc
HeapFree
GetProcessHeap
SetLastError
SubmitThreadpoolWork
CreateThreadpoolCleanupGroup
CloseThreadpoolCleanupGroupMembers
CloseThreadpoolCleanupGroup
CreateThreadpoolWork
CloseThreadpoolWork
GetFullPathNameW
GetFileSizeEx
CreateFileW
RaiseFailFastException
GetTickCount64
LocalAlloc
RegGetKeySecurity
RegDeleteTreeW
GetWindowsDirectoryW
FindClose
RemoveDirectoryW
RemoveDirectoryTransactedW
FindNextFileW
DeleteFileTransactedW
lstrcmpW
FindFirstFileExW
FindFirstFileTransactedW
GetDiskFreeSpaceExW
CompareStringW
GetVolumeInformationW
RegEnumValueW
RegQueryInfoKeyW
RegDeleteValueW
RegCreateKeyExW
SetEventWhenCallbackReturns
RegSetValueExW
RegGetValueW
RegNotifyChangeKeyValue
RegOpenKeyExW
WaitForMultipleObjectsEx
CreateThread
RegCloseKey
SleepEx
RegSetKeySecurity
GetExitCodeThread
SetEvent
LocalFree
GetCurrentThread
WriteFile
ReadFile
GetVolumePathNameW
EnterCriticalSection
InitializeCriticalSectionAndSpinCount
TryEnterCriticalSection
InitializeSRWLock
AcquireSRWLockShared
ReleaseSRWLockShared
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
GetModuleFileNameW
FreeLibrary
GetProcAddress
LoadLibraryW
GetModuleHandleExW
DeleteTimerQueueEx
api-ms-win-security-sddl-l1-1-0
ConvertStringSecurityDescriptorToSecurityDescriptorW
ConvertStringSidToSidW
ConvertSidToStringSidW
api-ms-win-security-base-l1-2-0
GetSecurityDescriptorOwner
EqualSid
GetAce
IsValidAcl
GetSecurityDescriptorGroup
GetSecurityDescriptorControl
IsValidSecurityDescriptor
SetSecurityDescriptorControl
SetSecurityDescriptorDacl
GetAclInformation
SetSecurityDescriptorGroup
GetTokenInformation
CreateWellKnownSid
SetSecurityDescriptorOwner
InitializeSecurityDescriptor
GetSecurityDescriptorDacl
bcrypt
BCryptFinishHash
BCryptEncrypt
BCryptOpenAlgorithmProvider
BCryptGenRandom
BCryptCloseAlgorithmProvider
BCryptGetProperty
BCryptDestroyHash
BCryptCreateHash
BCryptGenerateSymmetricKey
BCryptHashData
BCryptDecrypt
api-ms-win-service-management-l1-1-0
CloseServiceHandle
OpenSCManagerW
StartServiceW
OpenServiceW
api-ms-win-service-management-l2-1-0
QueryServiceConfigW
NotifyServiceStatusChangeW
QueryServiceStatusEx
ChangeServiceConfigW
ChangeServiceConfig2W
api-ms-win-service-winsvc-l1-2-0
ControlService
api-ms-win-service-core-l1-1-1
EnumDependentServicesW
profapi
ord104
api-ms-win-core-localization-private-l1-1-0
LoadStringByReference
api-ms-win-core-delayload-l1-1-1
ResolveDelayLoadedAPI
DelayLoadFailureHook
ktmw32
CreateTransaction
CommitTransaction
Exports
Exports
InitHelperDll
Sections
.text Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 2KB - 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: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 22KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ