D:\work\UpdateTools\AutoUpdate\AutoUpdate\Release\AutoUpdate.pdb
Static task
static1
Behavioral task
behavioral1
Sample
ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1.exe
Resource
win10v2004-20240226-en
General
-
Target
ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1
-
Size
1.6MB
-
MD5
769556a7afb84542ad8805ab01f29c95
-
SHA1
1a446ff6f249f63b1305e5c8c9dda8b0f2eb4ee9
-
SHA256
ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1
-
SHA512
cfb936cc1e811eef5853a0b8474a1f022f5e4e714e92fe08bfe5561ec904a92aec687e3068a07b5ea5614448fa0605a4565e3d88f6c9b5a78c88133300bc842d
-
SSDEEP
49152:GXeSav1xaDmYPLDDI6RtEpnuV2mayZHFG4S6D3q5uPgrTOAhbVrG8Y:G/av1xaDmYXDI6EpnuVrayZH8425O0TZ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1 -
resource yara_rule sample dropper_html
Files
-
ab57dea29cc7ccf9b9d3eaa60d7d4ae6b490ef2e97cdc5cd595bb73ee2883ae1.exe windows:5 windows x86 arch:x86
3905e4ed5134bbec45240d3a846ac0cb
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
kernel32
WriteConsoleW
EnumSystemLocalesA
IsValidLocale
GetDriveTypeW
CreateFileW
SetEnvironmentVariableA
CompareStringW
GetStringTypeW
GetLocaleInfoW
LCMapStringW
GetConsoleMode
GetConsoleCP
GetTimeZoneInformation
IsValidCodePage
IsProcessorFeaturePresent
IsDebuggerPresent
UnhandledExceptionFilter
QueryPerformanceCounter
HeapCreate
GetStartupInfoW
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetUnhandledExceptionFilter
GetFileType
SetStdHandle
HeapSize
HeapQueryInformation
ExitThread
HeapReAlloc
VirtualQuery
GetSystemInfo
VirtualAlloc
RaiseException
RtlUnwind
HeapAlloc
ExitProcess
HeapFree
GetSystemTimeAsFileTime
DecodePointer
EncodePointer
HeapSetInformation
FindResourceExW
GetUserDefaultLCID
VirtualProtect
SearchPathA
Sleep
GetProfileIntA
GetTickCount
GetNumberFormatA
GetWindowsDirectoryA
GetTempPathA
GetTempFileNameA
GetFullPathNameA
GetVolumeInformationA
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
MoveFileA
lstrcmpiA
GetFileTime
GetFileSizeEx
GetFileAttributesA
GetFileAttributesExA
CreateFileA
FindFirstFileA
FindNextFileA
FindClose
GetACP
GetOEMCP
GetCPInfo
WritePrivateProfileStringA
GetPrivateProfileIntA
DeleteFileA
GlobalFlags
GetCurrentDirectoryA
ResumeThread
SetThreadPriority
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
TlsGetValue
InterlockedIncrement
LocalAlloc
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
FileTimeToLocalFileTime
FileTimeToSystemTime
InterlockedDecrement
GetModuleFileNameW
ReleaseActCtx
CreateActCtxW
GetCurrentProcessId
FindResourceA
FreeResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GetVersionExA
LoadLibraryW
lstrcmpW
SetErrorMode
GlobalDeleteAtom
GetCurrentThread
GetCurrentThreadId
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
GetLocaleInfoA
CompareStringA
ActivateActCtx
LoadLibraryA
DeactivateActCtx
InterlockedExchange
GetModuleHandleW
GetProcAddress
FreeLibrary
SetLastError
GlobalFree
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
lstrlenW
MulDiv
lstrlenA
MultiByteToWideChar
CreateProcessA
GetStdHandle
GetStartupInfoA
GetCurrentProcess
Process32Next
TerminateProcess
OpenProcess
lstrcmpA
Process32First
CreateToolhelp32Snapshot
lstrcpyA
GetPrivateProfileStringA
SetFileAttributesA
CopyFileA
GetExitCodeThread
WaitForSingleObject
CloseHandle
TerminateThread
CreateThread
GetModuleFileNameA
GetModuleHandleA
GetCommandLineA
GetLastError
FindResourceW
LoadResource
LockResource
SizeofResource
GetCurrentDirectoryW
WideCharToMultiByte
GetProcessHeap
user32
UnionRect
IsRectEmpty
CharUpperA
IsIconic
IsZoomed
GetAsyncKeyState
NotifyWinEvent
MessageBeep
ReleaseCapture
WindowFromPoint
SetCapture
RedrawWindow
SetWindowRgn
GetSystemMenu
LoadMenuW
OffsetRect
DestroyMenu
GetMenuItemInfoA
IntersectRect
InflateRect
LoadCursorW
SetLayeredWindowAttributes
EnumDisplayMonitors
SystemParametersInfoA
SetRectEmpty
RealChildWindowFromPoint
DeleteMenu
ShowOwnedPopups
SetCursor
GetMessageA
TranslateMessage
ValidateRect
LoadCursorA
GetSystemMetrics
GetSysColorBrush
GetCursorPos
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
EnableMenuItem
CheckMenuItem
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
CheckDlgButton
RegisterWindowMessageA
LoadIconA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
SubtractRect
GetForegroundWindow
EnableScrollBar
SetActiveWindow
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MonitorFromWindow
GetMonitorInfoA
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
IsWindowVisible
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
GetParent
GetWindowRect
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
PtInRect
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
DefWindowProcA
DrawEdge
IsCharLowerA
GetDoubleClickTime
CallWindowProcA
GetMenu
MessageBoxA
EnableWindow
LoadIconW
SendMessageA
GetUpdateRect
GetWindowLongA
SetWindowLongA
SetWindowPos
GetWindow
MapVirtualKeyA
GetKeyNameTextA
ReleaseDC
GetDC
CopyRect
IsWindow
GetClassNameA
LoadBitmapW
InvalidateRect
UpdateWindow
GetClientRect
FillRect
DrawStateA
PostMessageA
PostQuitMessage
GetMenuState
GetMenuStringA
AppendMenuA
UpdateLayeredWindow
MonitorFromPoint
IsMenu
CreatePopupMenu
SetMenuDefaultItem
GetMenuDefaultItem
DestroyIcon
SetParent
DestroyAcceleratorTable
SetClassLongA
DrawIconEx
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
GetWindowThreadProcessId
GetShellWindow
CharLowerBuffA
KillTimer
SetTimer
GetWindowRgn
DrawIcon
MapDialogRect
GetLastActivePopup
DestroyCursor
IsClipboardFormatAvailable
CreateMenu
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
WaitMessage
PostThreadMessageA
CharUpperBuffA
CopyIcon
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadAcceleratorsA
InsertMenuItemA
TranslateAcceleratorA
FrameRect
RegisterClipboardFormatA
LoadImageW
EmptyClipboard
CloseClipboard
SetClipboardData
OpenClipboard
GetNextDlgGroupItem
LoadImageA
CopyImage
GetIconInfo
HideCaret
InvertRect
LockWindowUpdate
BringWindowToTop
SetCursorPos
SetRect
CreateAcceleratorTableA
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
ToAsciiEx
CopyAcceleratorTableA
DrawFocusRect
GetWindowTextA
DrawFrameControl
MapVirtualKeyExA
gdi32
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
BitBlt
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
CreateCompatibleDC
SelectPalette
GetObjectType
CreatePen
CreateHatchBrush
CreateDIBitmap
CreateFontIndirectA
CreateCompatibleBitmap
GetTextMetricsA
EnumFontFamiliesA
GetTextCharsetInfo
SetRectRgn
CombineRgn
DPtoLP
GetTextExtentPoint32A
CreateDIBSection
CreatePolygonRgn
GetBkColor
GetTextColor
CreateEllipticRgn
Polyline
Ellipse
Polygon
CreatePalette
GetPaletteEntries
GetNearestPaletteIndex
RealizePalette
GetSystemPaletteEntries
OffsetRgn
GetRgnBox
SetDIBColorTable
StretchBlt
SetPixel
Rectangle
EnumFontFamiliesExA
ExtFloodFill
SetPaletteEntries
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
GetTextFaceA
SetPixelV
GetLayout
SetLayout
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
PatBlt
CreateRectRgnIndirect
GetStockObject
GetObjectA
CreateSolidBrush
DeleteObject
CreateDCA
CreateRoundRectRgn
GetDeviceCaps
CopyMetaFileA
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegEnumValueA
DuplicateTokenEx
CreateProcessWithTokenW
RegCloseKey
RegQueryValueExA
RegEnumKeyExA
RegDeleteValueA
OpenProcessToken
RegSetValueExA
RegEnumKeyA
RegQueryValueA
RegDeleteKeyA
RegCreateKeyExA
RegOpenKeyExA
shell32
DragFinish
ord680
ShellExecuteA
SHGetFileInfoA
SHGetDesktopFolder
SHBrowseForFolderA
DragQueryFileA
ShellExecuteExA
SHAppBarMessage
SHGetSpecialFolderLocation
SHGetPathFromIDListA
comctl32
ImageList_GetIconSize
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
ole32
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoCreateGuid
CoCreateInstance
CoUninitialize
CoInitialize
CreateStreamOnHGlobal
DoDragDrop
CoTaskMemFree
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
OleLockRunning
CoInitializeEx
OleGetClipboard
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
oleaut32
SysStringLen
VariantTimeToSystemTime
SystemTimeToVariantTime
VarBstrFromDate
SysAllocString
VariantInit
VariantChangeType
SysAllocStringLen
VariantClear
SysFreeString
gdiplus
GdipDrawImageI
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipCloneImage
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
oleacc
AccessibleObjectFromWindow
CreateStdAccessibleObject
LresultFromObject
wininet
InternetConnectA
FtpFindFirstFileA
InternetSetStatusCallback
InternetOpenA
InternetGetLastResponseInfoA
InternetCloseHandle
InternetFindNextFileA
FtpGetFileA
FtpGetCurrentDirectoryA
FtpSetCurrentDirectoryA
imm32
ImmReleaseContext
ImmGetContext
ImmGetOpenStatus
winmm
PlaySoundA
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 275KB - Virtual size: 275KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 24KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 13KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 167KB - Virtual size: 166KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ