NetSetupShim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
NetSetupShim.dll
Resource
win10v2004-20240426-en
General
-
Target
NetSetupShim.dll
-
Size
359KB
-
MD5
cb50c08e5e297aac8d1922f6aa5e890f
-
SHA1
4d9d060116e32e6726267086fc8a34c8233a4d0c
-
SHA256
aebaa224d2389e780e28d219dcb1c73b1716bff371816e38f5012e764db26eba
-
SHA512
a403f36692af49d28171899725bca885a20d9e1405830acf2e256340f6d4b489d9d89cde139911206718628d3ba1b3ee9b084954ad7491e96160daf102e263ad
-
SSDEEP
6144:kItFc3pr6Mgn83UclUwJ4wCV+FDIl3VTjeisx:kye30MF5ewJTCE6reis
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NetSetupShim.dll
Files
-
NetSetupShim.dll.dll windows:10 windows x86 arch:x86
f0684e62a75c508671e993ae25b033bf
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
_except_handler4_common
realloc
_errno
??1type_info@@UAE@XZ
_onexit
__dllonexit
_unlock
??3@YAXPAX@Z
_initterm
_amsg_exit
_XcptFilter
memcpy
__CxxFrameHandler3
_CxxThrowException
??0exception@@QAE@ABQBD@Z
_callnewh
_lock
memset
towupper
wcsnlen
??0exception@@QAE@ABQBDH@Z
?what@exception@@UBEPBDXZ
wprintf
wcsrchr
wcsstr
wcscpy_s
vswprintf_s
_wcsnicmp
swscanf_s
_wcsicmp
malloc
free
_vsnprintf_s
??0exception@@QAE@ABV0@@Z
??0exception@@QAE@XZ
??1exception@@UAE@XZ
_purecall
memcpy_s
memmove
_vsnwprintf
??_V@YAXPAX@Z
memcmp
ntdll
RtlReportException
NtDeleteKey
RtlInitUnicodeString
RtlCaptureStackBackTrace
EtwTraceMessage
EtwUnregisterTraceGuids
EtwGetTraceEnableFlags
EtwGetTraceLoggerHandle
EtwGetTraceEnableLevel
EtwRegisterTraceGuidsW
api-ms-win-core-libraryloader-l1-1-0
GetProcAddress
GetModuleHandleW
FreeLibrary
GetModuleFileNameW
DisableThreadLibraryCalls
LoadLibraryExA
LoadLibraryExW
GetModuleFileNameA
GetModuleHandleExW
GetModuleHandleA
api-ms-win-core-synch-l1-1-0
DeleteCriticalSection
ReleaseMutex
ReleaseSRWLockExclusive
EnterCriticalSection
ReleaseSemaphore
AcquireSRWLockExclusive
InitializeCriticalSection
WaitForSingleObject
ResetEvent
SetEvent
CreateMutexExW
WaitForSingleObjectEx
ReleaseSRWLockShared
LeaveCriticalSection
OpenSemaphoreW
CreateSemaphoreExW
api-ms-win-core-heap-l1-1-0
GetProcessHeap
HeapFree
HeapAlloc
api-ms-win-core-errorhandling-l1-1-0
GetLastError
UnhandledExceptionFilter
RaiseException
SetUnhandledExceptionFilter
SetLastError
api-ms-win-core-debug-l1-1-0
OutputDebugStringW
OutputDebugStringA
api-ms-win-core-com-l1-1-0
CoUninitialize
CoTaskMemFree
CoTaskMemAlloc
CoCreateInstance
CoCreateGuid
StringFromGUID2
IIDFromString
CoFreeUnusedLibraries
CoInitializeEx
api-ms-win-eventing-provider-l1-1-0
EventUnregister
EventRegister
EventWriteTransfer
EventWrite
EventSetInformation
api-ms-win-core-processthreads-l1-1-0
TerminateProcess
GetCurrentThreadId
GetCurrentProcessId
GetCurrentProcess
api-ms-win-core-localization-l1-2-0
FormatMessageW
LCMapStringW
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-kernel32-legacy-l1-1-0
LoadLibraryA
LoadLibraryW
api-ms-win-core-synch-l1-2-0
Sleep
api-ms-win-core-sysinfo-l1-1-0
GetTickCount64
GetSystemWindowsDirectoryW
GetTickCount
GetSystemTimeAsFileTime
api-ms-win-core-registry-l1-1-0
RegDeleteTreeW
RegQueryValueExW
RegDeleteValueW
RegOpenKeyExW
RegSetValueExW
RegCloseKey
RegEnumKeyExW
RegCreateKeyExW
api-ms-win-core-processenvironment-l1-1-0
ExpandEnvironmentStringsW
api-ms-win-service-management-l1-1-0
CloseServiceHandle
OpenSCManagerW
OpenServiceW
api-ms-win-service-winsvc-l1-1-0
ControlService
QueryServiceStatus
api-ms-win-core-heap-obsolete-l1-1-0
LocalAlloc
LocalFree
api-ms-win-core-memory-l1-1-0
VirtualFree
VirtualAlloc
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
api-ms-win-core-processthreads-l1-1-1
FlushInstructionCache
IsProcessorFeaturePresent
api-ms-win-core-interlocked-l1-1-0
InterlockedPopEntrySList
InterlockedPushEntrySList
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-devices-config-l1-1-0
CM_Locate_DevNodeW
CM_Get_DevNode_PropertyW
CM_Get_Device_ID_ListW
CM_Set_DevNode_PropertyW
CM_Get_DevNode_Status
CM_Open_DevNode_Key
CM_Get_Device_ID_List_SizeW
rpcrt4
RpcServerInterfaceGroupCreateW
RpcServerInterfaceGroupActivate
RpcServerInterfaceGroupClose
RpcServerInterfaceGroupDeactivate
NdrServerCall2
MesEncodeDynBufferHandleCreate
MesHandleFree
RpcExceptionFilter
NdrMesTypeEncode2
UuidCreate
oleaut32
VariantInit
SysFreeString
api-ms-win-core-path-l1-1-0
PathCchCombine
PathCchRemoveFileSpec
PathCchCanonicalize
ws2_32
WSCUnInstallNameSpace
WSCInstallNameSpace
netsetupapi
NetSetupCommit
NetSetupFreeObjects
NetSetupGetObjects
NetSetupSynchronizeDevices
NetSetupSerializeFilter
NetSetupFreeSerializedFilter
NetSetupFreeObjectProperties
NetSetupGetObjectPropertyKeys
NetSetupGetObjectProperties
NetSetupDeleteObject
NetSetupRollback
NetSetupSetObjectProperties
NetSetupClose
NetSetupInitialize
NetSetupCreateObject
setupapi
SetupDefaultQueueCallbackW
SetupInstallFromInfSectionW
SetupOpenFileQueue
SetupInitDefaultQueueCallbackEx
SetupInstallFilesFromInfSectionW
SetupScanFileQueueW
SetupDiEnumDriverInfoW
SetupDiDestroyDeviceInfoList
SetupDiBuildDriverInfoList
SetupDiSetDriverInstallParamsW
SetupDiGetSelectedDriverW
SetupOpenAppendInfFileW
SetupDiSetDeviceInstallParamsW
SetupDiGetDeviceInstanceIdW
SetupInstallServicesFromInfSectionW
SetupCloseInfFile
SetupCloseFileQueue
SetupCommitFileQueueW
SetupTermDefaultQueueCallback
SetupDiGetActualSectionToInstallW
SetupDiCreateDeviceInfoList
SetupDiGetDriverInstallParamsW
SetupGetIntField
SetupOpenInfFileW
SetupGetStringFieldW
SetupCopyOEMInfW
SetupFindNextLine
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyW
SetupFindFirstLineW
SetupDiCreateDeviceInfoW
SetupDiRemoveDevice
SetupDiGetClassDevsW
SetupGetLineTextW
pSetupGetIndirectStringsFromDriverInfo
SetupDiGetDeviceInstallParamsW
SetupDiSelectBestCompatDrv
SetupDiDeleteDeviceInfo
SetupDiCallClassInstaller
SetupDiGetDriverInfoDetailW
api-ms-win-core-io-l1-1-0
DeviceIoControl
api-ms-win-core-file-l1-1-0
CreateFileW
api-ms-win-core-delayload-l1-1-0
DelayLoadFailureHook
api-ms-win-core-delayload-l1-1-1
ResolveDelayLoadedAPI
Exports
Exports
DllCanUnloadNow
DllGetClassObject
NetSetupCreateBindingMap
NetSetupExportDatabase
NetSetupResetBindings
NetSetupShimExecuteInfSection
Sections
.text Size: 319KB - Virtual size: 319KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 6KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 9KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.didat Size: 512B - Virtual size: 40B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 21KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ