Static task
static1
Behavioral task
behavioral1
Sample
751da965b4a234f4b8eb77d84915f16b_icedid_JC.exe
Resource
win7-20230712-en
General
-
Target
751da965b4a234f4b8eb77d84915f16b_icedid_JC.exe
-
Size
3.2MB
-
MD5
751da965b4a234f4b8eb77d84915f16b
-
SHA1
157fc004e90028246ed32bfdfb8268edc632c656
-
SHA256
1d17b36768e4ca6f5734da5b303555fd2a5965769b76f45437fba2c93a7f2cbf
-
SHA512
66079842dbcb956c9b8035740039f779dd365c0a1eca9e54697bf01730fd510a922620fb8434ccea0fe40a5b3163a719f41c2594ee315b9a4375361573b141c5
-
SSDEEP
24576:H4/Wa88nVxzV2ECqdBgJQUP5NTlGclSPgyghsGJ6wci5t4v6rM9WoFn3wTFk4aWI:ja8Nq49fmDWsGc3ckKdk33e0FyRZNbs
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 751da965b4a234f4b8eb77d84915f16b_icedid_JC.exe
Files
-
751da965b4a234f4b8eb77d84915f16b_icedid_JC.exe.exe windows x86
e3b632c3a3755352f4f223ced4e2ae92
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
kernel32
ReleaseMutex
CreateMutexA
FindResourceExA
TlsGetValue
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
SetErrorMode
GetFileTime
GetCurrentDirectoryA
RtlUnwind
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
TerminateProcess
RaiseException
LocalAlloc
FreeResource
GetSystemDefaultLangID
lstrcpyA
GetWindowsDirectoryA
IsBadReadPtr
FormatMessageA
LocalFree
lstrcatA
WinExec
GetFileAttributesA
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetLongPathNameA
SetThreadLocale
lstrcpynA
SetProcessWorkingSetSize
VirtualLock
GetEnvironmentVariableA
lstrlenA
CompareStringW
CompareStringA
GetVersion
MultiByteToWideChar
InterlockedExchange
GetLocalTime
GetModuleFileNameA
GetLocaleInfoA
GetCurrentProcessId
InterlockedDecrement
InterlockedCompareExchange
SetEnvironmentVariableA
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetLocaleInfoW
GetConsoleMode
GetConsoleCP
IsValidLocale
EnumSystemLocalesA
InterlockedIncrement
GetFileSize
ReadFile
SetFilePointer
QueryPerformanceFrequency
QueryPerformanceCounter
WriteFile
GetSystemDirectoryA
QueryDosDeviceA
CreateEventA
ResetEvent
WaitForSingleObject
lstrcmpiA
GetLogicalDrives
GetDriveTypeA
DeviceIoControl
CreateFileA
CloseHandle
GetVersionExA
lstrlenW
GetUserDefaultLangID
GetCurrentProcess
SetPriorityClass
HeapAlloc
GetProcessHeap
HeapFree
Sleep
GlobalSize
GlobalReAlloc
GlobalFree
FreeLibrary
GetTickCount
GetSystemTime
GetTempPathA
CopyFileA
GetLastError
SetLastError
GetProcAddress
GetModuleHandleA
LoadLibraryA
GlobalAlloc
GlobalLock
GlobalUnlock
MulDiv
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapReAlloc
VirtualAlloc
GetSystemInfo
VirtualQuery
GetUserDefaultLCID
GetStringTypeW
GetStringTypeA
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
SetStdHandle
LCMapStringW
LCMapStringA
GetTimeZoneInformation
IsValidCodePage
GetACP
WritePrivateProfileStringA
GetCurrentThread
GetCommandLineA
GetFileType
SetHandleCount
GetStdHandle
HeapCreate
HeapDestroy
VirtualFree
HeapSize
ExitProcess
CreateThread
ExitThread
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcmpA
GetFullPathNameA
VirtualProtect
GetModuleFileNameW
lstrcmpW
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetCurrentThreadId
SetThreadPriority
ResumeThread
SetEvent
SuspendThread
FindClose
FindNextFileA
FileTimeToSystemTime
FileTimeToLocalFileTime
FindFirstFileA
DeleteFileA
GetThreadLocale
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationA
GetStartupInfoA
user32
OffsetRect
SetWindowTextA
GetDlgCtrlID
GetWindowTextA
IsWindowEnabled
IsDialogMessageA
MapDialogRect
MessageBeep
CopyIcon
DestroyCursor
DrawFocusRect
GetDlgItem
SetFocus
GetAsyncKeyState
RemovePropA
ShowWindow
SetActiveWindow
GetActiveWindow
GetCapture
CheckRadioButton
SendDlgItemMessageA
MoveWindow
GetWindowTextLengthA
GetMenuState
UnhookWindowsHookEx
BeginPaint
EndPaint
GetWindowPlacement
IntersectRect
DefWindowProcA
EqualRect
AdjustWindowRectEx
RegisterClassA
GetClassInfoA
GetClassInfoExA
CreateWindowExA
SetForegroundWindow
MapWindowPoints
GetMessagePos
GetMessageTime
GetTopWindow
GetLastActivePopup
GetForegroundWindow
GetClassLongA
CallNextHookEx
SetWindowsHookExA
CheckMenuItem
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamA
GetWindowThreadProcessId
PtInRect
GetMessageA
DestroyMenu
PostQuitMessage
SetWindowContextHelpId
WindowFromPoint
UnregisterClassA
CharNextA
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
RegisterClipboardFormatA
PostThreadMessageA
SetRectEmpty
WinHelpA
IsChild
PostMessageA
GetDesktopWindow
GetWindowLongA
IsWindowVisible
IsWindow
DestroyWindow
SetRect
GetSysColorBrush
CopyRect
IsMenu
GetClassNameA
GetWindow
RegisterWindowMessageA
GetFocus
ScreenToClient
DrawEdge
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
CharUpperA
FillRect
SystemParametersInfoA
RemoveMenu
SetCursor
RedrawWindow
UpdateWindow
GetDialogBaseUnits
MsgWaitForMultipleObjects
DispatchMessageA
PeekMessageA
TranslateMessage
MessageBoxA
DrawStateA
LoadImageA
GetKeyState
LoadCursorA
IsIconic
GetSystemMenu
GetMenu
ModifyMenuA
GetMenuStringA
GetMenuItemID
GetMenuItemCount
EnableMenuItem
AppendMenuA
DrawIcon
LoadBitmapA
SetPropA
ClientToScreen
ReleaseCapture
SetCapture
SetWindowLongA
SendMessageA
GetWindowRect
InvalidateRect
GetParent
EnableWindow
LoadIconA
GetWindowDC
DrawFrameControl
DrawIconEx
InflateRect
ValidateRect
GetClientRect
GetSysColor
OpenClipboard
CloseClipboard
SetClipboardData
EmptyClipboard
GetSubMenu
LoadMenuA
SetTimer
KillTimer
TrackPopupMenu
GetCursorPos
IsRectEmpty
GetDC
ReleaseDC
GetPropA
SetWindowPos
GetSystemMetrics
CallWindowProcA
gdi32
CreateRectRgn
Escape
ExtTextOutA
RectVisible
PtVisible
GetCurrentObject
GetBkColor
DeleteDC
MoveToEx
LineTo
Polygon
SetTextColor
SetPixel
Ellipse
SetBkColor
CreatePen
GetStockObject
CreateRectRgnIndirect
CombineRgn
GetSystemPaletteEntries
GetDIBits
GetBitmapBits
DeleteObject
BitBlt
RealizePalette
CreateCompatibleDC
CreatePalette
GetObjectA
CreateCompatibleBitmap
GetDeviceCaps
SetBkMode
GetTextExtentPoint32A
SetTextAlign
TextOutA
Rectangle
SelectObject
CreateFontIndirectA
CreateSolidBrush
SetTextJustification
RestoreDC
SetMapMode
GetClipBox
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreateBitmap
SelectPalette
GetMapMode
DPtoLP
EnumFontFamiliesExA
GetTextColor
GetRgnBox
GetTextExtentPointA
SaveDC
advapi32
RegOpenKeyA
RegOpenCurrentUser
RegQueryValueA
RegDeleteKeyA
RegDeleteValueA
RegEnumValueA
RegCreateKeyExA
RegSetValueExA
RegEnumKeyA
RegCloseKey
RegOpenKeyExA
RegQueryValueExA
shell32
SHBrowseForFolderA
SHGetMalloc
SHGetSpecialFolderLocation
SHGetPathFromIDListA
ShellExecuteA
ole32
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoRegisterMessageFilter
CoTaskMemAlloc
OleInitialize
CoTaskMemFree
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoCreateInstance
CoInitialize
CoInitializeEx
CoUninitialize
CoFreeUnusedLibraries
oleaut32
SysAllocStringLen
SysFreeString
VariantClear
VariantChangeType
VariantInit
SysStringLen
SysAllocStringByteLen
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
comctl32
ord17
shlwapi
PathFindExtensionA
PathStripToRootA
PathIsUNCA
PathFindFileNameA
PathFileExistsA
oledlg
ord8
oleacc
LresultFromObject
CreateStdAccessibleObject
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
comdlg32
GetFileTitleA
Sections
.text Size: 864KB - Virtual size: 863KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 180KB - Virtual size: 177KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 80KB - Virtual size: 1.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.1MB - Virtual size: 2.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE