Static task
static1
Behavioral task
behavioral1
Sample
9b36db04bf57b54adb365570d382bbc3_icedid_JC.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
9b36db04bf57b54adb365570d382bbc3_icedid_JC.exe
Resource
win10v2004-20230703-en
General
-
Target
9b36db04bf57b54adb365570d382bbc3_icedid_JC.exe
-
Size
656KB
-
MD5
9b36db04bf57b54adb365570d382bbc3
-
SHA1
c575c362a6fdef445ac40e4e8492b038707d67d3
-
SHA256
ca5c1f1624cb0539ee6c2641b2285be23b7c46fca3ba469b950075632d010314
-
SHA512
f465adae81149b6b99d97c3707e7bfcf1702a8e9d878d264883eaa8dfe9e91f5e98d811b63c06ed7ccc0aa5cb0f8ebfec64e5aaa2d9c44a57f77673c7c3f271f
-
SSDEEP
12288:O0VTmzEf7335GHZf74INd+otnNEbArt6ttzvLJQOb7cwwEJNVC:OuTmc335I4IP+ot2bArt4tzvqOb7IEJC
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 9b36db04bf57b54adb365570d382bbc3_icedid_JC.exe
Files
-
9b36db04bf57b54adb365570d382bbc3_icedid_JC.exe.exe windows x86
0eb69eceb63bfd37b58e68a4ad4dbc7f
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetErrorMode
HeapAlloc
HeapFree
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
RtlUnwind
ExitProcess
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
ExitThread
GetStartupInfoA
GetCommandLineA
HeapReAlloc
SetStdHandle
GetFileType
HeapSize
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetCurrentProcessId
LCMapStringA
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
UnhandledExceptionFilter
SetHandleCount
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
IsBadReadPtr
IsBadCodePtr
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
GetLocaleInfoW
SetEnvironmentVariableA
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
GlobalHandle
GlobalReAlloc
InterlockedIncrement
GetFileTime
GetFullPathNameA
GetVolumeInformationA
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
LocalAlloc
FileTimeToLocalFileTime
FileTimeToSystemTime
InterlockedDecrement
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
lstrcatA
lstrcmpW
GetCurrentThread
GetCurrentThreadId
GlobalDeleteAtom
lstrcmpA
GetModuleHandleA
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
SetLastError
GlobalFree
MulDiv
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
lstrcpynA
LocalFree
GetTickCount
WritePrivateProfileStringA
LoadLibraryA
GetProcAddress
GetCurrentProcess
FreeLibrary
GetPrivateProfileIntA
GetPrivateProfileStringA
CopyFileExA
GetModuleFileNameA
SetFileAttributesA
CreateToolhelp32Snapshot
Process32First
OpenProcess
TerminateProcess
Process32Next
FindFirstFileA
FindClose
WriteFile
SetFileTime
GetCurrentDirectoryA
GetFileAttributesA
CreateDirectoryA
LocalFileTimeToFileTime
SystemTimeToFileTime
ReadFile
CreateFileA
SetFilePointer
FreeResource
CreateThread
SetThreadPriority
ResumeThread
WaitForSingleObject
TerminateThread
GetTempPathA
GetTempFileNameA
DeleteFileA
LeaveCriticalSection
EnterCriticalSection
FindResourceA
LoadResource
LockResource
SizeofResource
OutputDebugStringA
CreateMutexA
CloseHandle
DeleteCriticalSection
InitializeCriticalSection
RaiseException
CompareStringW
CompareStringA
lstrlenA
lstrcmpiA
GetVersion
GetLastError
WideCharToMultiByte
MultiByteToWideChar
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
IsBadWritePtr
InterlockedExchange
user32
PostThreadMessageA
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
LoadBitmapA
GetMessageA
TranslateMessage
GetActiveWindow
ValidateRect
IsWindowEnabled
SetCursor
WinHelpA
GetCapture
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
SendDlgItemMessageA
GetFocus
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
SetActiveWindow
DispatchMessageA
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
GetKeyState
IsWindowVisible
GetMenu
GetSysColor
AdjustWindowRectEx
GetClassInfoA
RegisterClassA
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetSystemMetrics
CopyRect
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
MessageBoxA
wsprintfA
PostMessageA
DrawTextA
GetParent
GetWindowRect
GetCursorPos
RedrawWindow
ScreenToClient
GetClientRect
PtInRect
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableA
SetRect
IsRectEmpty
CharNextA
DestroyMenu
IsWindow
RegisterWindowMessageA
SetPropA
UnregisterHotKey
PostQuitMessage
RegisterHotKey
EnableWindow
LoadIconA
SendMessageA
KillTimer
SetTimer
InvalidateRect
UpdateWindow
BringWindowToTop
SetWindowRgn
ReleaseCapture
MapDialogRect
SetCapture
UnregisterClassA
GetPropA
RemovePropA
SetForegroundWindow
FlashWindow
GetLastActivePopup
GetWindow
GetDesktopWindow
IsIconic
CharUpperA
RegisterClipboardFormatA
GetWindowLongA
LoadCursorA
GetSysColorBrush
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
GrayStringA
DrawTextExA
TabbedTextOutA
SetWindowContextHelpId
EqualRect
gdi32
DeleteObject
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SetMapMode
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
GetClipBox
GetDeviceCaps
CreateFontIndirectA
GetStockObject
BitBlt
CreateCompatibleDC
CreateRoundRectRgn
CreateCompatibleBitmap
GetObjectA
CreateSolidBrush
CreateFontA
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegOpenKeyA
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
shell32
SHGetSpecialFolderPathA
ShellExecuteA
comctl32
ord17
_TrackMouseEvent
shlwapi
PathStripToRootA
UrlUnescapeA
PathFindFileNameA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoInitialize
CoUninitialize
CreateStreamOnHGlobal
CoCreateGuid
CoCreateInstance
CoTaskMemFree
CoTaskMemAlloc
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
SysFreeString
SysStringLen
SysAllocStringByteLen
OleCreateFontIndirect
SystemTimeToVariantTime
SafeArrayDestroy
SysAllocString
VariantCopy
gdiplus
GdipDrawImageRectRect
GdipSetInterpolationMode
GdipCloneImage
GdipDrawImageRectRectI
GdipCreateFromHDC
GdipSetImageAttributesColorMatrix
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromStream
GdipGetImageHeight
GdipGetImageWidth
GdipDisposeImage
GdipDeleteGraphics
GdipDisposeImageAttributes
GdipCreateImageAttributes
GdipAlloc
GdipFree
GdiplusShutdown
GdiplusStartup
GdipLoadImageFromStream
wininet
InternetSetFilePointer
InternetSetStatusCallback
InternetOpenA
InternetGetLastResponseInfoA
InternetCloseHandle
HttpQueryInfoA
InternetSetOptionExA
InternetQueryOptionA
InternetCanonicalizeUrlA
InternetCrackUrlA
InternetOpenUrlA
HttpSendRequestA
InternetReadFile
InternetQueryDataAvailable
InternetSetOptionA
InternetWriteFile
ws2_32
WSACleanup
closesocket
recv
send
connect
gethostbyname
WSAStartup
socket
htons
Sections
.text Size: 348KB - Virtual size: 345KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 84KB - Virtual size: 83KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 208KB - Virtual size: 243KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ