M:\TWRK\4e257b78cb3782d6\src\MicrogamingInstall\2013-Release\MicrogamingInstall.pdb
Static task
static1
Behavioral task
behavioral1
Sample
4faa0db3ed4e6b27d1d799fe609baca0_JaffaCakes118.exe
Resource
win7-20240508-en
General
-
Target
4faa0db3ed4e6b27d1d799fe609baca0_JaffaCakes118
-
Size
1016KB
-
MD5
4faa0db3ed4e6b27d1d799fe609baca0
-
SHA1
e2512a0c427899cccf95c01608ca456362045a14
-
SHA256
58c61473c863606f7210f4588dbc6feeeb222ea1891b571cc3236744a8fe3254
-
SHA512
1957390d0663fe46533665ea0e2bdc45fe236d812c39f5dcb9545cc963a7c30b068eb6624070eb1f3d0c00db172ba19bb98498768ed8718c800839cdf7d2ed9b
-
SSDEEP
24576:CrEFJjGxrI4RdNKNwA7BCk1tGuw+byTqdngrrz0S:oaR7Yk1taPqtgrMS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 4faa0db3ed4e6b27d1d799fe609baca0_JaffaCakes118
Files
-
4faa0db3ed4e6b27d1d799fe609baca0_JaffaCakes118.exe windows:5 windows x86 arch:x86
cc4d69fe2dfb2427df15f4f4be3f0c4d
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
GetCurrentThreadId
GetCurrentProcessId
OpenFileMappingA
lstrcpyA
FreeLibrary
CreateDirectoryW
LoadLibraryW
CreateFileW
MultiByteToWideChar
GetProcAddress
LocalFree
lstrcpynA
GetFileAttributesA
lstrcpynW
GetFileAttributesW
GetModuleFileNameW
lstrlenW
CreateDirectoryA
FindFirstFileA
FindClose
GetModuleFileNameA
FindNextFileA
WideCharToMultiByte
CreateProcessW
SetUnhandledExceptionFilter
OpenProcess
CreateProcessA
RemoveDirectoryA
CopyFileA
GetTempFileNameA
GetModuleHandleA
GetTempPathA
DeleteFileA
GetComputerNameA
FormatMessageA
GetVolumePathNameW
CopyFileW
FormatMessageW
RemoveDirectoryW
ReleaseMutex
GetDiskFreeSpaceExA
GetVersionExA
DeleteFileW
SetFileAttributesW
CreatePipe
GetExitCodeThread
WaitForMultipleObjects
InterlockedExchangeAdd
MoveFileA
GetPrivateProfileStringW
LoadLibraryA
CreateMutexA
GetDriveTypeA
GetVolumeInformationA
DeviceIoControl
ResetEvent
MoveFileExA
Process32First
TerminateProcess
GetSystemDirectoryA
GetLocalTime
Process32Next
CreateToolhelp32Snapshot
OutputDebugStringW
QueueUserWorkItem
ReleaseSemaphore
GetLogicalDriveStringsA
GlobalMemoryStatusEx
GetSystemInfo
GetCurrentThread
SetThreadPriority
GetThreadTimes
UnregisterWaitEx
VirtualProtect
VirtualFree
VirtualAlloc
GetVersionExW
FreeLibraryAndExitThread
QueryDepthSList
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
SwitchToThread
SignalObjectAndWait
WaitForSingleObjectEx
CreateTimerQueue
DuplicateHandle
SetEndOfFile
GetFullPathNameW
PeekNamedPipe
GetFileInformationByHandle
FileTimeToLocalFileTime
SetStdHandle
GetStringTypeW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetCurrentDirectoryW
GetConsoleCP
FlushFileBuffers
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
FindFirstFileExW
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
SetFilePointerEx
ReadConsoleW
GetConsoleMode
GetTimeZoneInformation
CreateSemaphoreW
GetModuleHandleW
GetTickCount
GetStartupInfoW
TlsFree
CreateFileMappingA
lstrcmpiA
InterlockedExchange
lstrcatA
Sleep
InterlockedCompareExchange
InterlockedDecrement
UnmapViewOfFile
InterlockedIncrement
MapViewOfFile
lstrlenA
GetFileSize
InterlockedPushEntrySList
InterlockedFlushSList
InterlockedPopEntrySList
InitializeSListHead
CloseHandle
ReadFile
WriteFile
SetFilePointer
CreateFileA
CreateThread
OutputDebugStringA
GetLastError
CreateEventA
SetEvent
CreateSemaphoreA
WaitForSingleObject
TlsSetValue
TlsGetValue
TlsAlloc
GetCurrentProcess
CreateEventW
InitializeCriticalSectionAndSpinCount
UnhandledExceptionFilter
DeleteCriticalSection
GetCPInfo
GetOEMCP
GetACP
IsValidCodePage
IsDebuggerPresent
SetLastError
HeapSize
GetProcessHeap
IsProcessorFeaturePresent
WriteConsoleW
GetFileType
GetStdHandle
RtlUnwind
RaiseException
GetCurrentDirectoryA
SetCurrentDirectoryA
SetEnvironmentVariableA
GetFullPathNameA
GetDriveTypeW
GetCommandLineA
LeaveCriticalSection
EnterCriticalSection
HeapReAlloc
LoadLibraryExW
ExitThread
GetSystemTimeAsFileTime
AreFileApisANSI
GetModuleHandleExW
ExitProcess
HeapAlloc
DecodePointer
EncodePointer
HeapFree
user32
SetWindowLongA
GetWindowLongW
AppendMenuW
ReleaseDC
OffsetRect
ChildWindowFromPoint
SetWindowLongW
IsDialogMessageA
PeekMessageA
wsprintfA
SendMessageA
GetClientRect
IsWindowEnabled
LoadIconA
SetForegroundWindow
GetWindowDC
TrackPopupMenu
SetWindowPos
GetCursorPos
SetLayeredWindowAttributes
CreatePopupMenu
CreateWindowExW
DispatchMessageA
MessageBoxW
RegisterClassW
GetSystemMetrics
IsWindowVisible
LoadImageA
MapWindowPoints
UpdateWindow
PostThreadMessageA
GetMessageA
InvalidateRect
wsprintfW
CopyRect
SetFocus
MessageBoxA
SetWindowTextA
GetWindowRect
PostMessageA
RegisterClassA
ShowWindow
DefWindowProcA
EnableWindow
AdjustWindowRect
LoadCursorA
GetDlgCtrlID
DefWindowProcW
MoveWindow
FlashWindowEx
TranslateMessage
GetActiveWindow
wvsprintfA
DestroyWindow
CreateWindowExA
gdi32
DeleteDC
CreateDIBSection
GetDIBits
DeleteObject
SelectObject
CreateCompatibleDC
GetStockObject
BitBlt
advapi32
OpenSCManagerA
CloseServiceHandle
OpenServiceA
RegSetValueExW
RegOpenKeyExW
RegQueryValueExW
RegSetValueW
RegSetValueA
RegQueryValueW
RegCloseKey
GetUserNameA
RegOpenKeyExA
RegCreateKeyExA
RegQueryValueExA
RegSetValueExA
FreeSid
SetEntriesInAclW
RegEnumKeyW
shell32
SHGetMalloc
SHGetSpecialFolderLocation
ShellExecuteA
SHGetPathFromIDListW
SHGetFolderPathW
Shell_NotifyIconA
SHGetSpecialFolderPathA
SHChangeNotify
ole32
StringFromIID
CoTaskMemFree
CLSIDFromProgID
OleSetContainedObject
OleCreate
OleUninitialize
CoCreateInstance
CoCreateGuid
CoTaskMemAlloc
CoSetProxyBlanket
CoUninitialize
CoInitialize
OleInitialize
oleaut32
VariantTimeToSystemTime
VariantCopy
VariantChangeType
SysStringLen
SysAllocString
SysAllocStringLen
SysFreeString
VariantClear
SafeArrayCreateVector
SafeArrayAccessData
VariantInit
SafeArrayUnaccessData
wsock32
gethostbyname
send
WSAStartup
WSACleanup
closesocket
socket
htons
inet_addr
htonl
WSAGetLastError
ntohs
getservbyport
getservbyname
WSASetLastError
gethostbyaddr
connect
ioctlsocket
ws2_32
WSAAddressToStringA
wininet
InternetReadFile
HttpSendRequestA
InternetCrackUrlA
InternetGetLastResponseInfoA
InternetConnectA
HttpOpenRequestA
InternetSetOptionA
InternetOpenUrlW
InternetOpenW
InternetCrackUrlW
InternetOpenUrlA
HttpQueryInfoA
InternetCloseHandle
InternetOpenA
shlwapi
StrStrA
PathAppendW
PathCanonicalizeW
SHDeleteKeyA
PathAppendA
PathCanonicalizeA
PathFileExistsA
UrlCombineA
PathFindFileNameA
netapi32
NetWkstaGetInfo
NetApiBufferFree
psapi
GetModuleFileNameExA
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
urlmon
CoInternetGetSession
Exports
Exports
?CreateDefaultBrowserInfo@@YGPAVIDefaultBrowserInfo@@XZ
?CreateDirectXVersionInfo@@YGPAVIDirectXVersionInfo@@XZ
?CreateDisplaysDeviceInfo@@YGPAVIDisplayDevicesInfo@@XZ
?CreateFixedDriveInfo@@YGPAVIFixedDriveInfo@@XZ
?CreateFixedDrivesInfo@@YGPAVIFixedDrivesInfo@@XZ
?CreateFlashInfo@@YGPAVIFlashInfo@@XZ
?CreateIEVersionInfo@@YGPAVIIEVersionInfo@@XZ
?CreateMacAddress@@YGPAVIMacAddress@@XZ
?CreateMachineInfo@@YGPAVIMachineInfo@@XZ
?CreateMachineInfoXML@@YGPAVIMachineInfoXML@@XZ
?CreateOSInfo@@YGPAVIOSInfo@@XZ
?CreateProcessorsInfo@@YGPAVIProcessorsInfo@@XZ
?CreateRamInfo@@YGPAVIRamInfo@@XZ
?CreateSoundDevicesInfo@@YGPAVISoundDevicesInfo@@XZ
?CreateUserExperience@@YGPAVIUserExperience@@XZ
?CreateVMInfo@@YGPAVIVMInfo@@XZ
Sections
.text Size: 470KB - Virtual size: 469KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 110KB - Virtual size: 110KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 91KB - Virtual size: 118KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 28KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ