NetSetupShim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
NetSetupShim.dll
Resource
win10v2004-20240426-en
General
-
Target
NetSetupShim.dll
-
Size
375KB
-
MD5
417e7d74f35cfac0cac1995816b29e97
-
SHA1
ee6db520f6218b9387ecc9afce2623ed04c783e5
-
SHA256
0a352b6ced22557683a28451be3bcc71579f3353c10bf3c38c5f04aae5184e7e
-
SHA512
c346e97b06787a47775712d551e1a6af0fd92239b6fc4250f922921966ba28d716fda8de8f6079d51dd3850db3525d632fb1fd01f9fe8677f538605d87eec5e3
-
SSDEEP
6144:v+btb6jP16EPPPi8pUeV8wCgJPqaAM/+mNwuw/ti6ezr/:GbFWP16n8CQ8sJPqaTTKuK8r
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
916d42c467d785f42be778d656263aa0
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
msvcp_win
?_Xout_of_range@std@@YAXPBD@Z
?_Xlength_error@std@@YAXPBD@Z
api-ms-win-crt-string-l1-1-0
memset
wcsnlen
api-ms-win-crt-runtime-l1-1-0
_initterm_e
_initterm
api-ms-win-crt-private-l1-1-0
_o__initialize_narrow_environment
_o__initialize_onexit_table
_o__invalid_parameter_noinfo
_o__invalid_parameter_noinfo_noreturn
_o__purecall
_o__recalloc
_o__register_onexit_function
_o__resetstkoflw
_o__seh_filter_dll
_o__wcsicmp
_o__wcsnicmp
memmove
_o_free
_o_malloc
_o_toupper
_o_towupper
_o_wcscpy_s
_except_handler4_common
_CxxThrowException
_o__cexit
_o__callnewh
_o__execute_onexit_table
_o__errno
_o__crt_atexit
_o___stdio_common_vswscanf
_o___stdio_common_vswprintf_s
_o___stdio_common_vswprintf
_o___stdio_common_vsprintf_s
_o___stdio_common_vsprintf
_o___stdio_common_vsnprintf_s
_o___stdio_common_vfwprintf
_o___std_type_info_destroy_list
_o___std_exception_destroy
_o___std_exception_copy
_o___acrt_iob_func
wcsrchr
wcschr
wcsstr
__std_terminate
__CxxFrameHandler3
memcmp
memcpy
_o__configure_narrow_argv
ntdll
RtlNtStatusToDosError
RtlGetVersion
RtlFormatCurrentUserKeyPath
RtlFreeUnicodeString
NtClose
RtlReportException
NtOpenKey
NtCreateKey
NtQueryValueKey
NtDeleteKey
RtlInitUnicodeString
NtSetValueKey
NtDeleteValueKey
RtlCaptureStackBackTrace
EtwTraceMessage
EtwUnregisterTraceGuids
EtwGetTraceEnableFlags
EtwGetTraceLoggerHandle
EtwGetTraceEnableLevel
EtwRegisterTraceGuidsW
NtSetInformationFile
NtQueryInformationFile
RtlNtStatusToDosErrorNoTeb
NtQuerySystemInformation
RtlMultiByteToUnicodeN
RtlMultiByteToUnicodeSize
RtlUnicodeToMultiByteN
RtlUnicodeToMultiByteSize
api-ms-win-core-libraryloader-l1-1-0
GetProcAddress
GetModuleFileNameA
GetModuleHandleA
DisableThreadLibraryCalls
GetModuleHandleExW
LoadLibraryExA
GetModuleHandleW
GetModuleFileNameW
LoadLibraryExW
FreeLibrary
api-ms-win-core-synch-l1-1-0
InitializeCriticalSectionAndSpinCount
SetEvent
SleepEx
DeleteCriticalSection
CreateMutexExW
CreateEventW
OpenSemaphoreW
WaitForSingleObjectEx
ReleaseSRWLockShared
ReleaseMutex
ResetEvent
WaitForSingleObject
InitializeCriticalSection
LeaveCriticalSection
AcquireSRWLockExclusive
ReleaseSemaphore
EnterCriticalSection
CreateSemaphoreExW
ReleaseSRWLockExclusive
api-ms-win-core-heap-l1-1-0
HeapFree
GetProcessHeap
HeapAlloc
HeapReAlloc
api-ms-win-core-errorhandling-l1-1-0
SetLastError
RaiseException
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetLastError
api-ms-win-core-com-l1-1-0
IIDFromString
CoUninitialize
StringFromGUID2
CoCreateGuid
CoTaskMemFree
CoInitializeEx
CoFreeUnusedLibraries
CoCreateInstance
CoTaskMemAlloc
api-ms-win-eventing-provider-l1-1-0
EventWriteTransfer
EventRegister
EventUnregister
EventSetInformation
api-ms-win-core-processthreads-l1-1-0
GetCurrentThreadId
GetCurrentProcess
GetCurrentProcessId
TerminateProcess
api-ms-win-core-localization-l1-2-0
FormatMessageW
LCMapStringW
api-ms-win-core-debug-l1-1-0
OutputDebugStringW
OutputDebugStringA
DebugBreak
IsDebuggerPresent
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-synch-l1-2-0
Sleep
api-ms-win-core-sysinfo-l1-1-0
GetLocalTime
GetSystemWindowsDirectoryW
GetSystemTimeAsFileTime
GetTickCount64
api-ms-win-core-registry-l1-1-0
RegQueryValueExW
RegCreateKeyExW
RegEnumKeyExW
RegDeleteTreeW
RegSetValueExW
RegOpenKeyExW
RegDeleteValueW
RegCloseKey
api-ms-win-core-kernel32-legacy-l1-1-0
LoadLibraryW
LoadLibraryA
api-ms-win-core-processenvironment-l1-1-0
ExpandEnvironmentStringsW
GetEnvironmentVariableW
GetCommandLineA
api-ms-win-core-heap-obsolete-l1-1-0
LocalFree
LocalAlloc
api-ms-win-service-management-l1-1-0
OpenServiceW
OpenSCManagerW
CloseServiceHandle
api-ms-win-service-winsvc-l1-1-0
ControlService
QueryServiceStatus
api-ms-win-core-file-l1-1-0
WriteFile
CreateDirectoryW
FindFirstFileW
GetFileAttributesW
FileTimeToLocalFileTime
GetFullPathNameW
FindClose
DeleteFileW
SetEndOfFile
GetFileInformationByHandle
SetFilePointer
FlushFileBuffers
GetFileSize
FindNextFileW
SetFileAttributesW
CreateFileW
api-ms-win-core-string-l1-1-0
WideCharToMultiByte
api-ms-win-core-memory-l1-1-0
VirtualAlloc
MapViewOfFile
UnmapViewOfFile
CreateFileMappingW
VirtualFree
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
api-ms-win-core-processthreads-l1-1-1
IsProcessorFeaturePresent
FlushInstructionCache
api-ms-win-core-interlocked-l1-1-0
InterlockedPopEntrySList
InterlockedPushEntrySList
InitializeSListHead
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-devices-config-l1-1-0
CM_Set_DevNode_PropertyW
CM_Open_DevNode_Key
CM_Get_Device_ID_ListW
CM_Get_DevNode_PropertyW
CM_Locate_DevNodeW
CM_Get_Device_ID_List_SizeW
CM_Get_DevNode_Status
rpcrt4
RpcServerInterfaceGroupClose
RpcServerInterfaceGroupActivate
RpcServerInterfaceGroupCreateW
MesEncodeDynBufferHandleCreate
MesHandleFree
RpcExceptionFilter
UuidCreate
RpcServerInterfaceGroupDeactivate
NdrMesTypeEncode2
NdrServerCall2
oleaut32
VariantInit
SysFreeString
api-ms-win-core-path-l1-1-0
PathCchRemoveFileSpec
PathCchCombine
PathCchCanonicalize
ws2_32
WSCInstallNameSpace
WSCUnInstallNameSpace
netsetupapi
NetSetupClose
NetSetupSetObjectProperties
NetSetupRollback
NetSetupCreateObject
NetSetupGetObjectProperties
NetSetupCommit
NetSetupGetObjectPropertyKeys
NetSetupFreeObjectProperties
NetSetupFreeSerializedFilter
NetSetupInitialize
NetSetupDeleteObject
NetSetupFreeObjects
NetSetupSerializeFilter
NetSetupSynchronizeDevices
NetSetupGetObjects
setupapi
SetupDiCreateDeviceInfoW
pSetupGetIndirectStringsFromDriverInfo
SetupFindNextLine
SetupCopyOEMInfW
SetupOpenInfFileW
SetupDiGetActualSectionToInstallW
SetupTermDefaultQueueCallback
SetupCommitFileQueueW
SetupCloseFileQueue
SetupCloseInfFile
SetupInstallServicesFromInfSectionW
SetupOpenAppendInfFileW
SetupDefaultQueueCallbackW
SetupInstallFromInfSectionW
SetupOpenFileQueue
SetupInitDefaultQueueCallbackEx
SetupInstallFilesFromInfSectionW
SetupScanFileQueueW
SetupDiEnumDriverInfoW
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInstallParamsW
SetupDiSelectBestCompatDrv
SetupDiDeleteDeviceInfo
SetupDiGetDriverInfoDetailW
SetupDiBuildDriverInfoList
SetupDiSetDriverInstallParamsW
SetupDiGetSelectedDriverW
SetupDiCallClassInstaller
SetupDiSetDeviceInstallParamsW
SetupDiGetDeviceInstanceIdW
SetupDiCreateDeviceInfoList
SetupDiGetDriverInstallParamsW
SetupGetIntField
SetupGetStringFieldW
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyW
SetupDiRemoveDevice
SetupDiGetClassDevsW
SetupGetLineTextW
SetupFindFirstLineW
devrtl
DevRtlGetThreadLogToken
DevRtlSetThreadLogToken
api-ms-win-core-io-l1-1-0
DeviceIoControl
api-ms-win-core-timezone-l1-1-0
FileTimeToSystemTime
api-ms-win-core-file-l2-1-0
CreateHardLinkW
MoveFileExW
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: 339KB - Virtual size: 338KB
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: 11KB - Virtual size: 10KB
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: 20KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ