Static task
static1
Behavioral task
behavioral1
Sample
bf424aef8525909507728e2cbc149f71_JaffaCakes118.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
bf424aef8525909507728e2cbc149f71_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
bf424aef8525909507728e2cbc149f71_JaffaCakes118
-
Size
97KB
-
MD5
bf424aef8525909507728e2cbc149f71
-
SHA1
712a9c2b25d2646035afbcf40c73497371aaa27a
-
SHA256
e259cb9c1e654629362e68c1bf5a851031f4a2679d404c4e1dfbbe707ebe7416
-
SHA512
a6528447b44816bfa210b0c24ef7e9e1f3ff21a7dc35b0bbe425f53d1eda9aeb9d57a57877e3781186f27990f7dac3ebe04f42387d3569c15f8ebf1bf886d082
-
SSDEEP
1536:k+m701g1Zyi/oQnP1dLcAqDc5tVTTx2ORFK7ULAD2:LY1NgqhqDc5h2ORFGULY2
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource bf424aef8525909507728e2cbc149f71_JaffaCakes118
Files
-
bf424aef8525909507728e2cbc149f71_JaffaCakes118.exe windows:5 windows x86 arch:x86
8d0373a45001511fafd5a88440235190
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
gamevancelib32
?GetCheckPopServer@@YGHPADK0@Z
?SetClientInstallDate@@YGXU_FILETIME@@@Z
?HostToIP@CCommon@@SAHPAD0K@Z
?GetExcludedUrlsSeq@@YGKPAD@Z
GetUuid
?GetDefaultCfgServer@@YGHPADK0@Z
?GetGeoIPCountryCode@@YGHPADH0@Z
?crc64_calc_buffer@CCommon@@SA_JPAD@Z
?Base64EncodeFunc@CCommon@@SAHPAD0H@Z
?is_ip_address@@YGHPAD@Z
?string_table_lookup@@YGHPAUst_string_table@@PAD@Z
?MyCfgSetString@@YGHPAD00@Z
?MyCfgGetString@@YGHPAD0H0@Z
?string_table_delete_all@@YGHPAUst_string_table@@@Z
?SetExcludedUrlsSeq@@YGHKPAD@Z
SetAdLocation
?SetCheckPopServer@@YGHPAD0@Z
?ShowPopupInDefaultBrowser2@CPopup@@SAHKPAU_tagPopupData@@@Z
?SetClientId@@YGHPAD0@Z
?SetLastPopupTimeT@@YGHU_FILETIME@@PAD@Z
?SetPopupCountT@@YGHKPAD@Z
?SetGeoIPCountryCode@@YGHPAD0@Z
?xml_parse_config@@YGHPADPAPAU_tagCONFIG_STRUCT@@PAHPAUst_string_table@@@Z
?SetPopupsStatusDisabled@@YGHKPAD@Z
?string_table_add@@YGHPAUst_string_table@@PAD@Z
?SetDefaultCfgServer@@YGHPAD0@Z
?GetLastPopupTimeT@@YG?AU_FILETIME@@PAD@Z
?ModuleFromAddress@CCommon@@SAPAUHINSTANCE__@@PAX@Z
?FileTimeSecondsBetween@CCommon@@SA_JU_FILETIME@@0@Z
?IsWindowsVista@CCommon@@SAHXZ
?GetClientId@@YGHPADK0@Z
?is_ie_version@CPopup@@SAHPAD@Z
GetAdLocation
?GetClientInstallDate@@YG?AU_FILETIME@@XZ
?FindBrowserWindow@CBrowserUtil@@SGPAUHWND__@@K@Z
?IsBrowserExe@CBrowserUtil@@SGHPAD@Z
?IsPopupEngineDisabled@@YGHXZ
?IsHeaderFirstRun@@YGHXZ
?GetCfgFilePath@@YGHPADH@Z
?string_table_alloc@@YGHPAPAUst_string_table@@@Z
?GetWS2SendFrame@@YGHPADK@Z
?FireCoolPopup@CSmallPopup@@SAHPAUHINSTANCE__@@PAUHWND__@@KPAD222HHKKKKKK@Z
?GetPopupCountT@@YGKPAD@Z
?GetCrc64@@YGHPADK0@Z
?SetCrc64@@YGHPAD0@Z
shlwapi
StrStrIA
StrToIntA
StrNCatA
StrChrA
StrStrA
wnsprintfA
kernel32
GetStringTypeW
GetStringTypeA
LCMapStringW
MultiByteToWideChar
LCMapStringA
GetLocaleInfoA
HeapSize
RtlUnwind
VirtualAlloc
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
InitializeCriticalSectionAndSpinCount
IsDebuggerPresent
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
EnterCriticalSection
LeaveCriticalSection
QueryPerformanceCounter
VirtualFree
InterlockedDecrement
SetLastError
InterlockedIncrement
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
DeleteCriticalSection
GetFileType
SetHandleCount
GetEnvironmentStringsW
WideCharToMultiByte
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
GetStdHandle
GetModuleHandleW
VirtualProtect
ExitProcess
CreateFileA
GetFileSize
lstrcpynA
SetUnhandledExceptionFilter
SystemTimeToFileTime
HeapFree
Process32First
GetTickCount
GetProcessHeap
GetSystemTimeAsFileTime
CreateRemoteThread
OpenProcess
Sleep
CreateProcessA
IsBadWritePtr
Module32First
GetLastError
VirtualAllocEx
GetLocalTime
LoadLibraryA
Process32Next
GetModuleFileNameA
CreateMutexA
CreateToolhelp32Snapshot
Module32Next
CloseHandle
GetCurrentProcessId
LocalFree
WriteProcessMemory
CreateThread
lstrcpyA
HeapAlloc
MapViewOfFile
UnmapViewOfFile
lstrcatA
CreateFileMappingA
lstrcmpA
WaitForSingleObject
ReleaseMutex
VirtualQuery
HeapReAlloc
GetVolumeInformationA
GetProcAddress
GetVersionExA
IsBadReadPtr
WriteFile
HeapDestroy
HeapCreate
GetCurrentThreadId
GetModuleHandleA
OpenMutexA
GetStartupInfoA
GetCommandLineA
lstrlenA
GetComputerNameA
user32
SendMessageA
TranslateMessage
GetWindowLongA
CreateWindowExA
KillTimer
GetLastInputInfo
ShowWindow
RegisterWindowMessageA
PostMessageA
DispatchMessageA
DestroyWindow
GetMessageA
SetTimer
RegisterClassExA
DefWindowProcA
PostQuitMessage
advapi32
SetNamedSecurityInfoA
RegCreateKeyA
ConvertStringSecurityDescriptorToSecurityDescriptorW
GetSecurityDescriptorSacl
RegCloseKey
RegOpenKeyA
RegQueryValueExA
ole32
CoInitialize
Sections
.text Size: 48KB - Virtual size: 47KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 15KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 33KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ