D:\MPutility\MPutility_1.0.2.4-539\middleware_dll\Release\WIN32\middleware.pdb
Static task
static1
Behavioral task
behavioral1
Sample
cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6.dll
Resource
win10v2004-20240426-en
General
-
Target
cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6
-
Size
258KB
-
MD5
f619d219e3e5409f1c8690d0be4a1d1c
-
SHA1
b5cc4af9fe2fb3f32f3133913c174841c1c8ec0a
-
SHA256
cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6
-
SHA512
bccca2a7763036a4b2cbc79c14997bcc13f0f4a8680507cfefa7e4dbb69d51e1eb9a38fbc0f1feb172a46f6d43a51c736a94ccc8b4c8643cd98cbe994d88ce37
-
SSDEEP
6144:CymPjzGVtnpoR59unC4WvoUoB0C+n+T9vWXXdAOTQmh:RXnpotOC4WQUoB+U+t2U
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6
Files
-
cd5f48513933ae499d34cde57c5cfb18a38d2d05965f8c24e10fd38ff3318ac6.dll windows:6 windows x86 arch:x86
5b3fc425b45ae998382f6eaa6fe7a828
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
kernel32
CloseHandle
lstrcmpW
GetTempPathW
WaitForMultipleObjectsEx
GetTickCount64
DeleteFileW
WideCharToMultiByte
lstrcmpiW
lstrcatW
GetLastError
ReadFile
WriteFile
WaitForSingleObject
GetExitCodeThread
Sleep
TerminateThread
CreateThread
GetFileSize
CreateProcessW
GetExitCodeProcess
DecodePointer
GetConsoleMode
GetConsoleOutputCP
FlushFileBuffers
HeapReAlloc
HeapSize
SetStdHandle
SetFilePointerEx
CreateFileW
lstrcpyW
MultiByteToWideChar
VirtualAlloc
DeviceIoControl
lstrlenW
OutputDebugStringW
VirtualFree
GetStringTypeW
GetProcessHeap
LCMapStringW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetCPInfo
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
FindFirstFileExW
FindClose
GetFileType
GetStdHandle
HeapAlloc
HeapFree
GetModuleFileNameW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetStartupInfoW
GetModuleHandleW
GetLocalTime
GetSystemFirmwareTable
SetFilePointer
GetTickCount
InterlockedFlushSList
RaiseException
RtlUnwind
SetLastError
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
FreeLibrary
GetProcAddress
LoadLibraryExW
ExitProcess
GetModuleHandleExW
WriteConsoleW
user32
CharUpperW
UpdateWindow
CharLowerA
ShowWindow
EndDialog
CreateDialogParamW
wsprintfW
advapi32
CryptAcquireContextW
CryptGenRandom
RegCreateKeyExW
RegSetValueExW
RegQueryValueExW
CryptReleaseContext
RegCloseKey
ole32
StringFromGUID2
setupapi
CM_Reenumerate_DevNode_Ex
CM_Locate_DevNode_ExW
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyW
CM_Get_Parent
SetupDiGetClassDevsW
SetupDiEnumDeviceInterfaces
SetupDiChangeState
SetupDiGetDeviceInterfaceDetailW
CM_Get_Device_IDW
SetupDiSetClassInstallParamsW
wsock32
select
inet_ntoa
closesocket
gethostbyname
WSAStartup
send
socket
connect
recv
htons
WSACleanup
Exports
Exports
MID_BrandNew
MID_CheckPartFWVersion
MID_CreatePartition
MID_DebugMPinfoHex
MID_DeletePartition
MID_DiskScan_SortPort
MID_FWBIN_NandWorkMode
MID_GetBB_Mask
MID_GetBB_PlnChCeLunBlk
MID_GetDieGrownDefect
MID_GetDiskInfoByPhysicalDrvName
MID_GetFWBinFTLBuildNum
MID_GetFWSignCode
MID_GetFWconfig
MID_GetFWver
MID_GetGrownDefect
MID_GetLogPage_SMART
MID_GetMpInfo
MID_HWKEY_GetUUID
MID_HWKEY_GetValidKey
MID_HWKEY_MakeKey
MID_IsDeviceChange
MID_KeepFRB
MID_KeepRDT_Setting
MID_LoadConfigToDLL
MID_MemoryClean
MID_NVME_Reset
MID_PlanBad_GetMinBlk
MID_PlanBad_GetNowDiskOP
MID_PortReMapping
MID_PowerCtrl
MID_PowerKeep
MID_ReScanDriver
MID_RemoveCheckFtlBuildNum
MID_SATA_BrandNew
MID_SATA_DiskScan
MID_SATA_DiskScan_SortPort
MID_SATA_FWCFG_UpdateFW
MID_SATA_GetDiskInfoByPhysicalDrvName
MID_SATA_GetFWconfig
MID_SATA_GetGrownDefect
MID_SATA_GetMpInfo
MID_SATA_KeepFRB
MID_SATA_KeepRDT_Setting
MID_SATA_LoadConfigToDLL
MID_SATA_PortReMapping
MID_SATA_PowerKeep
MID_SATA_RemoveCheckFtlBuildNum
MID_SATA_SMART
MID_SATA_SaveMpInfoRAW
MID_SATA_SetFWconfig
MID_SATA_SmartClean
MID_SATA_ToRecoveryMode
MID_SATA_TrainDDR_EYE
MID_SATA_UpdateFW
MID_SaveCfgLinux
MID_SaveMpInfoRAW
MID_SetDetectDeviceChange
MID_SetEEPROM_OTP_FnValue
MID_SetFWconfig
MID_SetThinCapacity
MID_SmartClean
MID_ToRecoveryMode
MID_TraceEnable
MID_TrainDDR_EYE
MID_UpdateFW
MID_VPDCheck
Sections
.text Size: 182KB - Virtual size: 182KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 63KB - Virtual size: 63KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1024B - Virtual size: 816B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 7KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ