c:\Desktop\lsplatform\trunk-save\Release\lsPlatform.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-09-21_8e3af2b8288f274d8700a804cb8af857_icedid.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
2024-09-21_8e3af2b8288f274d8700a804cb8af857_icedid.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-09-21_8e3af2b8288f274d8700a804cb8af857_icedid
-
Size
2.6MB
-
MD5
8e3af2b8288f274d8700a804cb8af857
-
SHA1
9dfe22558a81d7601d42c45f5ee3eff1170f84b2
-
SHA256
cc1d688f57e403e2972206994d4058d920b3222f75ff5ca7faf1ee149cb37181
-
SHA512
3787b9ad08e5bd5cc5b31614e43511d15cf9f2f552e135af6ff5126aa5b5e66bfed79154c32394105e1896d84bea1273ccb225369617bb5a54d285bfb62f40db
-
SSDEEP
49152:7sxXMAB710RZ1HlmKymITk0OYZ5lI3GWMTL:AxXM2hmXJIAFM
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-09-21_8e3af2b8288f274d8700a804cb8af857_icedid
Files
-
2024-09-21_8e3af2b8288f274d8700a804cb8af857_icedid.exe windows:4 windows x86 arch:x86
fe6e186636cfb8747d9905cbdc05b3a8
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
iocp
iocpSyncSendTo
iocpSyncCreate
iocpRegisteEventTimer
iocpSyncBind
iocpSyncRecvFrom
iocpSyncClose
iocpGetLinkRemoteIP
iocpUninit
iocpInit
iocpSend
iocpUnregisteEventTimerAll
iocpConnectIP
iocpDestroyLink
iocpListen
iocpCreateLink
iocpUnregisteEventTimer
trans
transSetTransConfig
transNatClientStart
transFindTrans
transGetStatusCalc
transStatusDestroy
transStatusCreate
transDestroyAll
transServerStop
transServerStart
transStart
transSetIdxVersion
transAddServer
transDestroy
transCreate
transGetTransCount
transBindIdx
transUninit
transInit
license
licenseCreate
kernel32
GetVersionExA
GetTimeZoneInformation
SetEvent
CreateEventA
CreateThread
TerminateThread
lstrcpynA
lstrcmpA
LoadLibraryA
SetLastError
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetProcessHeap
HeapFree
HeapAlloc
FreeLibrary
lstrcmpW
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
MulDiv
GetModuleFileNameW
GetThreadLocale
LocalAlloc
GetLocaleInfoA
EnumResourceLanguagesA
ConvertDefaultLocale
DuplicateHandle
GetVolumeInformationA
GetFullPathNameA
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
SetErrorMode
GetSystemTimeAsFileTime
UnhandledExceptionFilter
IsDebuggerPresent
VirtualProtect
VirtualAlloc
HeapReAlloc
GetTimeFormatA
GetDateFormatA
SetStdHandle
GetFileType
GetCommandLineA
GetStartupInfoA
RtlUnwind
RaiseException
ExitProcess
HeapSize
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
GetStdHandle
GetStringTypeA
GetStringTypeW
HeapDestroy
HeapCreate
VirtualFree
SetHandleCount
GetConsoleCP
GetConsoleMode
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
GetDiskFreeSpaceExA
GetDriveTypeA
GetLogicalDriveStringsA
GetSystemInfo
GetFileTime
FlushFileBuffers
UnlockFile
LockFile
SetEndOfFile
GetFileSize
SetFilePointer
WriteFile
ReadFile
GetFileAttributesA
QueryPerformanceCounter
GetExitCodeThread
FreeResource
WaitForSingleObject
CreateProcessA
GetCurrentThread
SetUnhandledExceptionFilter
GetLocalTime
OutputDebugStringA
VirtualQuery
GetCurrentProcessId
CreateFileA
GetPrivateProfileSectionNamesA
WritePrivateProfileStructA
WritePrivateProfileStringA
GetPrivateProfileStringA
FormatMessageA
FileTimeToLocalFileTime
FileTimeToSystemTime
GetLongPathNameA
GetCurrentDirectoryA
LocalFree
GetSystemDirectoryA
RemoveDirectoryA
DeleteVolumeMountPointA
FindClose
FindNextFileA
FindFirstFileA
MoveFileExA
DeleteFileA
SetFileAttributesA
CopyFileA
IsBadWritePtr
GetModuleHandleA
GetProcAddress
InterlockedIncrement
GetTickCount
CompareStringA
CompareStringW
GetVersion
InterlockedExchange
GetBinaryTypeA
GetCurrentProcess
TerminateProcess
GetCurrentThreadId
GetLastError
CreateMutexA
ReleaseMutex
CloseHandle
GetModuleFileNameA
lstrcmpiA
MultiByteToWideChar
Sleep
InterlockedDecrement
lstrcpyA
FindResourceA
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
lstrlenA
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
user32
UnregisterClassA
CharNextA
MapDialogRect
SetWindowContextHelpId
PostThreadMessageA
MessageBeep
GetNextDlgGroupItem
SetDlgItemTextA
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
GetClassLongA
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
DestroyWindow
GetMessageTime
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
GetSubMenu
GetMenuItemID
CreateWindowExA
GetClassInfoExA
AdjustWindowRectEx
DeferWindowPos
SetScrollInfo
SetWindowPos
GetWindowPlacement
GetMessagePos
UnionRect
DrawEdge
DrawFrameControl
SetMenuDefaultItem
GetScrollInfo
EnableMenuItem
RedrawWindow
CloseClipboard
GetClipboardData
OpenClipboard
GetMenu
EqualRect
GetPropA
RemovePropA
SetPropA
GetMenuItemInfoA
GetMenuItemRect
CopyRect
DrawStateA
SetMenuItemInfoA
IsRectEmpty
ClientToScreen
SetRectEmpty
GetMenuItemCount
IsMenu
SetRect
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
RegisterClassA
GetNextDlgTabItem
GetSysColorBrush
CreateIconFromResource
LoadBitmapA
CreateIconFromResourceEx
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExA
SetFocus
CallWindowProcA
SystemParametersInfoA
GetDlgCtrlID
IsZoomed
SetWindowRgn
SetParent
InflateRect
GetWindowDC
FillRect
OffsetRect
DrawIconEx
LoadImageA
TrackMouseEvent
DestroyCursor
EndPaint
LoadCursorA
BeginPaint
GetSysColor
SetCursor
ScreenToClient
GetIconInfo
CopyIcon
ReleaseCapture
ReleaseDC
SetCapture
GetWindowLongA
DrawFocusRect
SetWindowLongA
GetDC
InvalidateRect
GetMessageA
ExitWindowsEx
GetWindowThreadProcessId
GetWindowTextLengthA
GetWindowTextA
IsWindow
GetDesktopWindow
GetWindow
DispatchMessageA
TranslateMessage
PeekMessageA
CharUpperA
BringWindowToTop
UpdateWindow
DrawIcon
GetSystemMetrics
IsIconic
DestroyIcon
GetSystemMenu
SetForegroundWindow
GetKeyState
GetClassInfoA
MessageBoxA
GetForegroundWindow
GetParent
PtInRect
SetTimer
KillTimer
GetCursorPos
AppendMenuA
CreatePopupMenu
EnumChildWindows
GetClassNameA
LoadIconA
GetFocus
PostMessageA
ShowWindow
FindWindowA
IsWindowVisible
GetClientRect
SendMessageA
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadAcceleratorsA
InsertMenuItemA
SetMenu
TranslateAcceleratorA
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
WindowFromPoint
ShowOwnedPopups
RegisterClipboardFormatA
PostQuitMessage
ValidateRect
DestroyMenu
GetWindowRect
EnableWindow
EndDialog
IsWindowEnabled
InvalidateRgn
CopyAcceleratorTableA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
GetMenuState
CheckMenuItem
GetActiveWindow
CreateDialogIndirectParamA
MoveWindow
SetWindowTextA
DefWindowProcA
IsDialogMessageA
IntersectRect
gdi32
SetMapMode
ExcludeClipRect
IntersectClipRect
LineTo
MoveToEx
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
RestoreDC
ExtSelectClipRgn
CreateEllipticRgn
LPtoDP
GetRgnBox
GetMapMode
GetBkColor
SaveDC
CreateBitmap
SetBkColor
GetTextMetricsA
GetTextColor
SetTextColor
Ellipse
GetClipBox
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
SetPixel
GetPixel
SetStretchBltMode
SetDIBColorTable
CreateDIBSection
GetDeviceCaps
GetCurrentObject
CreateICA
CombineRgn
OffsetRgn
CreateCompatibleBitmap
SelectObject
CreateRectRgn
CreateCompatibleDC
CreateRectRgnIndirect
CreatePatternBrush
ExtCreateRegion
DeleteDC
GetDIBits
StretchBlt
CreateSolidBrush
Rectangle
RoundRect
CreatePen
GetStockObject
CreateFontIndirectA
BitBlt
DeleteObject
GetObjectA
GetTextExtentPoint32A
SetBkMode
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
StartServiceA
DeleteService
ControlService
RegSetValueA
RegOpenKeyA
RegEnumValueA
RegEnumKeyA
RegQueryValueExA
RegDeleteValueA
RegDeleteKeyA
RegCreateKeyA
RegCloseKey
RegOpenKeyExA
QueryServiceStatus
OpenServiceA
CloseServiceHandle
OpenSCManagerA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
OpenThreadToken
shell32
DragAcceptFiles
ShellExecuteA
ShellExecuteExA
SHCreateDirectoryExA
SHGetSpecialFolderPathA
SHGetMalloc
SHBrowseForFolderA
SHGetPathFromIDListA
DragQueryPoint
DragQueryFileA
SHAppBarMessage
Shell_NotifyIconA
DragFinish
ExtractIconExA
comctl32
_TrackMouseEvent
ImageList_GetIcon
ImageList_Draw
InitCommonControlsEx
shlwapi
PathFileExistsA
StrChrA
StrStrA
PathStripToRootA
StrRChrA
SHDeleteKeyA
PathFindExtensionA
PathFindFileNameA
PathIsUNCA
UrlUnescapeA
oledlg
ord8
ole32
OleSetContainedObject
StgCreateDocfile
StgCreateDocfileOnILockBytes
OleRun
CreateILockBytesOnHGlobal
CreateStreamOnHGlobal
CoInitialize
CoUninitialize
CoTaskMemFree
CoInitializeEx
CoInitializeSecurity
CoCreateInstance
CoRegisterMessageFilter
CoRevokeClassObject
CLSIDFromProgID
OleFlushClipboard
OleIsCurrentClipboard
CoSetProxyBlanket
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CLSIDFromString
StgOpenStorageOnILockBytes
CoGetClassObject
CoTaskMemAlloc
oleaut32
SafeArrayGetElement
VariantChangeType
VariantTimeToSystemTime
VariantClear
SysAllocStringLen
SafeArrayGetUBound
SafeArrayGetLBound
SysStringLen
SysAllocStringByteLen
SystemTimeToVariantTime
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetElemsize
SafeArrayGetDim
VariantCopy
OleCreateFontIndirect
VariantInit
SysFreeString
SysAllocString
SafeArrayDestroy
GetErrorInfo
gdiplus
GdipCreateBitmapFromStream
GdipGetImageHeight
GdiplusStartup
GdiplusShutdown
GdipAlloc
GdipDrawImageI
GdipCreateBitmapFromFile
GdipDeleteGraphics
GdipGetImagePixelFormat
GdipGetImageWidth
GdipGetImagePaletteSize
GdipFree
GdipGetImagePalette
GdipCloneImage
GdipBitmapLockBits
GdipDisposeImage
GdipBitmapUnlockBits
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
ws2_32
htons
ntohl
htonl
inet_ntoa
inet_addr
gethostbyname
ntohs
wininet
InternetCrackUrlA
InternetCanonicalizeUrlA
InternetSetOptionExA
InternetGetCookieA
InternetQueryDataAvailable
HttpOpenRequestA
InternetConnectA
HttpSendRequestA
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetOpenA
InternetGetLastResponseInfoA
InternetCloseHandle
HttpQueryInfoA
HttpAddRequestHeadersA
iphlpapi
GetAdaptersInfo
GetPerAdapterInfo
dbghelp
MiniDumpWriteDump
Sections
.text Size: 960KB - Virtual size: 957KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 272KB - Virtual size: 268KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 32KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
xrjcyfs Size: 10KB - Virtual size: 10KB
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE