e:\softwares\Protocol Simulator\Mitra Software\Iec104Simulator\Iec104Simulator\Release\Iec104Simulator.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-06-03_bf78c1446b47cae07910e5218661b00f_icedid.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
2024-06-03_bf78c1446b47cae07910e5218661b00f_icedid.exe
Resource
win10v2004-20240426-en
General
-
Target
2024-06-03_bf78c1446b47cae07910e5218661b00f_icedid
-
Size
1012KB
-
MD5
bf78c1446b47cae07910e5218661b00f
-
SHA1
53c79fd65c58eb7f10eb362e31c0484c9d627618
-
SHA256
7f5e7bf52eeec63d007df36625923f860de5f03f6eb391fefd27423c63237a91
-
SHA512
d22a011bb943dea9a5b7a608bc44171ab56679db48710611e4e4904f61d098a4a10f34277365440be7255d90afef32b3a2427c2c8222a8812fa9df9ec2caf355
-
SSDEEP
24576:QmBzThEjVmdK9OTvYAOwFCcyFtPW+8/SRbL:QKhOxcTQAOwFC77PW+8/E
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-03_bf78c1446b47cae07910e5218661b00f_icedid
Files
-
2024-06-03_bf78c1446b47cae07910e5218661b00f_icedid.exe windows:4 windows x86 arch:x86
24a49e349a09a4b9f66f1c0816fe2f98
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
PDB Paths
Imports
kernel32
GetOEMCP
GetCurrentDirectoryA
SetErrorMode
RtlUnwind
ExitProcess
HeapFree
GetSystemTimeAsFileTime
GetTimeZoneInformation
HeapAlloc
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetTimeFormatA
GetDateFormatA
GetStartupInfoA
GetCommandLineA
HeapReAlloc
SetStdHandle
GetFileType
ExitThread
HeapSize
QueryPerformanceCounter
GetCurrentProcessId
GetCPInfo
LCMapStringW
GetStringTypeA
GetStringTypeW
SetUnhandledExceptionFilter
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
SetHandleCount
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
IsBadReadPtr
IsBadCodePtr
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
GetLocaleInfoW
SetEnvironmentVariableA
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
GlobalHandle
LocalAlloc
InterlockedIncrement
GetProfileIntA
GetShortPathNameA
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
MoveFileA
GetFileSize
CreateFileA
LocalFileTimeToFileTime
FindFirstFileA
FindClose
FileTimeToLocalFileTime
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
SystemTimeToFileTime
FileTimeToSystemTime
GetDiskFreeSpaceA
GetFullPathNameA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
InterlockedDecrement
lstrcmpA
RaiseException
SuspendThread
ResumeThread
SetThreadPriority
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcatA
lstrcmpW
GetModuleHandleA
GetProcAddress
FreeResource
SetLastError
GlobalFree
CopyFileA
GlobalAlloc
FormatMessageA
lstrcpynA
LocalFree
LoadLibraryA
FreeLibrary
GetTickCount
MulDiv
GlobalReAlloc
GetStringTypeExA
CompareStringW
CompareStringA
lstrlenW
lstrcmpiA
GetVersion
GetLastError
TerminateProcess
GetVolumeInformationA
GetModuleFileNameA
CreateEventA
DeleteFileA
GetComputerNameA
GlobalSize
GlobalLock
GlobalUnlock
lstrlenA
MultiByteToWideChar
CreateThread
CloseHandle
GetLocalTime
Sleep
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
SetEvent
LCMapStringA
WaitForSingleObject
user32
DestroyIcon
MessageBeep
CharNextA
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
PostThreadMessageA
FindWindowA
GetDCEx
LockWindowUpdate
CreatePopupMenu
SetRectEmpty
BringWindowToTop
SetMenu
TranslateAcceleratorA
RegisterClipboardFormatA
SetWindowContextHelpId
MapDialogRect
ShowOwnedPopups
PostQuitMessage
DestroyMenu
GetMenuItemInfoA
EndPaint
BeginPaint
GetWindowDC
GetMessageA
ValidateRect
wsprintfA
SetMenuItemBitmaps
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
CheckDlgButton
RegisterWindowMessageA
WinHelpA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
PeekMessageA
MapWindowPoints
GetSysColorBrush
MessageBoxA
TrackPopupMenu
SetScrollPos
SetForegroundWindow
ShowScrollBar
GetMenu
AdjustWindowRectEx
GetScrollInfo
SetScrollInfo
RegisterClassA
UnregisterClassA
GetDlgCtrlID
CallWindowProcA
SetWindowLongA
SetWindowPos
GetWindowPlacement
GetWindow
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
GetMenuItemCount
TranslateMessage
DispatchMessageA
DrawFrameControl
OffsetRect
GetDoubleClickTime
WindowFromPoint
ClientToScreen
IsRectEmpty
CopyRect
ReleaseCapture
ClipCursor
GetMessagePos
IsClipboardFormatAvailable
IsWindow
GetClassInfoA
DefWindowProcA
GrayStringA
DrawTextExA
TabbedTextOutA
GetParent
GetFocus
SetCapture
GetCapture
InvertRect
GetKeyState
SetParent
GetSystemMenu
DeleteMenu
DestroyCursor
SetCursorPos
RedrawWindow
IntersectRect
PtInRect
GetSysColor
DrawTextA
SetCursor
LoadCursorA
DrawEdge
FrameRect
FillRect
InflateRect
SetRect
SystemParametersInfoA
GetDC
IsZoomed
UnpackDDElParam
ReuseDDElParam
LoadAcceleratorsA
InsertMenuItemA
ReleaseDC
CharUpperA
BeginDeferWindowPos
EndDeferWindowPos
DeferWindowPos
GetWindowRect
EqualRect
LoadIconA
GetSystemMetrics
IsIconic
KillTimer
SetTimer
GetClientRect
InvalidateRect
UpdateWindow
GetCursorPos
ScreenToClient
LoadMenuA
GetSubMenu
LoadBitmapA
PostMessageA
IsWindowVisible
SendMessageA
EnableWindow
GetScrollPos
gdi32
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
GetStockObject
StretchDIBits
GetCharWidthA
SetRectRgn
CombineRgn
GetMapMode
GetTextColor
GetRgnBox
IntersectClipRect
ExcludeClipRect
SetMapMode
SetBkMode
RestoreDC
SaveDC
CreateRectRgnIndirect
CreateBitmap
SetBkColor
SetTextColor
LineTo
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
GetPixel
GetWindowExtEx
GetViewportExtEx
CreateRectRgn
SelectClipRgn
DeleteObject
CreateSolidBrush
GetClipBox
CopyMetaFileA
GetTextMetricsA
PatBlt
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
BitBlt
GetBkColor
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontA
CreatePen
GetCurrentObject
GetDeviceCaps
GetTextExtentPoint32A
CreateFontIndirectA
GetObjectA
MoveToEx
comdlg32
GetOpenFileNameA
GetSaveFileNameA
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCreateKeyA
RegQueryValueExA
RegOpenKeyExA
RegSetValueA
RegOpenKeyA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
SetFileSecurityA
GetFileSecurityA
RegEnumKeyA
RegCloseKey
RegQueryValueA
shell32
DragFinish
DragQueryFileA
ExtractIconA
SHGetFileInfoA
comctl32
ImageList_AddMasked
ord17
ImageList_Draw
ImageList_GetImageInfo
ImageList_Destroy
ImageList_Create
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoTaskMemAlloc
OleInitialize
ReleaseStgMedium
OleDuplicateData
CoUninitialize
CoCreateInstance
CLSIDFromProgID
CLSIDFromString
CoTaskMemFree
OleRun
OleGetClipboard
OleSetClipboard
OleIsCurrentClipboard
OleFlushClipboard
OleUninitialize
CoFreeUnusedLibraries
CoRegisterMessageFilter
CoRevokeClassObject
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CreateStreamOnHGlobal
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
DoDragDrop
CoInitializeEx
oleaut32
OleCreateFontIndirect
SafeArrayDestroy
VariantCopy
SysAllocString
VariantInit
VariantChangeType
SysAllocStringByteLen
SysStringLen
SysFreeString
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
VarUdateFromDate
SysAllocStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
VariantClear
iphlpapi
GetAdaptersInfo
ws2_32
accept
inet_ntoa
connect
htonl
htons
bind
ioctlsocket
listen
socket
WSAStartup
setsockopt
inet_addr
WSAGetLastError
send
recv
closesocket
Sections
.text Size: 632KB - Virtual size: 631KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 136KB - Virtual size: 134KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 58KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 228KB - Virtual size: 227KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ