Behavioral task
behavioral1
Sample
JaffaCakes118_c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819.exe
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
JaffaCakes118_c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819.exe
Resource
win10v2004-20241007-en
General
-
Target
JaffaCakes118_c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819
-
Size
459KB
-
MD5
3d9c6effc5e8e312f9e9109b7e2caf40
-
SHA1
d26e1fa6c5fc61d900b178a3de65ba0e547837f1
-
SHA256
c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819
-
SHA512
cb0a4d3ff70b5194fe820d068f01f0ea6264ef578234f8a07abac114d83e16d6c5fc00e94071f546d8df03586ca1784e4c9700bb4f9c762c1d80560423185fc2
-
SSDEEP
12288:aa4RU/U3AVE2gNrY9iH8+1YWfZlACxeG:CU/6AVE2Urp8+1zZH9
Malware Config
Extracted
remcos
3.3.0 Pro
Sys32
65.21.127.164:4783
-
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
true
-
install_flag
false
-
install_path
%AppData%
-
keylog_crypt
false
-
keylog_file
logs.dat
-
keylog_flag
false
-
keylog_folder
Logs
-
keylog_path
%AppData%
-
mouse_option
false
-
mutex
Sys32-DRYO8T
-
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 JaffaCakes118_c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819
Files
-
JaffaCakes118_c50fdedeb99bd961d5a358311df95cd862025c196e7ca0c7f8baf5e05ece5819.exe windows:5 windows x86 arch:x86
5b3a7ff4c096c62bf847fa169c79c586
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetLocaleInfoA
CreateToolhelp32Snapshot
OpenMutexA
Process32NextW
LoadLibraryA
Process32FirstW
GetProcAddress
VirtualProtect
SetLastError
VirtualFree
VirtualAlloc
GetNativeSystemInfo
HeapAlloc
GetProcessHeap
FreeLibrary
IsBadReadPtr
GetTempPathW
OpenProcess
lstrcatW
GetCurrentProcessId
GetTempFileNameW
GetCurrentProcess
GlobalAlloc
GlobalLock
GetTickCount
GlobalUnlock
WriteProcessMemory
ResumeThread
GetThreadContext
VirtualAllocEx
ReadProcessMemory
CreateProcessW
SetThreadContext
LocalAlloc
GlobalFree
MulDiv
SizeofResource
GetLongPathNameW
SetFilePointer
FindResourceA
LockResource
LoadResource
LocalFree
FormatMessageA
GetModuleFileNameA
lstrcpynA
AllocConsole
CreateMutexA
QueryPerformanceCounter
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
HeapSize
WriteConsoleW
SetStdHandle
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindFirstFileExA
ReadConsoleW
GetConsoleMode
GetConsoleCP
FlushFileBuffers
GetFileType
GetTimeZoneInformation
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
HeapReAlloc
GetACP
GetStdHandle
GetModuleHandleExW
MoveFileExW
RtlUnwind
RaiseException
LoadLibraryExW
GetCPInfo
GetStringTypeW
GetLocaleInfoW
LCMapStringW
CompareStringW
TlsFree
TlsSetValue
CopyFileW
DeleteFileA
ExpandEnvironmentStringsA
FindNextFileA
CreateDirectoryW
FindFirstFileA
GetFileSize
TerminateThread
GetLastError
SetFileAttributesW
GetModuleHandleA
RemoveDirectoryW
FindClose
MoveFileW
SetFilePointerEx
GetLogicalDriveStringsA
DeleteFileW
GetFileAttributesW
lstrlenA
GetDriveTypeA
FindNextFileW
GetFileSizeEx
FindFirstFileW
ExitProcess
CreateProcessA
PeekNamedPipe
CreatePipe
TerminateProcess
ReadFile
HeapFree
HeapCreate
CreateEventA
GetLocalTime
CreateThread
SetEvent
CreateEventW
WaitForSingleObject
Sleep
GetModuleFileNameW
CloseHandle
ExitThread
CreateFileW
WriteFile
QueryPerformanceFrequency
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
MultiByteToWideChar
DecodePointer
EncodePointer
WideCharToMultiByte
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
IsProcessorFeaturePresent
GetStartupInfoW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsDebuggerPresent
GetModuleHandleW
WaitForSingleObjectEx
ResetEvent
SetEndOfFile
user32
GetWindowTextW
wsprintfW
GetClipboardData
UnhookWindowsHookEx
GetForegroundWindow
ToUnicodeEx
GetKeyboardLayout
SetWindowsHookExA
CloseClipboard
OpenClipboard
GetKeyboardState
CallNextHookEx
GetKeyboardLayoutNameA
GetMessageA
GetWindowTextLengthW
GetWindowThreadProcessId
SetForegroundWindow
MessageBoxW
IsWindowVisible
CloseWindow
SendInput
mouse_event
DrawIcon
GetSystemMetrics
GetIconInfo
SetWindowTextW
SystemParametersInfoW
DispatchMessageA
TranslateMessage
GetKeyState
TrackPopupMenu
SetClipboardData
EnumWindows
ExitWindowsEx
EmptyClipboard
ShowWindow
CreatePopupMenu
DefWindowProcA
CreateWindowExA
AppendMenuA
RegisterClassExA
GetCursorPos
gdi32
CreateCompatibleBitmap
SelectObject
CreateCompatibleDC
StretchBlt
DeleteDC
DeleteObject
CreateDCA
GetObjectA
GetDIBits
advapi32
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
RegEnumValueW
RegQueryValueExW
RegDeleteKeyA
shell32
ShellExecuteW
ShellExecuteExA
Shell_NotifyIconA
ExtractIconA
shlwapi
StrToIntA
PathFileExistsA
PathFileExistsW
winmm
waveInAddBuffer
waveInOpen
waveInUnprepareHeader
waveInPrepareHeader
waveInStop
waveInClose
mciSendStringW
mciSendStringA
PlaySoundW
waveInStart
ws2_32
WSAGetLastError
recv
connect
socket
send
closesocket
inet_ntoa
htons
gethostbyname
WSAStartup
urlmon
URLOpenBlockingStreamW
URLDownloadToFileW
gdiplus
GdipFree
GdipDisposeImage
GdipSaveImageToStream
GdipSaveImageToFile
GdipLoadImageFromStream
GdipGetImageEncodersSize
GdiplusStartup
GdipAlloc
GdipCloneImage
GdipGetImageEncoders
Sections
.text Size: 328KB - Virtual size: 327KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 92KB - Virtual size: 91KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 15KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 1024B - Virtual size: 560B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 19KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 14KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ