NetSetupShim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
NetSetupShim.dll
Resource
win10v2004-20240508-en
General
-
Target
NetSetupShim.dll
-
Size
363KB
-
MD5
a09f59c4e1fb59409b0ebc7d24c97c40
-
SHA1
52b3cfd0921116f27d3629e358568ea27c94ad56
-
SHA256
e3ae8214cdeac278691a68b4a802ce99d76b2d4f4e26b4d6240998804b67a4e9
-
SHA512
85c8fe82401e6f0b356ed75c76df46a6773c9a068315413b665220ee30b901e1a7750fbe72a9159e8098d3b772b00019e6cdb662df715ac143a3c4a42d930c5d
-
SSDEEP
6144:QOIUQVVVoP1gwYtoiDBCKtYBjMJ5QM71gPWpKLmQjajOMKb:QOLqVVSwt5B5gjMJqMpzpKbajOMKb
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: 323KB - Virtual size: 323KB
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: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ