Static task
static1
Behavioral task
behavioral1
Sample
be177b17e094d040d4e22ba202818d07_icedid_JC.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
be177b17e094d040d4e22ba202818d07_icedid_JC.exe
Resource
win10v2004-20230824-en
General
-
Target
be177b17e094d040d4e22ba202818d07_icedid_JC.exe
-
Size
880KB
-
MD5
be177b17e094d040d4e22ba202818d07
-
SHA1
eef8ae5acbe0796958b8681a9520fce1ac7d38cb
-
SHA256
63d1b6f5f273dbf78c838a1ddef70f62404fabc7d426feb7d5144c4f63666fab
-
SHA512
44970c47464ad260969f97c7bcef8b95a1b3ac9dc02acb3b169ec50d36ee5a0a7600b0f9a6f1e2ea9a4b3aa0fca0ffd190239862e04d716094ff434170f43b27
-
SSDEEP
12288:J5h6Qrr/eXS0fG4eln+27iYZGGGGGFFgFssGsO:J5brrmXS0f4+0iYZGGGGGFFgFssGsO
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource be177b17e094d040d4e22ba202818d07_icedid_JC.exe
Files
-
be177b17e094d040d4e22ba202818d07_icedid_JC.exe.exe windows x86
5356e6c7b90b0594ef99593b4df295e3
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
antsplaysdk
ANTS_MP4Play_Pause
ANTS_MP4Play_SetPlayPos
ANTS_MP4Play_SetCurrentFrameNum
ANTS_MP4Play_PlaySound
ANTS_MP4Play_StopSound
ANTS_MP4Play_OneByOne
ANTS_MP4Play_GetPictureSize
ANTS_MP4Play_GetCaps
ANTS_MP4Play_RealeseDDraw
ANTS_MP4Play_CloseFile
ANTS_MP4Play_Stop
ANTS_MP4Play_SetPicQuality
ANTS_MP4Play_SetOverlayMode
ANTS_MP4Play_OneByOneBack
ANTS_MP4Play_ThrowBFrameNum
ANTS_MP4Play_Fast
ANTS_MP4Play_Slow
ANTS_MP4Play_RefreshPlay
ANTS_MP4Play_GetLastError
ANTS_MP4Play_ResetSourceBuffer
ANTS_MP4Play_Play
ANTS_MP4Play_GetCurrentFrameNum
ANTS_MP4Play_GetPlayedTime
ANTS_MP4Play_SetPlayedTimeEx
ANTS_MP4Play_SetVolume
ANTS_MP4Play_OpenFile
ANTS_MP4Play_SetFileRefCallBack
ANTS_MP4Play_ConvertToBmpFile
ANTS_MP4Play_CloseStream
ANTS_MP4Play_OpenStream
ANTS_MP4Play_SetStreamOpenMode
ANTS_MP4Play_SetSourceBufCallBack
ANTS_MP4Play_SetFileEndMsg
ANTS_MP4Play_InitDDraw
ANTS_MP4Play_SetDisplayCallBack
ANTS_MP4Play_InputData
ANTS_MP4Play_ResetSourceBufFlag
ANTS_MP4Play_GetOverlayMode
ANTS_MP4Play_GetColorKey
ANTS_MP4Play_GetDisplayBuf
ANTS_MP4Play_GetVolume
ANTS_MP4Play_GetPictureQuality
ANTS_MP4Play_GetFileTime
ANTS_MP4Play_GetFileTotalFrames
ANTS_MP4Play_GetFileHeadLength
ANTS_MP4Play_GetKeyFramePos
ANTS_MP4Play_GetSdkVersion
ANTS_MP4Play_GetNextKeyFramePos
kernel32
GetFileSizeEx
GetFileTime
GetTickCount
RtlUnwind
HeapFree
GetCommandLineA
GetStartupInfoA
HeapAlloc
RaiseException
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
ExitProcess
HeapSize
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapCreate
VirtualFree
GetACP
GetFileAttributesA
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeCriticalSectionAndSpinCount
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
LCMapStringA
LCMapStringW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
CloseHandle
SetFilePointer
WriteFile
ReadFile
CreateFileA
SizeofResource
LockResource
LoadResource
FindResourceA
SetEvent
ResetEvent
WaitForMultipleObjects
WideCharToMultiByte
Sleep
GetModuleFileNameA
TerminateThread
GetExitCodeThread
CreateEventA
CreateThread
GetFileSize
lstrlenA
MulDiv
MultiByteToWideChar
LocalFree
FormatMessageA
GlobalUnlock
GlobalLock
GlobalAlloc
GlobalFree
SetLastError
GetLastError
FreeResource
GetCurrentProcessId
GetVersionExA
GetProcAddress
GetModuleHandleA
lstrcmpW
LoadLibraryA
CompareStringA
FileTimeToLocalFileTime
SetErrorMode
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
WritePrivateProfileStringA
GetOEMCP
GetCPInfo
FileTimeToSystemTime
GetThreadLocale
GlobalFlags
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
FreeLibrary
LocalAlloc
InterlockedIncrement
GetModuleHandleW
InterlockedDecrement
GetModuleFileNameW
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
lstrcmpA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
IsValidCodePage
user32
UnregisterClassA
RegisterClipboardFormatA
PostThreadMessageA
SetCapture
LoadCursorA
GetSysColorBrush
DestroyMenu
SetWindowContextHelpId
MapDialogRect
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
SetCursor
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
PostQuitMessage
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
RegisterWindowMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
MessageBeep
DispatchMessageA
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
SetMenu
SetForegroundWindow
IsWindowVisible
UpdateWindow
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
EqualRect
CopyRect
PtInRect
SetWindowPlacement
DefWindowProcA
CallWindowProcA
GetMenu
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowThreadProcessId
GetLastActivePopup
MessageBoxA
GetFocus
SetWindowPos
ShowWindow
MoveWindow
SetWindowLongA
EnableWindow
PostMessageA
GetClientRect
LoadBitmapA
GetDlgCtrlID
SetWindowTextA
IsDialogMessageA
SendDlgItemMessageA
GetDesktopWindow
GetActiveWindow
GetNextDlgGroupItem
InvalidateRgn
InvalidateRect
SetRect
IsRectEmpty
CopyAcceleratorTableA
CharNextA
CharUpperA
GetForegroundWindow
ReleaseCapture
DrawIcon
AppendMenuA
CheckMenuItem
EnableMenuItem
GetMenuState
GetSubMenu
GetSystemMenu
IsIconic
GetWindowRect
RedrawWindow
SetTimer
KillTimer
SendMessageA
LoadIconA
GetSystemMetrics
PeekMessageA
GetWindowLongA
GetKeyState
GetMenuItemCount
GetMenuItemID
SetFocus
GetWindow
GetParent
GetWindowTextA
GetWindowTextLengthA
EndDialog
GetNextDlgTabItem
IsWindowEnabled
GetDlgItem
IsWindow
DestroyWindow
CreateDialogIndirectParamA
SetActiveWindow
CreateWindowExA
gdi32
SetMapMode
CreateBitmap
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
RestoreDC
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
GetStockObject
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SetWindowExtEx
SaveDC
GetObjectA
SetBkColor
SetTextColor
GetClipBox
GetDeviceCaps
SelectObject
DeleteObject
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegOpenKeyA
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
shell32
DragQueryFileA
shlwapi
PathFindFileNameA
PathRemoveFileSpecW
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoInitializeEx
CoCreateInstance
OleIsCurrentClipboard
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoTaskMemFree
OleFlushClipboard
CoRegisterMessageFilter
CoUninitialize
oleaut32
SysStringLen
SysFreeString
SysAllocStringByteLen
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
Sections
.text Size: 233KB - Virtual size: 233KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 58KB - Virtual size: 57KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 26KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 575KB - Virtual size: 575KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ