e:\SVN\local\linzx\Release\AutoMacro\AutoHotkey.pdb
Static task
static1
Behavioral task
behavioral1
Sample
22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69.exe
Resource
win10v2004-20231215-en
General
-
Target
22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69
-
Size
1.6MB
-
MD5
cd7a539f2a1a3c3b2568d0b3707b68ad
-
SHA1
2db13fb0f53d6b260bf9957b2a62e7385156ccb6
-
SHA256
22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69
-
SHA512
07f3c150b057a57effced42812dcd5a4cc37469ac8e49e849082b14bee836368ebe5824a280e82d28233352dab6520e515512bfa5150d6344cf18fae0a44ac18
-
SSDEEP
49152:oSxy9xgJay967c1J9tIfyelqAtM8IWTJnEeN:oGy9xgJay967c1J9tIfystM+
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69
Files
-
22e0f5d3d9b3c6ad157a35aac86edeef2ad28d02a7ea72c6e8e969557376ee69.exe windows:5 windows x86 arch:x86
d58fd9315148bc317ed282fa2dbd2d89
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
gdiplus
GdipCreateFromHDC
GdipLoadImageFromFile
GdipCreateBitmapFromStream
GdipCreateBitmapFromHBITMAP
GdipCreateBitmapFromFile
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipSaveImageToFile
GdipDrawImageI
GdipDisposeImage
GdipCloneImage
GdipCreateBitmapFromScan0
GdipGetImageEncoders
GdipGetImageEncodersSize
GdipDeleteGraphics
GdipDrawImageRectI
GdipSetInterpolationMode
GdipAlloc
GdipFree
GdipImageSelectActiveFrame
GdipImageGetFrameDimensionsCount
GdipImageGetFrameDimensionsList
GdipImageGetFrameCount
GdipGetPropertyItemSize
GdiplusStartup
GdipGetImageGraphicsContext
GdipGetImageHeight
GdipGetPropertyItem
GdipGetImageWidth
GdiplusShutdown
GdipBitmapSetPixel
kernel32
GetVersionExA
CompareStringW
GlobalDeleteAtom
GlobalFindAtomW
GlobalAddAtomW
InterlockedExchange
CompareStringA
GetLocaleInfoW
EnumResourceLanguagesW
ConvertDefaultLocale
GetCurrentThread
GetTickCount
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
LocalAlloc
GetThreadLocale
FindClose
FindNextFileW
FindFirstFileW
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsSetValue
FormatMessageW
GlobalFlags
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationW
GetFullPathNameW
GetFileAttributesW
GetFileSizeEx
SetErrorMode
GetStartupInfoW
GetSystemTimeAsFileTime
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
HeapFree
RtlUnwind
HeapReAlloc
RaiseException
ExitProcess
HeapSize
SetStdHandle
GetFileType
VirtualQuery
GetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetStartupInfoA
HeapCreate
GetConsoleCP
GetConsoleMode
GetTimeZoneInformation
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
LCMapStringW
LCMapStringA
InitializeCriticalSectionAndSpinCount
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
FreeResource
GetDriveTypeA
CreateFileA
GetProcessHeap
SetEnvironmentVariableA
InterlockedIncrement
InterlockedExchangeAdd
LocalFree
GetCommandLineW
FlushFileBuffers
WriteFile
SetFilePointer
ReadFile
MulDiv
VirtualProtect
FlushInstructionCache
CreateProcessW
Process32NextW
TerminateProcess
OpenProcess
Process32FirstW
CreateToolhelp32Snapshot
VirtualProtectEx
VirtualQueryEx
FileTimeToLocalFileTime
FileTimeToSystemTime
LocalFileTimeToFileTime
SystemTimeToFileTime
lstrlenA
lstrcmpiW
WaitForSingleObject
ExpandEnvironmentStringsW
lstrcmpW
GetFileSize
GetFileTime
InterlockedDecrement
GetVersion
GetModuleHandleA
VirtualFree
VirtualAlloc
GetSystemInfo
lstrcmpA
FreeLibrary
GetWindowsDirectoryW
QueryPerformanceCounter
QueryPerformanceFrequency
LoadLibraryA
GetDiskFreeSpaceExW
GetSystemDirectoryW
GetCurrentThreadId
lstrcpynW
WritePrivateProfileStringW
Beep
GetProcAddress
GetModuleHandleW
LoadLibraryW
SetFileTime
CreateFileW
SetCurrentDirectoryW
GetCurrentDirectoryW
CopyFileW
Sleep
DeleteFileW
GetCurrentProcessId
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GetModuleFileNameW
lstrlenW
TlsFree
TlsAlloc
GetVersionExW
CreateMutexW
SetLastError
CreateDirectoryW
lstrcpyA
GetModuleFileNameA
MultiByteToWideChar
FindResourceW
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
GetLastError
GetCurrentProcess
CreateThread
GetPrivateProfileStringW
CloseHandle
GetCurrentDirectoryA
LocalReAlloc
user32
GetMessagePos
GetMessageTime
UnhookWindowsHookEx
GetTopWindow
RemovePropW
GetPropW
SetPropW
GetClassLongW
CallNextHookEx
SetWindowsHookExW
GetCapture
IsChild
WinHelpW
SendDlgItemMessageA
SendDlgItemMessageW
IsDialogMessageW
MoveWindow
CheckMenuItem
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
PostQuitMessage
MapDialogRect
SetWindowContextHelpId
ValidateRect
DestroyMenu
GetSysColorBrush
UnregisterClassW
CharNextW
CopyAcceleratorTableW
InvalidateRgn
GetNextDlgGroupItem
PostThreadMessageW
CharUpperW
GetWindow
CreateDialogIndirectParamW
GetDlgItem
GetNextDlgTabItem
EndDialog
ClientToScreen
GetLastActivePopup
GetMenuStringW
GrayStringW
DrawTextExW
TabbedTextOutW
DrawTextW
EndPaint
BeginPaint
GetWindowLongW
GetCursorInfo
SetFocus
SetWindowTextW
FlashWindowEx
GetFocus
CreateWindowExW
GetActiveWindow
RegisterClassExW
DefWindowProcW
DrawIconEx
GetIconInfo
GetCursor
WindowFromPoint
GetWindowDC
PrintWindow
GetWindowTextLengthW
VkKeyScanW
GetAsyncKeyState
DestroyWindow
MapWindowPoints
IsRectEmpty
SetActiveWindow
DrawAnimatedRects
SetParent
EnumChildWindows
TrackPopupMenu
RegisterWindowMessageW
DeleteMenu
DrawStateW
FillRect
CopyRect
ModifyMenuW
InsertMenuW
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
CreateMenu
CreatePopupMenu
LoadMenuW
CopyIcon
LoadCursorW
InflateRect
SetCursor
SetCapture
MessageBeep
InvalidateRect
RedrawWindow
ReleaseCapture
GetSysColor
OffsetRect
GetKeyState
ChildWindowFromPoint
SetWindowPos
AttachThreadInput
GetWindowThreadProcessId
ScreenToClient
GetParent
IsClipboardFormatAvailable
IsWindowEnabled
DrawIcon
EnableMenuItem
LoadBitmapW
AppendMenuW
GetSystemMenu
ShowWindow
IsIconic
PostMessageW
GetDlgCtrlID
IsWindow
MessageBoxW
IntersectRect
GetForegroundWindow
mouse_event
SetCursorPos
SetClipboardData
EmptyClipboard
EnumWindows
GetClassNameW
IsWindowVisible
GetWindowTextW
keybd_event
RegisterClipboardFormatW
CloseClipboard
GetClipboardData
OpenClipboard
ReleaseDC
GetDC
EqualRect
SetRect
SystemParametersInfoW
PeekMessageW
GetKeyNameTextW
MapVirtualKeyW
LoadImageA
LoadIconW
SetForegroundWindow
FindWindowW
KillTimer
ExitWindowsEx
GetSystemMetrics
DispatchMessageW
TranslateMessage
GetMessageW
SetMenu
UpdateWindow
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
ChangeClipboardChain
SetClipboardViewer
SendMessageW
CallWindowProcW
GetMenu
SystemParametersInfoA
GetDesktopWindow
GetWindowPlacement
PtInRect
GetCursorPos
GetWindowRect
UnregisterHotKey
SetTimer
RegisterHotKey
GetClientRect
EnableWindow
SetWindowLongW
gdi32
GetCurrentObject
DeleteObject
Ellipse
CreatePen
CreateSolidBrush
CreateHatchBrush
SetBkMode
SetBkColor
SetTextColor
PtVisible
RectVisible
LineTo
MoveToEx
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
GetBitmapBits
SetViewportExtEx
CreateFontIndirectW
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreateBitmap
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
OffsetViewportOrgEx
SetBitmapBits
CreateFontW
BitBlt
CreateCompatibleBitmap
CreateCompatibleDC
GetTextMetricsW
GetTextExtentPoint32W
CreateDIBitmap
CreatePalette
GetDIBits
RealizePalette
SelectPalette
GetStockObject
GetObjectW
DeleteDC
GetDeviceCaps
GetClipBox
SetMapMode
CreateDCW
Rectangle
ScaleViewportExtEx
SelectObject
RestoreDC
SaveDC
Escape
ExtTextOutW
TextOutW
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
GetUserNameW
LookupPrivilegeValueA
RegOpenKeyW
RegEnumKeyW
RegDeleteKeyW
RegDeleteValueW
RegQueryValueW
OpenProcessToken
RegSetValueExW
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
LookupPrivilegeValueW
AdjustTokenPrivileges
shell32
ShellExecuteW
SHBrowseForFolderW
SHGetPathFromIDListW
Shell_NotifyIconW
SHAppBarMessage
ShellExecuteExW
CommandLineToArgvW
SHGetSpecialFolderPathW
comctl32
InitCommonControlsEx
_TrackMouseEvent
shlwapi
PathFindExtensionW
PathRemoveFileSpecW
PathFindFileNameW
UrlUnescapeW
PathStripToRootW
PathFileExistsW
PathIsUNCW
oledlg
OleUIBusyW
ole32
CoGetClassObject
CoTaskMemAlloc
CoTaskMemFree
CreateStreamOnHGlobal
CLSIDFromString
CLSIDFromProgID
CoCreateInstance
OleRun
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CoInitializeEx
CoUninitialize
oleaut32
VariantTimeToSystemTime
SysStringLen
SysStringByteLen
SysAllocStringByteLen
SysAllocStringLen
SysFreeString
VariantChangeType
VariantInit
VariantCopy
VariantClear
SysAllocString
SystemTimeToVariantTime
SafeArrayDestroy
OleCreateFontIndirect
GetErrorInfo
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
winmm
PlaySoundW
iphlpapi
GetAdaptersInfo
wininet
InternetOpenUrlW
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallbackW
InternetOpenW
InternetCloseHandle
HttpQueryInfoW
InternetQueryDataAvailable
InternetCrackUrlW
InternetCanonicalizeUrlW
InternetQueryOptionW
InternetGetLastResponseInfoW
InternetSetOptionExW
Sections
.text Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 270KB - Virtual size: 269KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 45KB - Virtual size: 297KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 51KB - Virtual size: 50KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 103KB - Virtual size: 102KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ