d:\[SVN]\USB\Windows\USB_Device\ASM246xMPTool\Release\ASM246xMPTool.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c.exe
Resource
win10v2004-20240319-en
General
-
Target
2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c
-
Size
5.7MB
-
MD5
e8e847a42cfc514d7f498b0a1353eb07
-
SHA1
29cc9789b0c3aed4a94131f23928e7b5e028d461
-
SHA256
2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c
-
SHA512
25242f4af705ba7b4636d59719f077a81f22fd50bd71bf8272ac5414c5101e2c95357d48c729ed574d2048bae9039d1f07fa1ee1b15ff6b9a1806a106326a351
-
SSDEEP
24576:jUW2ML9OoMX6WlBMiXXaNPzeBH5DwMhOYcgC30MTzNcAQH4mUt4Ik0cnKD40eSRx:jb9OjX67OXaN6Z5DwMhBcgCcoYYEGZh
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c
Files
-
2fc198852ed3753b7d24db3ce4d80dcbdc1c9a3570a22644214e050cd87dc48c.exe windows:5 windows x86 arch:x86
7c2e013918ae274d2d74268bab1e4e51
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
setupapi
SetupDiOpenDeviceInfoA
SetupDiEnumDeviceInfo
SetupDiGetDeviceInfoListDetailA
SetupDiGetDeviceInstanceIdA
CM_Get_DevNode_Registry_PropertyA
CM_Get_Child
CM_Get_Sibling
CM_Get_Parent
SetupDiGetClassDevsA
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
SetupDiGetDeviceRegistryPropertyA
CM_Locate_DevNodeA
asmiodll
_UnmapAsmIO@8
_WriteMEM@12
_ReadMEM@12
_MapAsmIO@8
_UnloadAsmIODriver@0
_LoadAsmIODriver@0
kernel32
LocalFree
FormatMessageA
GlobalUnlock
WritePrivateProfileStringA
lstrcmpW
GlobalFindAtomA
GlobalGetAtomNameA
GetModuleFileNameW
InterlockedDecrement
GetThreadLocale
LockFile
UnlockFile
DuplicateHandle
GetCurrentProcess
GetFullPathNameA
FileTimeToSystemTime
FileTimeToLocalFileTime
GetFileAttributesExA
LocalFileTimeToFileTime
SystemTimeToFileTime
GetFileSizeEx
GlobalFlags
LocalAlloc
MulDiv
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
InterlockedIncrement
GetModuleHandleW
GetOEMCP
SetErrorMode
GetTickCount
RtlUnwind
GetSystemTimeAsFileTime
ExitProcess
HeapFree
HeapAlloc
RaiseException
HeapReAlloc
VirtualProtect
VirtualQuery
GetCommandLineA
GetStartupInfoA
ExitThread
CreateThread
SetStdHandle
GetFileType
HeapSize
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetStdHandle
HeapCreate
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetConsoleCP
GetConsoleMode
GetTimeZoneInformation
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
GetCurrentProcessId
GlobalAddAtomA
CreateEventA
SetEvent
ResumeThread
SetThreadPriority
GlobalDeleteAtom
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
CompareStringA
InterlockedExchange
GlobalLock
lstrcmpA
EnumSystemFirmwareTables
GetSystemFirmwareTable
GetCurrentThreadId
DeleteCriticalSection
InitializeCriticalSection
lstrlenW
GetModuleHandleA
FreeResource
GetCPInfo
lstrlenA
lstrcmpiA
MultiByteToWideChar
GetVersion
SetFileAttributesA
SetEndOfFile
GetFileTime
SetFileTime
GetModuleFileNameA
GetDriveTypeA
GetFileSize
FindFirstFileA
GetFileAttributesA
FindNextFileA
FindClose
GetSystemInfo
GetVersionExA
LoadLibraryA
GetProcAddress
FreeLibrary
OpenProcess
TerminateProcess
GetSystemDefaultLCID
RemoveDirectoryA
SetVolumeLabelA
GetVolumeInformationA
WaitForSingleObject
VirtualAlloc
VirtualFree
InitializeCriticalSectionAndSpinCount
SetLastError
GlobalAlloc
GlobalFree
GetDiskFreeSpaceA
QueryPerformanceFrequency
QueryPerformanceCounter
GetVolumeNameForVolumeMountPointA
ReadFile
CreateDirectoryA
SetFilePointer
WriteFile
FlushFileBuffers
EnterCriticalSection
LeaveCriticalSection
DeleteFileA
DeviceIoControl
GetLocalTime
SetCurrentDirectoryA
CreateFileA
CloseHandle
Sleep
OutputDebugStringA
SuspendThread
GetExitCodeThread
TerminateThread
GetLastError
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
TlsGetValue
user32
CharNextA
CopyAcceleratorTableA
IsRectEmpty
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
UnregisterClassA
RegisterClipboardFormatA
PostThreadMessageA
GetTopWindow
GetMessageTime
GetMessagePos
MapWindowPoints
TrackPopupMenu
SetMenu
UpdateWindow
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
DefWindowProcA
CallWindowProcA
PtInRect
GetMenu
IntersectRect
GetWindowPlacement
GetWindowTextLengthA
GetWindowTextA
SetFocus
ShowWindow
MoveWindow
SetWindowLongA
GetDlgCtrlID
SetWindowTextA
IsDialogMessageA
SendDlgItemMessageA
LoadCursorA
SetWindowContextHelpId
MapDialogRect
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
EndDialog
EndPaint
BeginPaint
GetWindowDC
ScreenToClient
GetMenuStringA
GetWindowThreadProcessId
GetLastActivePopup
IsWindowEnabled
GetMessageA
TranslateMessage
DispatchMessageA
IsWindowVisible
PeekMessageA
GetCursorPos
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
EnableMenuItem
CheckMenuItem
GetClassLongA
RedrawWindow
WindowFromDC
SetWindowsHookExA
CallNextHookEx
UnhookWindowsHookEx
TranslateAcceleratorA
GetKeyState
SetParent
DestroyCursor
SetCursor
GetWindowLongA
WindowFromPoint
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
DrawFocusRect
FrameRect
OffsetRect
InflateRect
GetIconInfo
CreateIconIndirect
DrawStateA
IsMenu
GetMenuItemInfoA
SystemParametersInfoA
DrawIconEx
DestroyIcon
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetSysColorBrush
GetSysColor
GetDesktopWindow
ReleaseDC
GetDC
SetRectEmpty
CharUpperA
DestroyMenu
RegisterWindowMessageA
WinHelpA
IsChild
ModifyMenuA
GetSubMenu
GetMenuState
GetMenuItemID
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetForegroundWindow
GetWindow
GetMenuItemCount
CreatePopupMenu
CreateMenu
DrawEdge
FillRect
LoadBitmapA
CopyRect
SetRect
MessageBoxA
SetForegroundWindow
GetFocus
LoadImageA
RegisterDeviceNotificationA
PostQuitMessage
GetSystemMetrics
LoadIconA
EnableWindow
KillTimer
SetTimer
GetClientRect
IsIconic
GetSystemMenu
AppendMenuA
DrawIcon
PostMessageA
ReleaseCapture
SetCapture
GetCapture
GetWindowRect
SetWindowPos
UnregisterDeviceNotification
SendMessageA
IsWindow
gdi32
CreateDIBSection
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
GetTextExtentPoint32W
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
SelectObject
DeleteDC
CreateRectRgnIndirect
GetCharWidthA
CreateFontA
StretchDIBits
GetTextColor
GetRgnBox
DeleteObject
SelectClipRgn
GetTextExtentPoint32A
SetPixel
GetPixel
BitBlt
PatBlt
Ellipse
GetBkMode
GetDeviceCaps
CreateCompatibleDC
GetObjectA
CreateCompatibleBitmap
CreateSolidBrush
CreatePen
CreateFontIndirectA
SetViewportOrgEx
GetStockObject
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetBkMode
RestoreDC
SaveDC
LPtoDP
DPtoLP
GetWindowExtEx
GetViewportExtEx
GetMapMode
GetBkColor
CreateRectRgn
CreateBitmap
SetBkColor
SetTextColor
OffsetViewportOrgEx
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegCreateKeyExA
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegSetValueExA
RegCloseKey
RegQueryValueA
RegOpenKeyA
RegEnumKeyA
shell32
SHBrowseForFolderA
SHGetSpecialFolderLocation
ShellExecuteExA
SHGetPathFromIDListA
comctl32
InitCommonControlsEx
ord17
_TrackMouseEvent
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
oledlg
ord8
ole32
CoCreateInstance
CoUninitialize
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoInitializeEx
OleInitialize
CoTaskMemFree
OleUninitialize
OleIsCurrentClipboard
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoFreeUnusedLibraries
CoRevokeClassObject
CoRegisterMessageFilter
OleFlushClipboard
oleaut32
VariantClear
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
VariantInit
VariantChangeType
SysFreeString
SysAllocStringLen
SysAllocStringByteLen
SysStringLen
VarDateFromStr
OleCreateFontIndirect
SysAllocString
rpcrt4
UuidFromStringA
UuidToStringA
winmm
PlaySoundA
Sections
.text Size: 710KB - Virtual size: 709KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 197KB - Virtual size: 197KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4.7MB - Virtual size: 4.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 90KB - Virtual size: 89KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ