c:\intotech\magiceyes\magiceyes\SWKeyLock\MagicEyes.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-08_6d1021b2e7efeb9581455630a24a77aa_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-08_6d1021b2e7efeb9581455630a24a77aa_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-04-08_6d1021b2e7efeb9581455630a24a77aa_icedid
-
Size
1.3MB
-
MD5
6d1021b2e7efeb9581455630a24a77aa
-
SHA1
6e0341b90735945bb3a154540b6d2dfd55ba8701
-
SHA256
3cd03f50799acafccc68aa89d91d863893dda77b9af9599f5dc30e9135f0692f
-
SHA512
a4545baadadd442805f03210c69b9e59c2b7a3786a8467789c7f5f6be439d9c70f80c411b0504f8175596dc842141cc1ae931146bc6489948e214ad6b1a522e9
-
SSDEEP
12288:5AymzzfFAwSLipocGFnkkmF03jLoJCgH3aNrmYKwt3Sdq+/GIC8Bn4VYtyPSAgbf:2JJAhjSl8qpC8uVQ0qMspHf
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-08_6d1021b2e7efeb9581455630a24a77aa_icedid
Files
-
2024-04-08_6d1021b2e7efeb9581455630a24a77aa_icedid.exe windows:4 windows x86 arch:x86
3d4b8ecdbded92a546e1a669ce2f5815
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
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
ddraw
DirectDrawCreate
DirectDrawCreateEx
dsound
ord1
winmm
timeGetTime
mixerGetDevCapsA
mixerOpen
mixerGetLineInfoA
mixerClose
mixerGetLineControlsA
mixerSetControlDetails
kernel32
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFullPathNameA
GetFileAttributesA
GetFileTime
SetErrorMode
RtlUnwind
ExitProcess
HeapFree
HeapAlloc
VirtualProtect
SetFilePointer
TerminateProcess
HeapReAlloc
GetSystemTimeAsFileTime
GetStartupInfoA
GetCommandLineA
HeapSize
SetStdHandle
GetFileType
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
SetHandleCount
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
IsBadReadPtr
IsBadCodePtr
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
SetEnvironmentVariableA
GetLocaleInfoW
WriteFile
FindFirstFileA
FindClose
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
GlobalHandle
GlobalReAlloc
WritePrivateProfileStringA
lstrcmpA
ConvertDefaultLocale
EnumResourceLanguagesA
FileTimeToLocalFileTime
FileTimeToSystemTime
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
FreeResource
GlobalFree
MulDiv
GetSystemDirectoryA
GlobalAlloc
GlobalLock
GlobalUnlock
GetWindowsDirectoryA
WinExec
TerminateThread
GetExitCodeThread
CompareStringW
CompareStringA
GetVersion
GetCurrentThread
DuplicateHandle
GetCurrentProcessId
SetLastError
SetUnhandledExceptionFilter
GetCurrentProcess
VirtualQuery
GetSystemInfo
LocalFree
CreateProcessA
GetModuleHandleA
LoadLibraryExA
IsDBCSLeadByte
lstrcatA
lstrcpynA
lstrcmpiA
CreateMutexA
ReleaseMutex
RaiseException
DeviceIoControl
GetCurrentDirectoryA
SetCurrentDirectoryA
GetLastError
GetFileSize
WaitForMultipleObjects
ResetEvent
GlobalMemoryStatus
QueryPerformanceCounter
CreateThread
GetDriveTypeA
GetVolumeInformationA
GetDiskFreeSpaceA
GetDiskFreeSpaceExA
InterlockedIncrement
GetTickCount
lstrlenW
MultiByteToWideChar
Sleep
lstrcpyA
GetLocalTime
SystemTimeToFileTime
CompareFileTime
WaitForSingleObject
CreateEventA
OutputDebugStringA
InterlockedDecrement
FormatMessageA
lstrlenA
LocalAlloc
CreateFileA
ReadFile
CloseHandle
SetEvent
LoadLibraryA
GetProcAddress
FreeLibrary
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
GetModuleFileNameA
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
VirtualAlloc
user32
DestroyMenu
LoadCursorA
GetSysColorBrush
RegisterClipboardFormatA
InvalidateRgn
CopyAcceleratorTableA
SetRect
IsRectEmpty
SetWindowContextHelpId
MapDialogRect
GetMessageA
TranslateMessage
ValidateRect
SetCursor
PostQuitMessage
EndPaint
BeginPaint
GetWindowDC
RegisterWindowMessageA
WinHelpA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
IsChild
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
SetForegroundWindow
IsWindowVisible
UpdateWindow
GetMenu
AdjustWindowRectEx
EqualRect
GetClassInfoA
RegisterClassA
DefWindowProcA
CallWindowProcA
IntersectRect
GetWindowTextLengthA
GetWindowTextA
SetWindowPos
SetFocus
MoveWindow
SetWindowLongA
GetDlgCtrlID
IsDialogMessageA
SetDlgItemTextA
SendDlgItemMessageA
GetWindow
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
GetFocus
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
ShowWindow
UnregisterClassA
CharUpperA
ReleaseDC
GetCursorPos
OffsetRect
PtInRect
GetNextDlgGroupItem
ClientToScreen
GetSysColor
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetWindowLongA
GetParent
SetCapture
GetCapture
ReleaseCapture
CopyRect
GetKeyState
EnumDisplayMonitors
GetMonitorInfoA
GetWindowPlacement
PostThreadMessageA
GetSystemMetrics
MessageBeep
SystemParametersInfoA
FindWindowA
LoadIconA
GetDC
IsIconic
DrawIcon
DestroyWindow
CharNextA
GetClassInfoExA
RegisterClassExA
InvalidateRect
LoadBitmapA
EnumDisplaySettingsA
MessageBoxA
ChangeDisplaySettingsA
IsWindow
ClipCursor
EnableWindow
KillTimer
SetTimer
ScreenToClient
GetClientRect
GetWindowRect
wsprintfA
SendMessageA
PostMessageA
SetWindowTextA
gdi32
GetRgnBox
GetWindowExtEx
GetViewportExtEx
SetMapMode
GetMapMode
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetTextColor
GetBitmapDimensionEx
SetPixel
GetNearestColor
GetPixel
DeleteDC
CreateSolidBrush
DeleteObject
CreateRectRgnIndirect
Rectangle
SelectObject
CreateCompatibleDC
GetObjectA
RestoreDC
SaveDC
GetTextColor
GetBkColor
GetClipBox
GetDeviceCaps
GetStockObject
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreateBitmap
SetBkColor
SetViewportOrgEx
msimg32
TransparentBlt
comdlg32
GetSaveFileNameA
GetOpenFileNameA
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegQueryInfoKeyA
RegQueryValueA
DeregisterEventSource
RegisterEventSourceA
RegQueryValueExA
RegCreateKeyExA
CryptDecrypt
CryptReleaseContext
CryptDestroyHash
CryptDestroyKey
CryptDeriveKey
CryptHashData
RegEnumKeyA
RegOpenKeyA
RegEnumKeyExA
RegCloseKey
RegSetValueExA
RegOpenKeyExA
RegDeleteValueA
RegDeleteKeyA
CryptEncrypt
CryptAcquireContextA
CryptCreateHash
shell32
SHBrowseForFolderA
ShellExecuteA
SHGetPathFromIDListA
comctl32
ord17
ImageList_Destroy
shlwapi
UrlUnescapeA
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
OleInitialize
CoCreateInstance
OleRun
CoInitialize
CoUninitialize
CoRevokeClassObject
CoRegisterClassObject
CoTaskMemAlloc
CoTaskMemFree
CoTaskMemRealloc
StringFromGUID2
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
OleUninitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoFreeUnusedLibraries
oleaut32
VariantCopy
SafeArrayDestroy
OleCreateFontIndirect
SysAllocString
VariantChangeType
GetErrorInfo
VariantInit
VariantClear
VarUI4FromStr
RegisterTypeLi
UnRegisterTypeLi
SysStringByteLen
SysAllocStringByteLen
SysAllocStringLen
SysStringLen
LoadTypeLi
LoadRegTypeLi
SystemTimeToVariantTime
VariantTimeToSystemTime
SysFreeString
ws2_32
htons
closesocket
setsockopt
WSASocketA
shutdown
__WSAFDIsSet
select
WSAGetLastError
connect
ioctlsocket
htonl
gethostbyname
recv
send
ntohl
bind
socket
WSACleanup
WSAStartup
inet_ntoa
WSACreateEvent
WSACloseEvent
WSAEventSelect
WSAWaitForMultipleEvents
sendto
WSASetLastError
recvfrom
WSAEnumNetworkEvents
WSAAsyncSelect
accept
ntohs
inet_addr
wininet
InternetCanonicalizeUrlA
InternetQueryOptionA
InternetOpenUrlA
HttpSendRequestA
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetOpenA
InternetGetLastResponseInfoA
InternetCloseHandle
HttpQueryInfoA
InternetErrorDlg
InternetQueryDataAvailable
InternetCrackUrlA
setupapi
SetupDiDestroyDeviceInfoList
SetupDiOpenClassRegKeyExA
SetupDiGetClassDevsA
SetupDiClassNameFromGuidA
CM_Enumerate_Classes
SetupDiGetDeviceRegistryPropertyA
SetupDiEnumDeviceInfo
SetupDiClassGuidsFromNameA
Sections
.text Size: 640KB - Virtual size: 638KB
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: 2.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 536KB - Virtual size: 532KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ