Static task
static1
Behavioral task
behavioral1
Sample
eedcb339ff419ccea03130e61b36edb1_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
eedcb339ff419ccea03130e61b36edb1_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
eedcb339ff419ccea03130e61b36edb1_JaffaCakes118
-
Size
976KB
-
MD5
eedcb339ff419ccea03130e61b36edb1
-
SHA1
e3e20def2e3b21e2fa522e2aff45cd94a5f06272
-
SHA256
7806e39b1fabedc05bf2fe30f113392ac8d23d6dd819203df80cba9afef811a3
-
SHA512
18df39199ccdae757de1233d1a6245d56a734dbc030b42ae3da418cf8860811682ad33f63ac49e6a4975bc3cd84d4a73a320304103c72e53f9a4bf2ef8a67f52
-
SSDEEP
24576:85xA5vq0kSsH2/LgltHtzBO3zIff8noMBMCAF:Ems8oMBqF
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource eedcb339ff419ccea03130e61b36edb1_JaffaCakes118
Files
-
eedcb339ff419ccea03130e61b36edb1_JaffaCakes118.exe windows:4 windows x86 arch:x86
c7fbe91f8ef2f002a9f6bc3d47fb3367
Headers
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
shell32
ShellExecuteA
gcore8
XYAngle
PolyGLSetMode
SurfChanTex
TxtrFirstLayer
TxtrLayerType
TxtrLayerActive
TxtrNextLayer
TxtrIMapClip
TxtrLayerRendInit
TxtrLayerNewtime
TxtrIMapRepeat
TxtrIMapProj
TxtrIMapVMap
TxtrLayerCleanup
TexGLImageBind
TxtrIMapUVs
XtraClear
MeshCopyPolygon
VMap_MapCount
VMap_VecByIndex
FCompare
LayrPivot
PolyGLEnd
SurfGLApply
MatrixCopy
MeshMarkVrts
MeshMarkPols
SyncDestroy
SyncCreate
SyncAddVrtData
SyncAddPolData
LObjLoad
LObjFind
LObjChangeMask
DCompare
LObjRevert
LObjSave
SceneNumObjects
SceneObject
LObjCreate
LObjDestroyUtterly
VMapPurge
SceneFlush
SceneClipTable
VMapXByIndex
VMapXCount
LayrSetPivot
PolyGLMeshLayer
TexUVPolygon
SurfGLSetLibrary
LSetIsShared
LayrFlags
LayrSetFlags
SurfSetVColorMap
LObjClientChangeMask
LSetIsEqual
LSetIntersect
MatrixEqual
MatrixNormalize
LSetXOR
ShutdownPolygonPlugins
StartupPolygonPlugins
SceneStartup
SceneShutdown
SceneAttachHub
SceneDetachHub
SurfGLSetMask
SLibEventPort
LObjDestroy
LSetAssignMonitor
ShutDownAnimUVHandler
StartUpAnimUVHandler
LayrMarkVrts
MeshMarkVertex
LSetEnumRawPols
LObjRefName
LObjFilename
LayrNumber
LObjFindByName
LObjHasLayer
LSetUnion
LObjLayer
LayrIsEmpty
LSetClear
LObjMaxLayers
LayrMarkPols
MBALSetResolution
PTCHSetLevel
VerxInstDestroy
MeshReshapeFreeze
MeshDestroyFreeze
MeshGenerateFreeze
VMapUsageNext
VMapUsageForce
VMapUsageClear
PolyGLBegin
TexUVCorrect
FACESetLibrary
PolyGLInit
LayrName
SyncIsValid
SceneClCreate
LayrRename
LayrParent
LayrSetParent
TexGLImageCreate
VOrthogonalize
TexGLImageDestroy
SyncValidate
LSetFreeMonitor
LSetAllocMonitor
TempRelease
TempAcquire
MatrixMultiply
MatrixInvert
MeshMarkPolygon
MeshClone
MeshClear
MeshInsert
MeshCopy
LSetTest
LSetCopyMesh
MeshEndCopy
MeshBeginCopy
MeshFreePolygon
PTagDuplicate
MeshNewPolygon
PTypLookup
SurfChanSetFlt
VMapEval
DVecEqual
MeshCopyVertex
MeshFreeVertex
VMapMerge
VerxTableFind
VerxTableCreate
VMapUnset
VMapSet
VMapCreate
VMapFind
VerxTableClear
VerxTableAdd
MeshMarkVrtsOfPols
LayrMarkVrtsOfPols
LSetRemove
LSetRelease
LSetAcquire
LSetIsEmpty
LSetSubtract
LObjAllLayers
MeshSyncIndex
LObjEditable
LayrObject
VerxTableDestroy
SurfName
SurfByIndex
SurfCount
SurfDestroy
SurfCopy
SurfCreate
SurfSource
SurfLookup
LObjLibrary
SLibCreate
SLibDestroy
VMapUsageMark
LayrMarkTestPols
LayrMarkTestVrts
SceneClDestroy
MeshNumPols
MeshNumVrts
MeshIsEmpty
LSetNext
MeshEnumeratePols
LSetNumPols
MeshEnumerateVrts
LSetNumVrts
LSetFirst
MeshCreate
MeshMoveVertex
MeshMovePolygon
MeshDestroy
MeshRetypePolygon
LayrMesh
MeshAllocVList
MeshFreeVList
PTagSet
VMapRename
SceneAllLayers
LSetAssign
VMapName
LSetCreate
LSetAdd
VMapPromote
VMapDemote
VMapDestroy
VMapPSet
VMapPUnset
VMapPGet
SyncSetChange
LayrAsSet
LSetEnumRawVrts
LSetDestroy
LSetCopy
XtraTest
XtraFree
XtraAlloc
XtraGet
XtraSet
MeshNewVertex
LSetEnumeratePols
LSetEnumerateVrts
VMapDimension
VMapByIndex
VMapCount
FVecEqual
PTagGet
PTCHGetCorner
VerxInstCreate
VMapType
VerxInstVec
VMapGet
VNormalize
MatrixCompose
LObjName
DTolerance
MatrixIdent
locus8
LocusPullChar
LocusLanguage
LocusSpecial
LocusSysLanguage
LocusSetLanguage
LocusCompare
surfed8
SurfEditShutdown
SurfEditRemLib
SurfEditStartup
SurfEditPreviewLights
SurfEditCmdLookup
SurfEditCmdExecute
SurfEditAddLib
SurfEditCmdEvaluate
SurfEditIsOpen
SurfEditOpen
SurfEditClose
SurfEditFindUVImage
lcore8
LCoreShutdown
LCoreStartup
annex8
AnnexShutdown
AnnexStartup
enved8
EnvEditCmdEvaluate
EnvEditCmdLookup
EnvEditCmdExecute
cliped8
ClipEditCmdEvaluate
ClipEditStartup
ClipEditShutdown
ClipEditOpen
ClipEditClose
ClipEditCmdExecute
ClipEditCmdLookup
ClipEditIsOpen
panels8
PanelSystemStartup
PanelSystemShutdown
vfrb8
ShelfOpen
ShelfClose
ShelfIsOpen
VBStartup
VBShutdown
lwtools8
ICompSetBox
RichTextSetSymbol
ClipCtxtGrabCommon
ClipCtxtDropCommon
ClipCtxtAddCache
StepperCreate
StepperDestroy
StepperSetPriority
StepperReset
WObjRemClient
WObjAddClient
WObjClRedrawProc
WObjClInvalidate
DispColorRGB
WPaneGLMakeCurrent
WPaneGLSwapBuffers
WPaneSetWindow
WObjZoneRemove
WPaneSetPosition
WPaneDestroy
WPaneCreateOpenGL
WPaneAutoKillSet
WPaneGLDrawTextJ
DispTextHeight
DispFTextWidth
WPaneGLDrawText
WObjZoneAdd
WObjMouserSetMask
ClipUnsubscribe
ClipSubscribe
OFontWinding
OFontBuildChar
PortAttach
PortDetach
CkptLatchCode
OFontLoad
OFontDestroy
OrdInsert
PortNotify
OrdRemove
WObjMouserAdd
WObjTrackPopup
PUCSetCurItem
PUCDestroy
PUCCreate
PUCSetNameFunc
PUCSetNumItems
BTFirst
BTNext
BTSearch
BTInsert
OrdLookup
BTDestroy
BTClear
TreePaneUpdate
WObjSetTitle
WManPointerDefsAdd
MonoImageDefsAdd
TreePaneTopItemSet
WObjIsOpen
WObjClose
WObjOpen
WObjCreate
WObjDestroy
WObjSetSize
WModFrameType
WObjMinimumSize
WObjMaximumSize
WModConfigTag
WObjSetKeyPassthrough
WPaneCreateComp
WPaneCompAdd
ICompSetOrientation
ICompSetEventFunc
ICompSetUserData
ICompSetTrack
WPaneCreateTree
WPaneAutoPosition
TreePaneScrollerSet
TreePaneNumColSet
TreePaneColumnSet
DispTextMaxWidth
TreePaneColWidthSet
TreePaneSelect
CompStandardDialog
ICompDLGSetItemActive
ICompContainerRegion
WModResizeProc
TreePaneSelectType
TreePaneSelectFunc
ICompDLGSetButtons
ICompDLGSetItemLabel
ICompDLGSetItemMode
WManGetInput
EncodeValue
ICompSetVisible
ICompSetActive
ICompSetLabel
ICompTextSetType
TreePanePrimarySelect
TreePaneNextSelected
ICompSetColor
ICompSetMixed
ICompTextSetFlt
ICompSetPopup
ICompID
ICompTextFlt
NiceUnitStep
NiceStep
ICompPopupSetFunc
ICompSetID
ICompColorSetType
TreePaneTestSelect
ICompSetText
WObjGetClientArea
ICompText
StdDialogMultiLoad
FileTestMode
HubClientMessage
NumberOfUnits
UnitName
ClipSave
ClipLoad
TimeSystemGet
StandardUnitGet
UnitSystemGet
AlertLevelGet
ServerGetIndex
WManAbsPointerGet
TimeSystemSet
StandardUnitSet
UnitSystemSet
AlertLevelSet
ConfigSet
ServerGetName
WManAbsPointerSet
ClipAspect
FileStrmWriteOpen
StrmInitSaveState
StrmWriteDestroy
PanelCreate
PanelDestroy
PanelApplyHints
PanelPostDialog
HostNumServers
ServerGetUserName
WObjInputMode
PanelSetInt
PanelGetInt
PullInteger
FileTestType
PanelSetDouble
PanelGetDouble
PanelImplicitType
UndoSysGetMax
NFilePathNext
CompStandardRename
ICompPopupSetExtraFuncs
ConfigNum
ConfigIGet
ConfigIClear
ConfigISet
HostAddBuiltIn
HostAddTag
WObjPointerPos
MonoImageSize
DispTextWidth
PanelDefineType
WObjPressure
CmdEntryData
CmdEntryName
CmdEntryLookup
ServerGetInfoTag
Cstrupr
CmdEntrySetPlugin
CmdEntrySetAction
CmdEntrySetEnable
CmdEntrySetType
CmdEntrySetSelect
CmdMenuPlugin
CmdMenuTest
CmdMenuSearch
CmdMenuAdd
CmdEntryGroupName
CmdEntryDefaultGroup
CmdEntryAdd
CmdEntryRemove
CmdEntrySetData
CmdEntrySetUserName
CmdEntrySetButtonName
CmdEntrySetGroupName
ConfigClear
CmdEntryFirst
CmdEntryUserName
CmdEntryNext
CmdEntrySetFlags
MsgDictLookupID
CmdEntryCopy
CmdEntrySetProxy
MsgDictLookup
CmdMenuGroupBegin
CmdMenuSetDivider
CmdMenuGroupEnd
CmdMenuCreate
CmdEntryFlags
CmdKeyMapAssign
CmdEntryFireKey
CmdEntryFireTag
CmdContextSetData
CmdMenuGetMap
StdPluginAdd
CmdMenuSetMap
StdPluginEdit
HostAddPlugIn
HostAddModule
ConfigRevert
HostFlush
CmdKeyUserDialog
CmdMenuUserDialog
CompStandardLWAbout
FileParseName
FilePathCompose
CmdContextCreate
CmdContextDestroy
CmdContextSetMsgTable
ConfigAddClient
ConfigRemClient
CmdEntrySet
CmdKeySetExclude
CmdKeyMapAlias
GlobalPortAttach
UndoSysClear
ClipCtxtEvaluate
ClipCtxtGetCache
CkptRecovering
GlobalPortDetach
DBenable
DBfile
HostSetDatabase
ParseCommandLine
WManSetInstance
GlobalListCleanup
FileMakeAbsolute
FileIsAbsolute
FileMakeRelative
NFilePathRemove
NFilePathAdd
FileSetCWD
ConfigXSet
MsgTablePath
MsgTableOpen
MsgDictAssign
NFileStartup
NFileSetAlternate
AlertSetFunction
ExoTypeStartup
ExoTypeShutdown
NFileShutdown
MsgTableClose
PanelStartup
PanelSetDefaultMsgTable
DispSetMsgTable
DispDefaultUIColors
DispTrueColor
DispSetColorMap
DispSetIndirectMap
ConfigShutdown
WManStartup
WManShutdown
PanelShutdown
NewUIStartup
NewUIShutdown
ActionCkptSetLevel
GlobalListDefine
WObjActivate
HubBecomePrimary
DisplayGetMetrics
WObjGetDisplayID
HubStartup
HubSetSession
HubShareConfigValues
HubClientMessageFunc
HubBlockChangeFunc
HostAttachHub
WManActiveProc
DynaBitfieldDecode
CTabClear
DynaBitfieldEncode
HostDetachHub
HubShutdown
ConfigStartup
HubImportConfigVersion
ConfigDefineValue
ConfigSetAlias
PullHexInt
DynaChoiceDecode
DynaChoiceEncode
OFontCacheName
ConfigLimitClient
ConfigImport
ConfigExport
WObjPointerResetAll
CommonAlert
CkptRebalance
WModSpecialMSG
CmdActivateContextPopup
WObjInvalidate
MemStrmFreeBlock
MemStrmWritePurge
MemStrmReadCreate
ExoCompRead
MemStrmWriteCreate
ExoCompWrite
DispEraseBox
WObjButtonDown
WModIconName
WModCloseOkProc
WModRedrawProc
WModKeyEventProc
WModTagHandler
SeqSysCreate
SeqSysDestroy
WObjSetIdleStepper
StepperSetTrigger
GlobalPortAcquire
WPaneCreateToolbar
ToolbarSetExtraTop
ToolbarSetTipFunc
CmdCreateContextPopup
CmdDestroyContextPopup
DispDrawRect
DispDrawLine
DispDrawButton
ICompUserData
WPaneCompSetEventFunc
WPaneDataSet
ICompButtonSetType
DispDrawPixel
RichTextDefaultFormat
DispDrawRichText
HubAssetCount
HubAssetByIndex
HubAssetFilename
HubAssetHasReference
CmdKeyLookup
CmdKeyDesc
CmdEntryDisableMsg
ICompPopup
ToolbarGetTabPane
ICompChoice
ICompSetChoice
ToolbarUpdate
ICompChoiceSetItems
MSRuntime
MSTimeReset
MSTime
WObjSetInputMasks
DispDrawText
OrdAppend
BZAlloc
LMapClear
LMapGet
LMapUnset
LMapSet
LMapDestroy
LMapCreate
BZFree
OrdFree
OrdInit
BZDestroy
BZCreate
GlobalListLookup
DynaConvert
PanelDefineControl
ExoTypeDefine
DispDrawBox
PanelParentList
ClipCreateFromFile
StdDialogFilename
ClipUserName
CTabGetClip
CTabNumClips
PanelGetParam
PanelSetParam
IHandShutdown
CommonMsgShutdown
ImageIOInit
StdDialogInit
CommonMsgStartup
IHandStdLoaders
IHandStartup
HostSetGlobal
HostClearClasses
HostAddClasses
CommonMsg
HostLockServer
HostUnlockServer
PanelSetValue
PanelSingleHint
PanelUserDataSet
PanelUserData
WPaneActivate
PanelRefresh
UndoGroupEnd
UndoGroupBegin
DynaStringToList
PullNonWhite
PullWhite
LowerCase
DBprintf
HostActivateVer
HostDefaultGlobal
ConfigGet
FileSystemPath
ConfigXGet
CIstrcmp
PublicPortNotify
PublicPortDetach
PublicPortAttach
OFontName
ServerErrorMessage
MsgCompose
MsgTableGetMessage
EnvLoad
EnvCreate
EnvGroupCreate
StrmInitLoadState
StrmReadDestroy
FileStrmReadOpen
CkptSuckCode
EnvKeyTime
EnvKeyLast
EnvGroupDestroy
EnvEvaluate
OrdSort
UndoBlockGetData
UndoNumRedo
UndoNumUndo
UndoSysShutdown
UndoSysSetMax
AddHead
Remove
RemHead
AddTail
UndoBlockSetData
UndoSysRedo
NewList
UndoBlockEnd
UndoBlockAbort
UndoBlockBegin
StringFreeArm
StringCopy
StringFree
UndoNewCode
UndoAddPending
UndoSysUndo
CkptRecover
StdFreeArm
CkptEnd
CkptArm
CkptPropogate
CkptBeginBuf
StdAlloc
FreeHeap
PullDouble
WObjMouserSetPointer
WObjPointerReset
WObjBusyPointer
ClipCtxtFlushCache
WObjMouserRemove
WObjMouserInfo
CmdSetupSubConfig
CmdMenuDefine
StdRealloc
CmdKeyDefine
PortCreate
PortDestroy
BTCreate
opengl32
glFrustum
glTranslated
glRasterPos3dv
glTexCoord2f
glMultMatrixd
glTexCoord2dv
glTexCoord2fv
glTexEnvi
glTexParameteri
glColorMask
glLightModeli
glLightfv
glNormal3dv
glColor3dv
glBlendFunc
glShadeModel
glVertex2fv
glClear
glClearColor
glEndList
glGenLists
glNewList
glPointSize
glBitmap
glCallList
glRasterPos3f
glRasterPos3fv
glVertex3fv
glLineStipple
glCopyPixels
glOrtho
glPopMatrix
glPushMatrix
glRasterPos2i
glReadBuffer
glVertex2d
glVertex2i
glBegin
glEnd
glFlush
glPopAttrib
glPushAttrib
glDrawBuffer
glLoadIdentity
glMatrixMode
glScaled
glVertex3dv
glPolygonOffset
glDisable
glDepthFunc
glDepthMask
glEnable
glColor4d
glColor3d
user32
GetFocus
RegisterWindowMessageA
MessageBoxA
kernel32
InterlockedIncrement
InterlockedDecrement
CreateFileA
GetLocalTime
HeapFree
LoadLibraryA
GetOEMCP
GetACP
GetCPInfo
GetStringTypeW
GetStringTypeA
MultiByteToWideChar
DeviceIoControl
GetTickCount
GetPrivateProfileIntA
GetPrivateProfileStringA
GetLocaleInfoW
SetEnvironmentVariableA
CompareStringW
CompareStringA
GetUserDefaultLCID
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
FatalAppExitA
IsBadWritePtr
HeapReAlloc
IsValidLocale
SetEndOfFile
SetConsoleCtrlHandler
RaiseException
LCMapStringW
LCMapStringA
SetFilePointer
FlushFileBuffers
SetStdHandle
VirtualAlloc
ReadFile
CloseHandle
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetProcAddress
WriteFile
RtlUnwind
VirtualFree
HeapCreate
HeapDestroy
GetVersionExA
GetEnvironmentVariableA
GetCurrentThread
GetLastError
TlsGetValue
TlsFree
TlsAlloc
TlsSetValue
GetCurrentThreadId
DeleteCriticalSection
SetLastError
GlobalGetAtomNameA
GlobalDeleteAtom
Sleep
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
GetVersion
ExitProcess
GetTimeZoneInformation
GetSystemTime
GetFileType
FreeEnvironmentStringsA
HeapAlloc
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
GetModuleFileNameA
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
Sections
.text Size: 632KB - Virtual size: 630KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 28KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 68KB - Virtual size: 93KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data1 Size: 52KB - Virtual size: 50KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 184KB - Virtual size: 183KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ