Static task
static1
Behavioral task
behavioral1
Sample
2024-04-20_9e01168c8b027031ce57580c7974c65d_icedid.exe
Resource
win7-20240221-en
General
-
Target
2024-04-20_9e01168c8b027031ce57580c7974c65d_icedid
-
Size
1.6MB
-
MD5
9e01168c8b027031ce57580c7974c65d
-
SHA1
285e8834a563643186b0b96b30873aaddee6f8cb
-
SHA256
61d45463a64eadf665ba74e8270b2bf26db4243fc3fae0a7375c64f4b1d14fa8
-
SHA512
7fc936903547163efd4f546ac0c9f6ada7cb2f640dc3043a47492e4a7203595e1b82c38ec71db0d78cb80eae85c8f6bc66d6a6e6514ea1e50acbd070f7bd362e
-
SSDEEP
49152:KyJhEnJGO9kRd6C5HV5wkeEakWwmXJhI4YEFWU2p3cSUi:KyuGT3YkWwmiEFb2BvUi
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-20_9e01168c8b027031ce57580c7974c65d_icedid
Files
-
2024-04-20_9e01168c8b027031ce57580c7974c65d_icedid.exe windows:5 windows x86 arch:x86
9f46d4b5570b1340b96919e4db341682
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetFileTime
GlobalFlags
GetCPInfo
GetOEMCP
GetCurrentDirectoryA
RtlUnwind
SetEnvironmentVariableA
SetCurrentDirectoryA
GetSystemTimeAsFileTime
GetDriveTypeA
HeapFree
CreateDirectoryA
RemoveDirectoryA
HeapAlloc
ReadConsoleInputA
SetConsoleMode
GetConsoleMode
PeekConsoleInputA
GetNumberOfConsoleInputEvents
ExitProcess
GetStartupInfoA
RaiseException
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
SetStdHandle
GetFileType
HeapSize
TerminateProcess
UnhandledExceptionFilter
GetFileSizeEx
IsDebuggerPresent
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
SetHandleCount
GetStdHandle
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
GetConsoleCP
HeapCreate
VirtualFree
InitializeCriticalSectionAndSpinCount
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetExitCodeProcess
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetErrorMode
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
InterlockedIncrement
GetModuleHandleW
WaitForSingleObject
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
lstrcmpA
GetCurrentProcessId
FileTimeToLocalFileTime
FileTimeToSystemTime
FindNextFileA
InterlockedDecrement
GetModuleFileNameW
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
CompareStringA
lstrcmpW
GetModuleHandleA
GetVersionExA
FreeResource
GetProcAddress
GetModuleFileNameA
GetFullPathNameA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
LoadLibraryA
GetThreadLocale
MoveFileA
SetLastError
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MultiByteToWideChar
MulDiv
lstrlenA
DeviceIoControl
WriteFile
ReadFile
CreateFileA
GetTickCount
GetVersion
GetPrivateProfileIntA
GetVolumeInformationA
WritePrivateProfileStringA
GetPrivateProfileStringA
DeleteFileA
GetCommandLineA
GetWindowsDirectoryA
SetFileAttributesA
GetFileAttributesA
Sleep
CopyFileA
QueryPerformanceFrequency
QueryPerformanceCounter
CreateProcessA
CloseHandle
GetLastError
WideCharToMultiByte
LoadResource
LockResource
SizeofResource
SetUnhandledExceptionFilter
FindResourceA
user32
MessageBeep
RegisterClipboardFormatA
PostThreadMessageA
LoadCursorA
GetSysColorBrush
DestroyMenu
SetWindowContextHelpId
MapDialogRect
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
PostQuitMessage
GetWindowThreadProcessId
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
CheckMenuItem
SendDlgItemMessageA
WinHelpA
IsChild
SetWindowsHookExA
CallNextHookEx
GetNextDlgGroupItem
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextA
GetLastActivePopup
DispatchMessageA
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
SetMenu
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
ScreenToClient
EqualRect
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
EnableWindow
SetTimer
KillTimer
GetClassNameA
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
IsWindowEnabled
GetParent
GetNextDlgTabItem
EndDialog
CharUpperA
InvalidateRgn
SetRect
IsRectEmpty
CopyAcceleratorTableA
CharNextA
ReleaseCapture
SetCapture
GetClassLongA
UnregisterClassA
IsWindowVisible
GetFocus
GetWindow
SendMessageA
InvalidateRect
RedrawWindow
SetForegroundWindow
GetForegroundWindow
RegisterWindowMessageA
UpdateWindow
SendMessageTimeoutA
GetSysColor
PostMessageA
LoadIconA
GetWindowRect
keybd_event
GetWindowLongA
EnableMenuItem
DrawMenuBar
GetSystemMenu
GetKeyState
SetCursor
PeekMessageA
GetClientRect
TabbedTextOutA
DrawTextA
DrawTextExA
GrayStringA
IsWindow
GetSubMenu
GetMenuItemCount
GetMenuItemID
GetMenuState
GetSystemMetrics
GetCapture
gdi32
ExtSelectClipRgn
DeleteDC
GetStockObject
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SetWindowExtEx
ScaleWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
GetWindowExtEx
GetViewportExtEx
SetBkColor
SelectClipRgn
DeleteObject
SetMapMode
SetBkMode
RestoreDC
SaveDC
CreateBitmap
GetObjectA
GetClipBox
GetDeviceCaps
BitBlt
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreateCompatibleDC
CreateCompatibleBitmap
CreateRectRgn
CreateFontIndirectA
CreateSolidBrush
SetTextColor
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
RegOpenKeyA
RegQueryValueExA
RegCloseKey
GetCurrentHwProfileA
shell32
SHFileOperationA
shlwapi
PathIsUNCA
PathFindExtensionA
PathFindFileNameA
PathStripToRootA
oledlg
ord8
ole32
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
OleIsCurrentClipboard
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoTaskMemFree
OleFlushClipboard
CoRegisterMessageFilter
oleaut32
SysFreeString
SysStringLen
SysAllocStringByteLen
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 172KB - Virtual size: 172KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 47KB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 96KB - Virtual size: 96KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE