Behavioral task
behavioral1
Sample
ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc.exe
Resource
win10v2004-20240709-en
General
-
Target
ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc.exe
-
Size
440KB
-
MD5
afd6742f422fea043fee8597f23782e5
-
SHA1
a07d265730836f7ca07a517b4c893aad12445272
-
SHA256
ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc
-
SHA512
7020e789ce7c82bb19a0c6f1202ab5a7d5d39db8909f6f68c48e0479cafc47f088e449b7595cc9c1f03225bf202ea2aeca99ed6b1b97f0b927a90f990b5b9155
-
SSDEEP
6144:ah3o/YBjBU/gwxsTUXMynom2G0mCNqAUWLs6LQectYSgSiAOZZ41XklMcUi:ahmYB7wWTiMPmtsNqv2sKQglT/Z4uld
Malware Config
Extracted
remcos
3.1.3 Pro
RemoteHost
duck50501.hopto.org:50501
-
audio_folder
MicRecords
-
audio_path
%AppData%
-
audio_record_time
5
-
connect_delay
0
-
connect_interval
1
-
copy_file
remcos.exe
-
copy_folder
Remcos
-
delete_file
false
-
hide_file
false
-
hide_keylog_file
false
-
install_flag
false
-
install_path
%AppData%
-
keylog_crypt
false
-
keylog_file
logs.dat
-
keylog_flag
false
-
keylog_folder
remcos
-
keylog_path
%AppData%
-
mouse_option
false
-
mutex
Remcos-QZ529O
-
screenshot_crypt
false
-
screenshot_flag
false
-
screenshot_folder
Screenshots
-
screenshot_path
%AppData%
-
screenshot_time
10
-
startup_value
Remcos
-
take_screenshot_option
false
-
take_screenshot_time
5
-
take_screenshot_title
notepad;solitaire;
Signatures
-
Remcos family
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc.exe
Files
-
ee82b7b58836ca1d52b2ea00259bfe5d991f30ed02ef308e0d75ba14f5c1dadc.exe.exe windows:5 windows x86 arch:x86
409f5d6d64eccf1b9873a7c796c3f1ad
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
DeleteFileA
CopyFileW
SizeofResource
FindResourceA
CreateMutexA
GetLocaleInfoA
CreateToolhelp32Snapshot
OpenMutexA
Process32NextW
LockResource
Process32FirstW
LoadResource
GetTempPathW
OpenProcess
lstrcatW
GetCurrentProcessId
GetTempFileNameW
GetCurrentProcess
GlobalAlloc
GlobalLock
GetTickCount
GlobalUnlock
WriteProcessMemory
VirtualAlloc
ResumeThread
GetThreadContext
VirtualAllocEx
ReadProcessMemory
CreateProcessW
SetThreadContext
LocalAlloc
GlobalFree
MulDiv
GetLongPathNameW
SetFilePointer
GetModuleFileNameA
lstrcpynA
AllocConsole
QueryPerformanceFrequency
QueryPerformanceCounter
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
ExpandEnvironmentStringsA
HeapSize
WriteConsoleW
SetStdHandle
GetProcessHeap
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindFirstFileExA
ReadConsoleW
GetConsoleMode
GetConsoleCP
FlushFileBuffers
GetFileType
GetTimeZoneInformation
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
HeapReAlloc
HeapAlloc
GetACP
GetStdHandle
GetModuleHandleExW
MoveFileExW
RtlUnwind
RaiseException
LoadLibraryExW
FreeLibrary
GetCPInfo
GetStringTypeW
GetLocaleInfoW
LCMapStringW
FindNextFileA
FindFirstFileA
MapViewOfFileEx
CreateFileMappingA
GetProcAddress
LoadLibraryA
GetFileSize
TerminateThread
SetFileAttributesW
GetLastError
GetModuleHandleA
RemoveDirectoryW
CreateDirectoryW
FindClose
MoveFileW
SetFilePointerEx
GetLogicalDriveStringsA
DeleteFileW
GetFileAttributesW
lstrlenA
GetDriveTypeA
FindNextFileW
GetFileSizeEx
FindFirstFileW
ExitProcess
CreateProcessA
PeekNamedPipe
CreatePipe
TerminateProcess
ReadFile
HeapFree
HeapCreate
CreateEventA
GetLocalTime
CreateThread
SetEvent
WaitForSingleObject
Sleep
GetModuleFileNameW
CloseHandle
ExitThread
CreateFileW
WriteFile
DeleteCriticalSection
CompareStringW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
SetLastError
MultiByteToWideChar
DecodePointer
EncodePointer
WideCharToMultiByte
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
IsProcessorFeaturePresent
GetStartupInfoW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsDebuggerPresent
GetModuleHandleW
CreateEventW
WaitForSingleObjectEx
ResetEvent
SetEndOfFile
user32
GetWindowTextW
wsprintfW
GetClipboardData
UnhookWindowsHookEx
GetForegroundWindow
ToUnicodeEx
GetKeyboardLayout
SetWindowsHookExA
CloseClipboard
OpenClipboard
GetKeyboardState
CallNextHookEx
GetKeyState
GetMessageA
GetWindowThreadProcessId
SetForegroundWindow
SetClipboardData
EnumWindows
ExitWindowsEx
EmptyClipboard
ShowWindow
SetWindowTextW
MessageBoxW
IsWindowVisible
CloseWindow
SendInput
mouse_event
DispatchMessageA
TranslateMessage
GetWindowTextLengthW
TrackPopupMenu
DrawIcon
GetSystemMetrics
GetIconInfo
SystemParametersInfoW
CreatePopupMenu
GetCursorPos
DefWindowProcA
CreateWindowExA
AppendMenuA
RegisterClassExA
GetKeyboardLayoutNameA
gdi32
SelectObject
CreateCompatibleDC
StretchBlt
GetDIBits
DeleteDC
DeleteObject
CreateDCA
GetObjectA
CreateCompatibleBitmap
advapi32
RegEnumValueW
CryptAcquireContextA
CryptGenRandom
CryptReleaseContext
GetUserNameW
RegEnumKeyExA
QueryServiceStatus
CloseServiceHandle
OpenSCManagerW
OpenSCManagerA
ControlService
StartServiceW
QueryServiceConfigW
ChangeServiceConfigW
OpenServiceW
EnumServicesStatusW
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
RegCreateKeyA
RegCloseKey
RegQueryInfoKeyW
RegQueryValueExA
RegCreateKeyExW
RegEnumKeyExW
RegSetValueExW
RegSetValueExA
RegOpenKeyExA
RegOpenKeyExW
RegCreateKeyW
RegDeleteValueW
RegQueryValueExW
RegDeleteKeyA
shell32
ShellExecuteW
ShellExecuteExA
Shell_NotifyIconA
ExtractIconA
shlwapi
StrToIntA
PathFileExistsA
PathFileExistsW
winmm
PlaySoundW
mciSendStringA
mciSendStringW
waveInClose
waveInAddBuffer
waveInStart
waveInOpen
waveInUnprepareHeader
waveInPrepareHeader
waveInStop
ws2_32
WSAGetLastError
gethostbyname
htons
inet_ntoa
closesocket
recv
connect
socket
send
WSAStartup
urlmon
URLDownloadToFileW
URLOpenBlockingStreamW
gdiplus
GdiplusStartup
GdipGetImageEncoders
GdipCloneImage
GdipAlloc
GdipDisposeImage
GdipFree
GdipGetImageEncodersSize
GdipSaveImageToStream
GdipSaveImageToFile
GdipLoadImageFromStream
Sections
.text Size: 323KB - Virtual size: 324KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 91KB - Virtual size: 92KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 12B - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 561B - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ