Behavioral task
behavioral1
Sample
2024-05-30_8beb6e8902a9cdc119d58a0fb94b1d3c_icedid.exe
Resource
win7-20240508-en
General
-
Target
2024-05-30_8beb6e8902a9cdc119d58a0fb94b1d3c_icedid
-
Size
1.5MB
-
MD5
8beb6e8902a9cdc119d58a0fb94b1d3c
-
SHA1
5fe78eb9fea0b94d2510ee28fea653d1f477bed7
-
SHA256
2fed663d5100094b2de550aad4937e18e2096e55fe7424616736b94b7435d04f
-
SHA512
844e56d7a9423850a86fde7d7dc3fab82426d07a15775765cd62218153be94e683d5fe463645ea42a96c5786f22b7f3f707db86244176a3773c43b39f06ad26a
-
SSDEEP
24576:0++ZwJfwCI8Ddfs/kMUftLGZ98FlE6wI+gfnlRIfaE3JRd5:01/kjtPlERDGnlRANRd5
Malware Config
Signatures
-
Blackmoon family
-
Detect Blackmoon payload 1 IoCs
resource yara_rule sample family_blackmoon -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-05-30_8beb6e8902a9cdc119d58a0fb94b1d3c_icedid
Files
-
2024-05-30_8beb6e8902a9cdc119d58a0fb94b1d3c_icedid.exe windows:4 windows x86 arch:x86
302671f738d54ae3f3069cbef937f99c
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
CreateThread
WaitForSingleObject
TerminateThread
CloseHandle
OpenProcess
WideCharToMultiByte
GetModuleHandleA
ExitProcess
HeapReAlloc
IsBadReadPtr
GetCommandLineA
GetModuleFileNameA
ReadFile
GetFileSize
WritePrivateProfileStringA
GetLocalTime
WriteFile
GetTickCount
GetPrivateProfileStringA
DeleteFileA
GetEnvironmentVariableA
FindClose
FindNextFileA
RemoveDirectoryA
FindFirstFileA
MultiByteToWideChar
GetUserDefaultLCID
SetFilePointer
SetEndOfFile
LCMapStringA
FreeLibrary
GetProcAddress
LoadLibraryA
FlushFileBuffers
SetStdHandle
IsBadCodePtr
SetUnhandledExceptionFilter
CreateFileA
GetStringTypeA
HeapFree
HeapAlloc
GetProcessHeap
GlobalMemoryStatusEx
RtlMoveMemory
lstrcpyn
SetWaitableTimer
CreateWaitableTimerA
Process32Next
Process32First
CreateToolhelp32Snapshot
GetOEMCP
GetACP
GetCPInfo
IsBadWritePtr
VirtualAlloc
RaiseException
LCMapStringW
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
VirtualFree
HeapCreate
HeapDestroy
GetVersionExA
GetLastError
TlsGetValue
SetLastError
TlsAlloc
TlsSetValue
GetCurrentThreadId
DeleteCriticalSection
GetFileType
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
RtlUnwind
InterlockedIncrement
InterlockedDecrement
GetVersion
GetStartupInfoA
MoveFileA
GetStringTypeW
CreateDirectoryA
shlwapi
PathMatchSpecA
PathFileExistsA
PathIsDirectoryA
urlmon
URLDownloadToFileA
shell32
SHGetPathFromIDList
SHGetSpecialFolderLocation
ShellExecuteA
advapi32
RegCloseKey
CryptCreateHash
RegQueryValueExA
RegEnumKeyA
RegOpenKeyA
CryptAcquireContextA
CryptGetHashParam
CryptDestroyHash
CryptHashData
CryptReleaseContext
user32
TranslateMessage
DispatchMessageA
MessageBoxA
wsprintfA
PeekMessageA
CallWindowProcA
EnumDisplaySettingsA
MsgWaitForMultipleObjects
wvsprintfA
GetMessageA
ole32
CoUninitialize
OleRun
CoCreateInstance
CoInitialize
CLSIDFromString
CLSIDFromProgID
wininet
InternetCloseHandle
InternetOpenA
HttpOpenRequestA
HttpAddRequestHeadersA
HttpSendRequestA
InternetReadFile
HttpQueryInfoA
InternetSetCookieA
InternetOpenUrlA
InternetConnectA
psapi
EnumProcesses
oleaut32
SafeArrayGetLBound
SafeArrayGetDim
VariantCopy
SafeArrayAllocData
SafeArrayAllocDescriptor
VariantInit
VariantChangeType
SafeArrayDestroyDescriptor
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetElemsize
SysFreeString
VarR8FromCy
VarR8FromBool
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
SafeArrayCreate
SysAllocString
VariantClear
SafeArrayDestroy
Sections
.text Size: 360KB - Virtual size: 357KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 8KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 20KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE