Static task
static1
Behavioral task
behavioral1
Sample
Setup_00.exe
Resource
win7-20240611-en
Behavioral task
behavioral2
Sample
Setup_00.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral3
Sample
TorrentSpeederInst.exe
Resource
win7-20240508-en
Behavioral task
behavioral4
Sample
TorrentSpeederInst.exe
Resource
win10v2004-20240508-en
General
-
Target
1c87df1556a2b2fe20fa53410454b0ae_JaffaCakes118
-
Size
2.4MB
-
MD5
1c87df1556a2b2fe20fa53410454b0ae
-
SHA1
b4119e9670444ac9570aaa2f63ba97b0d7321f18
-
SHA256
931c02ac5f417aa9e1850b11ae3e5425ecde7db535adcf7b63c6a6bf8addd4ec
-
SHA512
75359a5d4500400dd407e3559599a6f8382b436b53259a87394cde942c5f0eaf99bf10393c73273ed6c7baf3887c95bec78a441ee7d55783b5a25d24abfe87fd
-
SSDEEP
24576:+zPPwZcHdY1CopTAx9MWRa/SrCi2+X0mSEJHNG7fRSYVUq02voE29KVuIbggM37d:9edY1j6mp8SsNWHv29oRYLUdfS6Vhq
Malware Config
Signatures
-
AutoIT Executable 1 IoCs
AutoIT scripts compiled to PE executables.
resource yara_rule static1/unpack001/TorrentSpeederInst.exe autoit_exe -
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/Setup_00.exe unpack001/TorrentSpeederInst.exe
Files
-
1c87df1556a2b2fe20fa53410454b0ae_JaffaCakes118.cab
-
Setup_00.exe.exe windows:5 windows x86 arch:x86
c63ba316533609531fac22f3877f847b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
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
advapi32
FreeSid
AllocateAndInitializeSid
EqualSid
GetTokenInformation
OpenProcessToken
AdjustTokenPrivileges
LookupPrivilegeValueA
RegCloseKey
RegDeleteValueA
RegOpenKeyExA
RegSetValueExA
RegQueryValueExA
RegCreateKeyExA
RegQueryInfoKeyA
kernel32
LocalFree
LocalAlloc
GetLastError
GetCurrentProcess
GetModuleFileNameA
lstrlenA
GetSystemDirectoryA
RemoveDirectoryA
FindClose
FindNextFileA
DeleteFileA
SetFileAttributesA
lstrcmpA
FindFirstFileA
lstrcatA
lstrcpyA
_lclose
_llseek
_lopen
WritePrivateProfileStringA
GetWindowsDirectoryA
CreateDirectoryA
GetFileAttributesA
ExpandEnvironmentStringsA
IsDBCSLeadByte
GetShortPathNameA
GetPrivateProfileStringA
GetPrivateProfileIntA
lstrcmpiA
GlobalFree
GlobalUnlock
GlobalLock
GetProcAddress
FreeResource
LockResource
LoadResource
SizeofResource
FindResourceA
CloseHandle
WriteFile
SetFilePointer
SetFileTime
LocalFileTimeToFileTime
DosDateTimeToFileTime
SetCurrentDirectoryA
GetTempFileNameA
ExitProcess
CreateFileA
LoadLibraryExA
lstrcpynA
GetVolumeInformationA
FormatMessageA
GetCurrentDirectoryA
GetVersionExA
GetExitCodeProcess
WaitForSingleObject
CreateProcessA
GetTempPathA
GetSystemInfo
CreateMutexA
SetEvent
CreateEventA
CreateThread
ResetEvent
TerminateThread
GetDriveTypeA
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
SetUnhandledExceptionFilter
ReadFile
LoadLibraryA
GetDiskFreeSpaceA
MulDiv
EnumResourceLanguagesA
FreeLibrary
GlobalAlloc
gdi32
GetDeviceCaps
user32
ExitWindowsEx
wsprintfA
CharNextA
CharUpperA
CharPrevA
SetWindowLongA
GetWindowLongA
CallWindowProcA
DispatchMessageA
MsgWaitForMultipleObjects
PeekMessageA
SendMessageA
SetWindowPos
ReleaseDC
GetDC
GetWindowRect
SendDlgItemMessageA
GetDlgItem
SetForegroundWindow
SetWindowTextA
MessageBoxA
DialogBoxIndirectParamA
ShowWindow
EnableWindow
GetDlgItemTextA
EndDialog
GetDesktopWindow
MessageBeep
SetDlgItemTextA
LoadStringA
GetSystemMetrics
comctl32
ord17
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
Sections
.text Size: 36KB - Virtual size: 35KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
TorrentSpeederInst.exe.exe windows:4 windows x86 arch:x86
2a3100a777f218dc13b45804af8d5e54
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
wsock32
recv
send
socket
connect
closesocket
bind
listen
__WSAFDIsSet
htons
sendto
recvfrom
ntohs
ioctlsocket
select
WSAGetLastError
WSACleanup
inet_addr
gethostbyname
WSAStartup
gethostname
accept
version
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
winmm
waveOutSetVolume
mciSendStringW
timeGetTime
comctl32
ImageList_DragMove
ImageList_EndDrag
ImageList_DragLeave
ImageList_DragEnter
ImageList_BeginDrag
ImageList_SetDragCursorImage
ImageList_Destroy
ImageList_ReplaceIcon
ImageList_Create
InitCommonControlsEx
ImageList_Remove
mpr
WNetUseConnectionW
WNetGetConnectionW
WNetAddConnection2W
WNetCancelConnection2W
kernel32
UnmapViewOfFile
OpenProcess
CreateFileMappingW
MapViewOfFile
WriteProcessMemory
ReadProcessMemory
CreateFileW
ReadFile
SetFilePointer
SetFileTime
FindResourceW
LoadResource
GetFileAttributesW
LockResource
FindFirstFileW
SizeofResource
FindClose
EnumResourceNamesW
DeleteFileW
FindNextFileW
lstrcmpiW
MoveFileW
OutputDebugStringW
CopyFileW
CreateDirectoryW
RemoveDirectoryW
TerminateProcess
SetSystemPowerState
GetLocalTime
MultiByteToWideChar
WideCharToMultiByte
CompareStringW
InterlockedIncrement
InterlockedDecrement
WriteFile
CreatePipe
GetStdHandle
InterlockedExchange
EnterCriticalSection
TerminateThread
LeaveCriticalSection
DeleteCriticalSection
GetTempPathW
GetTempFileNameW
VirtualFree
FormatMessageW
GetExitCodeProcess
GetDriveTypeW
QueryPerformanceFrequency
GetVolumeInformationW
SetVolumeLabelW
DeviceIoControl
SetErrorMode
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileSectionW
SetFileAttributesW
WritePrivateProfileSectionW
GetShortPathNameW
GetPrivateProfileSectionNamesW
FileTimeToLocalFileTime
FileTimeToSystemTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetEnvironmentVariableW
GetFileSize
SetEnvironmentVariableW
GlobalFree
GlobalLock
GlobalUnlock
GlobalAlloc
SetProcessWorkingSetSize
GlobalMemoryStatus
Beep
GetComputerNameW
GetWindowsDirectoryW
GetSystemDirectoryW
GetCurrentProcessId
GetCurrentThread
CreateProcessW
SetPriorityClass
VirtualAlloc
LoadLibraryExW
GetModuleHandleA
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
RaiseException
GetModuleFileNameA
HeapSize
HeapReAlloc
HeapDestroy
HeapCreate
RtlUnwind
QueryPerformanceCounter
GetModuleHandleW
GetSystemInfo
GetVersionExW
GetCurrentThreadId
Sleep
WaitForSingleObject
CreateThread
DuplicateHandle
GetLastError
HeapAlloc
GetProcessHeap
HeapFree
CloseHandle
GetCurrentProcess
LoadLibraryA
GetModuleFileNameW
GetFullPathNameW
SetCurrentDirectoryW
GetConsoleCP
GetConsoleMode
SetHandleCount
GetCurrentDirectoryW
FreeLibrary
InitializeCriticalSection
GetProcAddress
LoadLibraryW
GetStartupInfoW
GetVersionExA
ExitProcess
ExitThread
GetSystemTimeAsFileTime
GetFileType
GetStartupInfoA
SetStdHandle
ResumeThread
FlushFileBuffers
LCMapStringA
LCMapStringW
GetTimeZoneInformation
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
GetTickCount
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEndOfFile
CompareStringA
GetDiskFreeSpaceW
SetEnvironmentVariableA
user32
SetWindowLongW
FlashWindow
GetActiveWindow
InflateRect
CharNextW
DrawFocusRect
wsprintfW
DrawTextW
RedrawWindow
FrameRect
DrawFrameControl
FillRect
DrawMenuBar
PtInRect
DestroyMenu
SetMenu
DestroyAcceleratorTable
CreateAcceleratorTableW
GetWindowTextLengthW
SetCursor
GetWindowDC
TranslateAcceleratorW
GetSystemMetrics
IsDialogMessageW
CreateMenu
IsDlgButtonChecked
GetSysColor
DefDlgProcW
ReleaseCapture
SetCapture
SetActiveWindow
FindWindowExW
EnumThreadWindows
LoadImageW
CreateIconFromResourceEx
mouse_event
SetMenuDefaultItem
InsertMenuItemW
IsMenu
TrackPopupMenuEx
GetCursorPos
DeleteMenu
CheckMenuRadioItem
GetMenuItemID
GetMenuItemCount
IsZoomed
GetMenuItemInfoW
SetForegroundWindow
IsIconic
FindWindowW
SystemParametersInfoW
GetAsyncKeyState
SetKeyboardState
GetKeyboardState
GetKeyState
DispatchMessageW
GetDC
GetKeyboardLayoutNameA
LoadStringW
DialogBoxParamW
MessageBeep
EndDialog
SendDlgItemMessageW
GetDlgItem
SetWindowTextW
DestroyWindow
GetMenu
GetClientRect
CopyRect
EndPaint
BeginPaint
EnumWindows
GetDesktopWindow
IsWindow
IsWindowEnabled
IsWindowVisible
EnableWindow
InvalidateRect
GetWindowLongW
GetWindowThreadProcessId
AttachThreadInput
SendMessageTimeoutW
GetFocus
GetWindowTextW
ScreenToClient
EnumChildWindows
CharUpperBuffW
GetClassNameW
GetParent
GetDlgCtrlID
SendMessageW
MapVirtualKeyW
GetCaretPos
GetSubMenu
GetMenuStringW
IsCharUpperW
IsCharLowerW
IsCharAlphaNumericW
IsCharAlphaW
GetKeyboardLayoutNameW
ClientToScreen
RegisterHotKey
ReleaseDC
SetMenuItemInfoW
GetCursor
PostMessageW
GetWindowRect
MessageBoxW
GetForegroundWindow
DefWindowProcW
MoveWindow
SetFocus
PostQuitMessage
KillTimer
CreatePopupMenu
MessageBoxA
RegisterWindowMessageW
DestroyIcon
SetTimer
ShowWindow
CreateWindowExW
RegisterClassExW
LoadIconW
LoadCursorW
GetSysColorBrush
TranslateMessage
PeekMessageW
WindowFromPoint
SetClipboardData
EmptyClipboard
CountClipboardFormats
SetWindowPos
CopyImage
CloseClipboard
GetClipboardData
IsClipboardFormatAvailable
OpenClipboard
AdjustWindowRectEx
SetRect
CharLowerBuffW
GetMessageW
VkKeyScanA
LockWindowUpdate
UnregisterHotKey
keybd_event
ExitWindowsEx
CharUpperW
gdi32
LineTo
AngleArc
MoveToEx
Ellipse
PolyDraw
BeginPath
SetTextColor
GetObjectW
SetBkMode
RoundRect
SetBkColor
CloseFigure
SetPixel
EndPath
StrokePath
StrokeAndFillPath
ExtCreatePen
PolyBezierTo
SetViewportOrgEx
Rectangle
CreatePen
CreateSolidBrush
CreateCompatibleBitmap
GetPixel
DeleteDC
GetDIBits
BitBlt
SelectObject
CreateDIBSection
CreateCompatibleDC
CreateFontW
GetDeviceCaps
GetTextFaceW
GetStockObject
CreateDCW
GetTextExtentPoint32W
DeleteObject
comdlg32
GetSaveFileNameW
GetOpenFileNameW
advapi32
RegEnumValueW
RegDeleteValueW
RegDeleteKeyW
RegSetValueExW
RegCreateKeyExW
GetUserNameW
RegConnectRegistryW
RegEnumKeyExW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
CloseServiceHandle
UnlockServiceDatabase
LockServiceDatabase
OpenSCManagerW
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
shell32
DragQueryPoint
ShellExecuteExW
DragQueryFileW
SHBrowseForFolderW
SHFileOperationW
SHGetPathFromIDListW
SHGetDesktopFolder
SHGetMalloc
ExtractIconExW
Shell_NotifyIconW
ShellExecuteW
DragFinish
ole32
OleSetMenuDescriptor
MkParseDisplayName
OleSetContainedObject
CoInitialize
CoUninitialize
CoCreateInstance
CreateStreamOnHGlobal
CoTaskMemAlloc
CoTaskMemFree
IIDFromString
StringFromIID
CLSIDFromString
OleInitialize
CreateBindCtx
CLSIDFromProgID
CoInitializeSecurity
CoCreateInstanceEx
CoSetProxyBlanket
StringFromCLSID
OleUninitialize
oleaut32
LoadRegTypeLi
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayAllocData
SafeArrayAllocDescriptorEx
SysAllocString
OleLoadPicture
VarR8FromDec
VariantTimeToSystemTime
SafeArrayUnaccessData
SafeArrayAccessData
VariantClear
VariantCopy
VariantInit
GetActiveObject
Sections
.text Size: 408KB - Virtual size: 407KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 57KB - Virtual size: 57KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 10KB - Virtual size: 90KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 37KB - Virtual size: 36KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ