C:\Code\DE55.release\DE42\Bin\pdb\Win32\vc80\Release\rh_max_61.pdb
Static task
static1
Behavioral task
behavioral1
Sample
832d3b8ab4d5a7d3e9e31dfef416eff5_JaffaCakes118.dll
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
832d3b8ab4d5a7d3e9e31dfef416eff5_JaffaCakes118.dll
Resource
win10v2004-20240730-en
General
-
Target
832d3b8ab4d5a7d3e9e31dfef416eff5_JaffaCakes118
-
Size
208KB
-
MD5
832d3b8ab4d5a7d3e9e31dfef416eff5
-
SHA1
bc46829347f28f182bcb5f61f09bb07d66febbcd
-
SHA256
a355c9d76b3994e453b36a9e05d2d2ae231a3b64d0533a1fda653844c8530244
-
SHA512
e7ff38dc2074c06a474c95e49614365b0db2073b17ae4fba081348cbb64b1e6e8e03d6ec4d4559d84ff09d832b7c6d07d7d5b7678ffebd1634b6cccee202eb39
-
SSDEEP
6144:u10UsqBmdhB3ahcwWa+mOVRBj0XOZDFOOAo3:u10UslDkc2O7Bj0eZj
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 832d3b8ab4d5a7d3e9e31dfef416eff5_JaffaCakes118
Files
-
832d3b8ab4d5a7d3e9e31dfef416eff5_JaffaCakes118.dll windows:4 windows x86 arch:x86
4d5a25eb87dd3a4ecfb4625c37dcec03
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
?Max@GUP@@UAEPAVInterface@@XZ
?MaxWnd@GUP@@UAEPAUHWND__@@XZ
??0GUP@@QAE@XZ
?MaxInst@GUP@@UAEPAUHINSTANCE__@@XZ
?MaxDllDir@GUP@@UAEPAVDllDir@@XZ
?Bmi@GUP@@UAEPAVBitmapManager@@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
?mapVerts@Mesh@@QBEPAVPoint3@@H@Z
?setNumVerts@Mesh@@QAEHHHH@Z
?getNumMapVerts@Mesh@@QBEHH@Z
??1Mesh@@QAE@XZ
?setNumMaps@Mesh@@QAEXHH@Z
?setNumVerts@MeshMap@@QAEXHH@Z
?EnableEdgeList@Mesh@@QAEXH@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
?mapFaces@Mesh@@QBEPAVTVFace@@H@Z
??0Mesh@@QAE@ABV0@@Z
maxutil
??0CStr@@QAE@XZ
?TBSetCount@@YAXPAPAUTabHdr@@HHH@Z
?Length@CStr@@QBEHXZ
??0CStr@@QAE@ABV0@@Z
??BCStr@@QAEPADXZ
??0CStr@@QAE@PBD@Z
??4CStr@@QAEAAV0@PBG@Z
?TBInsertAt@@YAHPAPAUTabHdr@@HHPAXHH@Z
??1CStr@@QAE@XZ
?assert1@@YAHHPAD@Z
?zfree@@YAXPAPAX@Z
?DebugPrint@@YAXPBDZZ
?data@CStr@@QAEPADXZ
poly
?polyObjectClassID@@3VClass_ID@@A
mnmath
?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
?CollapseDeadStructs@MNMesh@@QAEXXZ
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
?GetCV@NURBSCVCurve@@QAEPAVNURBSControlVertex@@H@Z
??0NURBSSet@@QAE@XZ
?GetKnot@NURBSCVCurve@@QAENH@Z
?GetUKnot@NURBSCVSurface@@QAENH@Z
?GetVKnot@NURBSCVSurface@@QAENH@Z
kernel32
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
FindResourceA
LoadResource
SizeofResource
FreeLibrary
IsDBCSLeadByte
GetModuleFileNameA
CreateEventA
CreateThread
Sleep
WaitForSingleObject
SetEvent
GetCurrentThreadId
lstrcmpiA
lstrlenA
GetLastError
InterlockedCompareExchange
InterlockedDecrement
InterlockedIncrement
InitializeCriticalSection
LeaveCriticalSection
GetFileSize
ReadFile
CreateFileA
WriteFile
CloseHandle
MultiByteToWideChar
GetTempPathA
GetTempFileNameA
DeleteFileA
lstrlenW
DeleteCriticalSection
WideCharToMultiByte
GetModuleHandleA
GetCommandLineA
lstrcpyA
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
QueryPerformanceCounter
GetTickCount
GetCurrentProcessId
GetSystemTimeAsFileTime
RaiseException
EnterCriticalSection
LoadLibraryExA
user32
PostThreadMessageA
wsprintfA
EnumThreadWindows
CharNextA
ShowWindow
UnregisterClassA
SetWindowLongA
CallWindowProcA
SendMessageA
GetWindowTextA
GetActiveWindow
advapi32
RegQueryValueExA
RegEnumKeyExA
RegQueryInfoKeyA
RegSetValueExA
RegOpenKeyExA
RegCreateKeyExA
RegCloseKey
RegDeleteValueA
RegDeleteKeyA
RegOpenKeyA
ole32
CoCreateInstance
CoUninitialize
CoTaskMemFree
CoRegisterClassObject
CoRevokeClassObject
CoTaskMemRealloc
CoTaskMemAlloc
CoInitialize
StringFromGUID2
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
__clean_type_info_names_internal
memcpy
__CppXcptFilter
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_crt_debugger_hook
_amsg_exit
_initterm_e
_initterm
_encoded_null
_malloc_crt
_decode_pointer
strstr
memcmp
_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
_adjust_fdiv
??2@YAPAXI@Z
_mbsnbcpy_s
malloc
memcpy_s
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
?EnterMode@GetMorphMod@@UAEXXZ
?EnterMode@GetMorphNode@@UAEXPAVIObjParam@@@Z
?ExitMode@GetMorphMod@@UAEXXZ
?ExitMode@GetMorphNode@@UAEXPAVIObjParam@@@Z
?Filter@GetMorphMod@@UAEHPAVINode@@@Z
?Filter@GetMorphNode@@UAEHPAVINode@@@Z
?GetChannel@NURBSTextureChannel@@AAEHXZ
?GetDirection@NURBSTrimPoint@@QAE?AW4NURBSTrimDirection@@XZ
?GetFilter@GetMorphNode@@UAEPAVPickNodeCallback@@XZ
?GetParameter@NURBSTrimPoint@@QAENXZ
?GetTextureSurface@NURBSTextureChannel@@AAEAAVNURBSTextureSurface@@XZ
?HitTest@GetMorphNode@@UAEHPAVIObjParam@@PAUHWND__@@PAVViewExp@@VIPoint2@@H@Z
?Pick@GetMorphMod@@UAEHPAVINode@@@Z
?Pick@GetMorphNode@@UAEHPAVIObjParam@@PAVViewExp@@@Z
?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: 38KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 4KB
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