DllRegisterServer
Static task
static1
Behavioral task
behavioral1
Sample
1d71d05681e72c749836a41bec1ce60b_JaffaCakes118.dll
Resource
win7-20240221-en
General
-
Target
1d71d05681e72c749836a41bec1ce60b_JaffaCakes118
-
Size
870KB
-
MD5
1d71d05681e72c749836a41bec1ce60b
-
SHA1
510712d24aaf87255113857296407cab807b11d9
-
SHA256
f3aca25f563b59de9b6b1e3397d726cbe177c9bbca7ba51a0df9347fc0e55d1b
-
SHA512
9f4ba9afb903443dd4a0a8f03ffcd5fd7938d6ebd1d545d38143202be987302d5ddaf08ee859324d6c52dde582805e3557aed3c9ec51625a90caa6125a6c54b7
-
SSDEEP
12288:r+0pInYuSL1bYazR5+QRchlwcdjYNlWfGQLnaNUu13jFoIqI9IKfP95+:S4MELtj5HRc4FNlWf5rEUA3xoadP9E
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource 1d71d05681e72c749836a41bec1ce60b_JaffaCakes118
Files
-
1d71d05681e72c749836a41bec1ce60b_JaffaCakes118.dll regsvr32 windows:5 windows x86 arch:x86
0a0093a1129114ea7b03583427ac5300
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
GetStdHandle
SetHandleCount
GetStartupInfoA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeCriticalSectionAndSpinCount
GetACP
IsValidCodePage
GetTimeZoneInformation
GetStringTypeA
GetStringTypeW
HeapDestroy
GetConsoleMode
LCMapStringA
LCMapStringW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
HeapCreate
VirtualFree
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
LoadLibraryA
TerminateProcess
GetFileType
SetStdHandle
HeapSize
VirtualQuery
GetSystemInfo
VirtualAlloc
VirtualProtect
HeapReAlloc
RaiseException
CreateThread
ExitThread
Sleep
RtlUnwind
HeapFree
GetCommandLineA
HeapAlloc
GetFileSizeEx
SystemTimeToFileTime
LocalFileTimeToFileTime
GetOEMCP
GetCPInfo
CreateFileA
GetShortPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpiA
GetStringTypeExA
DeleteFileA
MoveFileA
GetThreadLocale
GetModuleHandleW
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
GetCurrentDirectoryA
GlobalFlags
LocalAlloc
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
FileTimeToLocalFileTime
FileTimeToSystemTime
GetProfileIntA
CopyFileA
GlobalSize
FormatMessageA
LocalFree
lstrlenW
MulDiv
GetDiskFreeSpaceA
GetFullPathNameA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
InterlockedDecrement
GlobalGetAtomNameA
GlobalFindAtomA
MultiByteToWideChar
lstrcmpW
GetVersionExA
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
CloseHandle
GlobalAddAtomA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
FreeResource
GlobalFree
GetCurrentProcessId
lstrlenA
GetTickCount
InterlockedIncrement
GlobalDeleteAtom
GetCurrentThread
GetCurrentThreadId
ConvertDefaultLocale
EnumResourceLanguagesA
GetModuleFileNameA
GetLocaleInfoA
CompareStringA
InterlockedExchange
GlobalAlloc
FreeLibrary
GlobalUnlock
GlobalLock
lstrcmpA
GetLastError
SetLastError
GetProcAddress
GetModuleHandleA
FindResourceA
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
ExitProcess
GetConsoleCP
user32
GetNextDlgGroupItem
InvalidateRgn
CharNextA
DestroyIcon
IsClipboardFormatAvailable
PostThreadMessageA
ClipCursor
InflateRect
CreateMenu
EndPaint
BeginPaint
GetWindowDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
SetCapture
SetWindowRgn
DrawIcon
CopyAcceleratorTableA
SendNotifyMessageA
RemoveMenu
FillRect
LoadCursorA
DestroyCursor
InsertMenuA
GetMenuStringA
WindowFromDC
InSendMessage
SetParent
GetSystemMenu
AppendMenuA
DeleteMenu
IsRectEmpty
WindowFromPoint
KillTimer
SetTimer
ClientToScreen
GetDC
ReleaseDC
IsZoomed
UnpackDDElParam
ReuseDDElParam
ReleaseCapture
InvalidateRect
InsertMenuItemA
CreatePopupMenu
SetRectEmpty
BringWindowToTop
TranslateAcceleratorA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
RegisterWindowMessageA
LoadIconA
MessageBeep
IsChild
GetCapture
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
UpdateWindow
GetClientRect
GetSubMenu
GetMenuItemID
GetMenuItemCount
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowLongA
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetWindowRect
GetSystemMetrics
ShowOwnedPopups
SetCursor
SetWindowsHookExA
CallNextHookEx
GetMessageA
TranslateMessage
DispatchMessageA
CharUpperA
GetSysColorBrush
GetMenuItemInfoA
GetTabbedTextExtentA
LockWindowUpdate
GetDCEx
SendDlgItemMessageA
IsWindowVisible
GetKeyState
PeekMessageA
GetCursorPos
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
GetMenuState
EnableMenuItem
CheckMenuItem
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
GetDlgItem
GetNextDlgTabItem
EndDialog
LoadMenuA
LoadAcceleratorsA
DestroyMenu
GetWindow
SetWindowContextHelpId
MapDialogRect
SetWindowPos
GetWindowThreadProcessId
SendMessageA
GetWindowLongA
GetLastActivePopup
IsWindowEnabled
MessageBoxA
RegisterClipboardFormatA
PostQuitMessage
PostMessageA
GetParent
GetFocus
SetRect
EnableWindow
WinHelpA
gdi32
GetViewportExtEx
BitBlt
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ExtSelectClipRgn
CreateRectRgn
SelectClipRgn
CreateSolidBrush
SetBrushOrgEx
GetTextColor
CreateRectRgnIndirect
GetRgnBox
CreateFontIndirectA
SetRectRgn
CombineRgn
GetMapMode
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextAlign
GetTextFaceA
GetTextExtentPointA
UnrealizeObject
CreatePatternBrush
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
CreateBitmap
SaveDC
DeleteMetaFile
CloseMetaFile
CreateMetaFileA
Ellipse
LPtoDP
CreateEllipticRgn
GetWindowExtEx
GetWindowOrgEx
CopyMetaFileA
GetStockObject
PatBlt
Rectangle
GetViewportOrgEx
CreatePen
CreateDCA
EndDoc
AbortDoc
SetAbortProc
EndPage
StartPage
StartDocA
DPtoLP
GetDeviceCaps
GetBkColor
StretchDIBits
DeleteDC
CreateFontA
GetCharWidthA
DeleteObject
GetTextExtentPoint32A
GetTextMetricsA
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
GetObjectA
SetBkColor
SetTextColor
GetClipBox
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
GetJobA
DocumentPropertiesA
advapi32
RegSetValueA
GetFileSecurityA
SetFileSecurityA
RegQueryValueA
RegOpenKeyA
RegEnumKeyA
RegDeleteKeyA
RegDeleteValueA
RegSetValueExA
RegCreateKeyExA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
RegCreateKeyA
shell32
DragAcceptFiles
DragQueryFileA
ExtractIconA
SHGetFileInfoA
DragFinish
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveExtensionA
PathRemoveFileSpecW
oledlg
ord3
ord7
ord5
ord8
ord1
ole32
CreateBindCtx
CoTreatAsClass
ReadClassStg
ReadFmtUserTypeStg
WriteFmtUserTypeStg
SetConvertStg
StgIsStorageFile
StgOpenStorage
StgCreateDocfile
CoGetMalloc
CreateItemMoniker
CreateFileMoniker
OleRun
CoLockObjectExternal
GetRunningObjectTable
CoCreateInstance
WriteClassStg
CoTaskMemAlloc
CoDisconnectObject
ReleaseStgMedium
OleRegGetUserType
OleRegEnumVerbs
CLSIDFromString
CLSIDFromProgID
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
StringFromCLSID
CoTaskMemFree
CoRevokeClassObject
CoRegisterClassObject
CoUninitialize
OleGetClipboard
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoGetClassObject
OleDuplicateData
OleRegGetMiscStatus
CoInitializeEx
IsAccelerator
OleTranslateAccelerator
RevokeDragDrop
RegisterDragDrop
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
CreateDataAdviseHolder
CreateOleAdviseHolder
OleSetMenuDescriptor
OleGetIconOfClass
OleCreateLinkToFile
OleCreateFromFile
OleSetContainedObject
GetHGlobalFromILockBytes
StgOpenStorageOnILockBytes
OleLoad
OleCreate
OleCreateStaticFromData
OleLockRunning
CreateStreamOnHGlobal
OleSaveToStream
WriteClassStm
OleSave
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
OleIsRunning
CreateGenericComposite
oleaut32
SysFreeString
VariantCopy
SysAllocString
SafeArrayDestroy
SystemTimeToVariantTime
VariantTimeToSystemTime
OleCreateFontIndirect
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SysStringLen
SysStringByteLen
SysAllocStringByteLen
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
wininet
HttpSendRequestA
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetOpenA
InternetGetLastResponseInfoA
InternetCloseHandle
HttpQueryInfoA
InternetQueryDataAvailable
InternetConnectA
HttpOpenRequestA
Exports
Exports
Sections
.text Size: 425KB - Virtual size: 424KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 114KB - Virtual size: 114KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 240KB - Virtual size: 255KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 38KB - Virtual size: 38KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 51KB - Virtual size: 50KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ