C:\Code\DE55.release\DE42\Bin\pdb\Win32\vc80\Release\rh_max_90.pdb
Static task
static1
Behavioral task
behavioral1
Sample
95fa379c0d76985edf168fc0e9b013b9_JaffaCakes118.dll
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
95fa379c0d76985edf168fc0e9b013b9_JaffaCakes118.dll
Resource
win10v2004-20240802-en
General
-
Target
95fa379c0d76985edf168fc0e9b013b9_JaffaCakes118
-
Size
208KB
-
MD5
95fa379c0d76985edf168fc0e9b013b9
-
SHA1
83afc97f0aff984c8c70ca90f415a6fe045f5747
-
SHA256
30f287056e787f3198b6eeff44762aa388b9da97ac04ccb028d169adb94e155b
-
SHA512
62401f2286911fa1c4dde1aca2aa40e67c23b7727f58cf8fc47f01b15a1291262f6e7f662aba9a629dc9b6b53b2c943a295955627eb28ff535c0787ac393a21e
-
SSDEEP
6144:oNumziUXg9nqOPX/fJPJmqE2vDZFwSOAuH:oNumzSzPZJmqE2vDZF
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 95fa379c0d76985edf168fc0e9b013b9_JaffaCakes118
Files
-
95fa379c0d76985edf168fc0e9b013b9_JaffaCakes118.dll windows:4 windows x86 arch:x86
3fbb2b8dabcb89974bea6bc4559b5002
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
geom
?IdentityMatrix@Matrix3@@QAEXXZ
?Invert@Matrix3@@QAEXXZ
?PreRotateMatrix@@YAXAAVMatrix3@@ABVQuat@@@Z
??GPoint3@@QBE?AV0@XZ
??DMatrix3@@QBE?AV0@ABV0@@Z
core
?InvalidateGeomCache@PolyShape@@QAEXH@Z
??0PolyShape@@QAE@XZ
?decomp_affine@@YAXVMatrix3@@PAUAffineParts@@@Z
?patchObjectClassID@@3VClass_ID@@A
?triObjectClassID@@3VClass_ID@@A
?GetMeshSteps@PatchMesh@@QAEHXZ
?ApplyScaling@@YAXAAVMatrix3@@ABVScaleValue@@@Z
?GetFrameRate@@YAHXZ
?GetTicksPerFrame@@YAHXZ
?GetUnitDisplayInfo@@YAXPAUDispInfo@@@Z
?GetMasterScale@@YANH@Z
??0Interval@@QAE@HH@Z
??0PolyLine@@QAE@AAV0@@Z
??1PolyLine@@QAE@XZ
?GetMesh@PatchObject@@QAEAAVMesh@@H@Z
?mapVerts@PatchMesh@@QBEPAVPatchTVert@@H@Z
?getNumMapVerts@PatchMesh@@QBEHH@Z
?mapPatches@PatchMesh@@QBEPAVTVPatch@@H@Z
?AnimateOff@@YAXXZ
?CreateDerivedObject@@YAPAVIDerivedObject@@PAVObject@@@Z
?NewDefaultMultiMtl@@YAPAVMultiMtl@@XZ
?NewDefaultStdMat@@YAPAVStdMat2@@XZ
?SetName@MtlBase@@QAEXVCStr@@@Z
?NewDefaultBitmapTex@@YAPAVBitmapTex@@XZ
?SetFrameRate@@YAXH@Z
?SetTicksPerFrame@@YAXH@Z
?SuspendAnimate@@YAXXZ
?AnimateOn@@YAXXZ
?SetBox@DummyObject@@QAEXAAVBox3@@@Z
?Get3DSMAXVersion@@YAKXZ
??1PolyShape@@QAE@XZ
?GetRsrcString@ClassDesc@@UAEPADH@Z
?GetInterface@ClassDesc@@UAEPAVFPInterface@@PAD@Z
?GetInterface@ClassDesc@@UAEPAVFPInterface@@VInterface_ID@@@Z
?AddInterface@ClassDesc@@UAEXPAVFPInterface@@@Z
?setNumVerts@PatchMesh@@QAEHHH@Z
?SetType@Patch@@QAEXHH@Z
?setNumPatches@PatchMesh@@QAEHHH@Z
?linearShapeClassID@@3VClass_ID@@A
?UpdateSels@PolyShape@@QAEXXZ
?Append@PolyLine@@QAEXAAVPolyPt@@@Z
?NewLine@PolyShape@@QAEPAVPolyLine@@XZ
??1ObjectState@@QAE@XZ
??0ObjectState@@QAE@ABV0@@Z
?ResumeAnimate@@YAXXZ
?SetUnitDisplayInfo@@YAHPAUDispInfo@@@Z
?SetMasterUnitInfo@@YAHHM@Z
gup
?Bmi@GUP@@UAEPAVBitmapManager@@XZ
?MaxDllDir@GUP@@UAEPAVDllDir@@XZ
?MaxInst@GUP@@UAEPAUHINSTANCE__@@XZ
??0GUP@@QAE@XZ
?Max@GUP@@UAEPAVInterface@@XZ
?MaxWnd@GUP@@UAEPAUHWND__@@XZ
?EnumTree@GUP@@UAEHPAVITreeEnumProc@@@Z
?ExecuteStringScript@GUP@@UAE_NPAD@Z
?ExecuteFileScript@GUP@@UAE_NPAD@Z
?Save@GUP@@UAE?AW4IOResult@@PAVISave@@@Z
?Load@GUP@@UAE?AW4IOResult@@PAVILoad@@@Z
??1GUP@@UAE@XZ
mesh
?mapFaces@Mesh@@QBEPAVTVFace@@H@Z
??0Mesh@@QAE@ABV0@@Z
?mapVerts@Mesh@@QBEPAVPoint3@@H@Z
?getNumMapVerts@Mesh@@QBEHH@Z
??1Mesh@@QAE@XZ
?setNumVerts@MeshMap@@QAEXHH@Z
?setNumFaces@MeshMap@@QAEXHHH@Z
?SetNumFaces@MeshNormalSpec@@QAE_NH@Z
?MakeNormalsExplicit@MeshNormalSpec@@QAE_NHPAVBitArray@@_N@Z
?SpecifyNormals@Mesh@@QAEXXZ
?GetSpecifiedNormals@Mesh@@QAEPAVMeshNormalSpec@@XZ
?SetNumNormals@MeshNormalSpec@@QAE_NH@Z
?setNumFaces@Mesh@@QAEHHHH@Z
?setEdgeVisFlags@Face@@QAEXHHH@Z
?buildNormals@Mesh@@QAEXXZ
?setNumVerts@Mesh@@QAEHHHH@Z
?setNumMaps@Mesh@@QAEXHH@Z
?EnableEdgeList@Mesh@@QAEXH@Z
maxutil
??2MaxHeapOperators@@SAPAXIPAX@Z
?TBSetCount@@YAXPAPAUTabHdr@@HHH@Z
?data@CStr@@QAEPADXZ
?Length@CStr@@QBEHXZ
??0CStr@@QAE@ABV0@@Z
??BCStr@@QAEPADXZ
??0CStr@@QAE@PBD@Z
??4CStr@@QAEAAV0@PBD@Z
?TBInsertAt@@YAHPAPAUTabHdr@@HHPAXHH@Z
??1CStr@@QAE@XZ
??3MaxHeapOperators@@SAXPAX0@Z
??0CStr@@QAE@XZ
??2MaxHeapOperators@@SAPAXI@Z
??3MaxHeapOperators@@SAXPAX@Z
?zfree@@YAXPAPAX@Z
?DebugPrint@@YAXPBDZZ
poly
?polyObjectClassID@@3VClass_ID@@A
mnmath
?CollapseDeadStructs@MNMesh@@QAEXXZ
?setNumFaces@MNMap@@QAEXH@Z
?SetMapNum@MNMesh@@QAEXH@Z
?M@MNMesh@@QBEPAVMNMap@@H@Z
?setNumVerts@MNMap@@QAEXH@Z
?SetNumFaces@MNNormalSpec@@QAE_NH@Z
?MakeNormalsExplicit@MNNormalSpec@@QAE_NHPAVBitArray@@_N@Z
?SetDegree@MNNormalFace@@QAEXH@Z
?SpecifyNormals@MNMesh@@QAEXXZ
?GetSpecifiedNormals@MNMesh@@QAEPAVMNNormalSpec@@XZ
?SetNumNormals@MNNormalSpec@@QAE_NH@Z
?setNumFaces@MNMesh@@QAEXH@Z
?SetDeg@MNFace@@QAEXH@Z
?FillInMesh@MNMesh@@QAEXXZ
?SetEdgeVis@MNMesh@@QAEXHH@Z
?setNumVerts@MNMesh@@QAEXH@Z
?SetAlloc@MNMapFace@@QAEXH@Z
edmodel
?GetType@NURBSObject@@QAE?AW4NURBSType@@XZ
?Clean@NURBSSet@@QAEXXZ
?GetCV@NURBSCVSurface@@QAEPAVNURBSControlVertex@@HH@Z
?GetPosition@NURBSControlVertex@@QAE?AVPoint3@@H@Z
?GetWeight@NURBSControlVertex@@QAENH@Z
??1NURBSSet@@UAE@XZ
?GetNumCVs@NURBSCVCurve@@QAEHXZ
?GetNumKnots@NURBSCVCurve@@QAEHXZ
?MatID@NURBSCurve@@QAEHXZ
?GetNumVCVs@NURBSCVSurface@@QAEHXZ
?GetNumUCVs@NURBSCVSurface@@QAEHXZ
?GetNumVKnots@NURBSCVSurface@@QAEHXZ
?GetNumUKnots@NURBSCVSurface@@QAEHXZ
?GetName@NURBSObject@@QAEPADXZ
?MatID@NURBSSurface@@QAEHXZ
?GetNURBSObject@NURBSSet@@QAEPAVNURBSObject@@H@Z
?GetNumObjects@NURBSSet@@QAEHXZ
?GetNURBSSet@@YAHPAVObject@@HAAVNURBSSet@@H@Z
??0NURBSSet@@QAE@XZ
?GetKnot@NURBSCVCurve@@QAENH@Z
?GetCV@NURBSCVCurve@@QAEPAVNURBSControlVertex@@H@Z
?GetUKnot@NURBSCVSurface@@QAENH@Z
?GetVKnot@NURBSCVSurface@@QAENH@Z
kernel32
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
FreeLibrary
IsDBCSLeadByte
GetModuleFileNameA
CreateEventA
CreateThread
Sleep
WaitForSingleObject
SetEvent
GetCurrentThreadId
lstrcmpiA
lstrlenA
GetLastError
RaiseException
InterlockedDecrement
InterlockedIncrement
InterlockedCompareExchange
LeaveCriticalSection
EnterCriticalSection
ReadFile
CreateFileA
WriteFile
CloseHandle
MultiByteToWideChar
GetTempPathA
GetTempFileNameA
DeleteFileA
lstrlenW
DeleteCriticalSection
WideCharToMultiByte
LoadResource
FindResourceA
LoadLibraryExA
GetModuleHandleA
GetCommandLineA
lstrcpyA
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
QueryPerformanceCounter
GetTickCount
GetCurrentProcessId
GetSystemTimeAsFileTime
InitializeCriticalSection
GetFileSize
SizeofResource
user32
PostThreadMessageA
wsprintfA
EnumThreadWindows
UnregisterClassA
CharNextA
ShowWindow
SetWindowLongA
CallWindowProcA
SendMessageA
GetWindowTextA
GetActiveWindow
advapi32
RegQueryValueExA
RegEnumKeyExA
RegQueryInfoKeyA
RegSetValueExA
RegOpenKeyExA
RegCreateKeyExA
RegCloseKey
RegDeleteValueA
RegDeleteKeyA
RegOpenKeyA
ole32
CoTaskMemFree
CoRegisterClassObject
CoRevokeClassObject
CoTaskMemRealloc
CoTaskMemAlloc
CoUninitialize
CoCreateInstance
StringFromGUID2
CoInitialize
CoSuspendClassObjects
oleaut32
UnRegisterTypeLi
LoadRegTypeLi
VarUI4FromStr
RegisterTypeLi
LoadTypeLi
SysAllocString
SysStringLen
SafeArrayCreateVector
SafeArrayAccessData
SysAllocStringLen
SafeArrayUnaccessData
SysFreeString
msvcp80
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
msvcr80
?_type_info_dtor_internal_method@type_info@@QAEXXZ
__clean_type_info_names_internal
memcpy
__CppXcptFilter
_adjust_fdiv
_amsg_exit
_crt_debugger_hook
_initterm
_encoded_null
_malloc_crt
_decode_pointer
strstr
memcmp
_mbsnbcpy_s
malloc
memcpy_s
_onexit
_lock
??3@YAXPAX@Z
strrchr
free
_CxxThrowException
memset
??1exception@std@@UAE@XZ
??0exception@std@@QAE@XZ
__CxxFrameHandler3
??_V@YAXPAX@Z
strcmp
strcat
_invalid_parameter_noinfo
_purecall
_recalloc
calloc
??0exception@std@@QAE@ABV01@@Z
??2@YAPAXI@Z
_initterm_e
strcpy_s
wcsncpy_s
strcat_s
_stricmp
_strlwr
strlen
_encode_pointer
__dllonexit
_unlock
_except_handler4_common
?terminate@@YAXXZ
_mkdir
fopen
fclose
wcslen
rand
tan
_resetstkoflw
??0exception@std@@QAE@ABQBD@Z
?what@exception@std@@UBEPBDXZ
memmove_s
_time64
strncpy
srand
_finite
strchr
atan
sqrt
Exports
Exports
??0NURBSTrimPoint@@QAE@NW4NURBSTrimDirection@@@Z
?GetChannel@NURBSTextureChannel@@AAEHXZ
?GetDirection@NURBSTrimPoint@@QAE?AW4NURBSTrimDirection@@XZ
?GetFilter@GetMorphNode@@UAEPAVPickNodeCallback@@XZ
?GetParameter@NURBSTrimPoint@@QAENXZ
?GetTextureSurface@NURBSTextureChannel@@AAEAAVNURBSTextureSurface@@XZ
?RightClick@GetMorphNode@@UAEHPAVIObjParam@@PAVViewExp@@@Z
LibClassDesc
LibDescription
LibNumberClasses
LibVersion
RegisterLib
Sections
.text Size: 140KB - Virtual size: 137KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 40KB - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 8KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 12KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ