D:\MPutility\MPutility_1.0.1.9-510\middleware_dll\Release\WIN32\middleware.pdb
Static task
static1
Behavioral task
behavioral1
Sample
0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5.dll
Resource
win10v2004-20240508-en
General
-
Target
0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5
-
Size
255KB
-
MD5
4f1743225929ec8010bc58cd1c61acf1
-
SHA1
cff4ae711092643ae5d150bfd2415864174701f7
-
SHA256
0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5
-
SHA512
8bb0e5374fb7a3c1c1112617fa5464f94e0c75f3f9628048dfb11806ea3c3532284abbbcb03ccbb6dd701a55f1fd8cb6b2b5b582050ae386477b4350ea8f7a64
-
SSDEEP
6144:pHShcNMXN2MqBtwObCc2b72G1Uod04+wujTb0M1JAOQz2V:1NMQTwmCc2b7d1UoL+b08Ik
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5
Files
-
0ca1565a152113d865b396af6c0d85ce856f1ce9ff2946d6c9a6cf05af1b87f5.dll windows:6 windows x86 arch:x86
70231be5e23a14d108c3b92558cec0ea
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
GetTempPathW
WaitForMultipleObjectsEx
GetTickCount64
DeleteFileW
CloseHandle
WideCharToMultiByte
lstrcmpiW
lstrcmpW
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
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
GetModuleFileNameW
HeapFree
HeapAlloc
WriteConsoleW
user32
CharUpperW
UpdateWindow
CharLowerA
ShowWindow
EndDialog
CreateDialogParamW
wsprintfW
advapi32
CryptAcquireContextW
CryptGenRandom
RegCreateKeyExW
RegSetValueExW
RegQueryValueExW
CryptReleaseContext
RegCloseKey
ole32
StringFromGUID2
setupapi
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
SetupDiChangeState
SetupDiSetClassInstallParamsW
CM_Get_Device_IDW
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyW
CM_Get_Parent
SetupDiGetClassDevsW
SetupDiGetDeviceInterfaceDetailW
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_PlanBad_GetMinBlk
MID_PlanBad_GetNowDiskOP
MID_PortReMapping
MID_PowerCtrl
MID_PowerKeep
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_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: 180KB - Virtual size: 180KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 63KB - Virtual size: 62KB
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