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