PyInit_shapes2d
Static task
static1
Behavioral task
behavioral1
Sample
e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950.dll
Resource
win10v2004-20240508-en
General
-
Target
e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950
-
Size
294KB
-
MD5
19248395df74a6328d7a8f8cdeabb675
-
SHA1
3791f2388b406f6f27cc6ea62ab5655c9f909e66
-
SHA256
e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950
-
SHA512
d48e070897e50837a348d7507fed3dcd9a7fbca5789b8a91973a253fb5b7f7fdcb1f86e8cb7c47c070aadf87de3eddde9e2829544a10d2218fb12b16b04b9d75
-
SSDEEP
6144:at4h6egDX3fFStfkrw+JGmLt7h4sWBtmULMejQWURET77KuS8ybN9K2p5RNh5E2D:o4h6B3NStMr/iADh51tHtc
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950
Files
-
e578a4cd886390fc2f4718736bdc6b5322aec6ad29e98a078b01ef82a8e43950.dll windows:6 windows x64 arch:x64
c997be70372b70c44d200b62af0631ed
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
Imports
python311
_PyDict_Pop
PyErr_Clear
PyList_Append
PyUnicode_Decode
PyTuple_Size
PyException_SetTraceback
_PyObject_GenericGetAttrWithDict
PyObject_VectorcallDict
PyDict_SetItem
PyDict_New
PyUnicode_Type
_PyDict_GetItem_KnownHash
PyObject_IsInstance
PyMem_Free
PyExc_StopIteration
PyList_Type
PyErr_NoMemory
PyDict_GetItemString
PyObject_GetItem
PyObject_CallObject
PyModuleDef_Init
PyObject_GC_Track
PyBytes_FromStringAndSize
PyUnicode_Compare
PyObject_IsSubclass
PyExc_TypeError
PyMem_Realloc
PyTuple_Type
PyDict_Copy
PyExc_NameError
PyTuple_Pack
_PyByteArray_empty_string
_PyUnicode_Ready
PyMem_Malloc
PyList_AsTuple
PyExc_IndexError
Py_EnterRecursiveCall
PyExc_ImportError
_Py_TrueStruct
PyExc_SystemError
PyObject_SetItem
_PyObject_GC_New
PyException_SetCause
PyUnicode_FromString
_PyType_Lookup
PyObject_Call
PyObject_Repr
PyByteArray_Type
PyNumber_InPlaceSubtract
PyType_Type
PySequence_Tuple
PyUnicode_FromStringAndSize
PyExc_ModuleNotFoundError
_PyObject_GetDictPtr
PyObject_RichCompare
PyExc_ArithmeticError
PyObject_GetAttrString
PyErr_Format
PyDict_Next
PyExc_ValueError
PyErr_WarnFormat
PyNumber_Add
PyObject_GetIter
PyIter_Next
PyErr_SetString
PyList_New
PyExc_AttributeError
PyFloat_FromDouble
PyDict_Size
PyDict_SetItemString
PySequence_Contains
PyTuple_New
_Py_NoneStruct
PyBytes_AsStringAndSize
PyDict_Contains
PyModule_GetName
PyObject_GetAttr
PyInterpreterState_GetID
PyExc_MemoryError
PyUnicode_Concat
PyObject_Hash
PyObject_GC_UnTrack
PyLong_FromLong
PyObject_SetAttrString
PyExc_IOError
PyMethod_New
PyExc_RuntimeError
_PyThreadState_UncheckedGet
PyList_SetSlice
PyTraceBack_Here
PyObject_GenericGetAttr
PyUnicode_DecodeUTF8
PyLong_FromSsize_t
PyErr_Occurred
PyErr_NormalizeException
PyImport_ImportModuleLevelObject
Py_LeaveRecursiveCall
_PyDict_SetItem_KnownHash
PyExc_DeprecationWarning
PyFrame_New
PyExc_RuntimeWarning
PyErr_WarnEx
PyErr_GivenExceptionMatches
PyCode_NewEmpty
PyErr_SetObject
PyException_GetTraceback
PyExc_Exception
PyThreadState_Get
PyOS_snprintf
PyCFunction_Type
PyUnicode_InternFromString
PyObject_SetAttr
PyObject_ClearWeakRefs
PyType_Ready
PyObject_Not
PyVectorcall_Function
PyDescr_IsData
Py_Version
PyUnicode_FromFormat
PyLong_AsLong
PyObject_GC_Del
PyErr_ExceptionMatches
PyObject_Free
PySequence_GetSlice
PyModule_GetDict
PyImport_GetModuleDict
PyTuple_GetItem
_Py_Dealloc
PyCode_NewWithPosOnlyArgs
PyExc_OverflowError
PyUnicode_Join
PyType_IsSubtype
PyLong_Type
PyMethod_Type
PyModule_NewObject
PyNumber_InPlaceAdd
PyImport_AddModule
PyTuple_GetSlice
PyImport_GetModule
PyUnicode_AsUTF8
PyDict_Type
_Py_FalseStruct
PyObject_IsTrue
PyBaseObject_Type
msvcp140
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?_BADOFF@std@@3_JB
?_Xlength_error@std@@YAXPEBD@Z
?_Xout_of_range@std@@YAXPEBD@Z
?_Xbad_alloc@std@@YAXXZ
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z
kernel32
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
DisableThreadLibraryCalls
InitializeSListHead
RtlCaptureContext
IsDebuggerPresent
vcruntime140
memmove
strrchr
memchr
__C_specific_handler
__std_exception_copy
__std_exception_destroy
_CxxThrowException
__std_type_info_destroy_list
memset
__CxxFrameHandler3
memcpy
memcmp
api-ms-win-crt-runtime-l1-1-0
_execute_onexit_table
_register_onexit_function
_initialize_onexit_table
_crt_atexit
_configure_narrow_argv
_seh_filter_dll
terminate
_initterm_e
_initterm
_cexit
_initialize_narrow_environment
_invalid_parameter_noinfo_noreturn
api-ms-win-crt-utility-l1-1-0
srand
rand
api-ms-win-crt-time-l1-1-0
_time64
api-ms-win-crt-convert-l1-1-0
_itoa_s
api-ms-win-crt-string-l1-1-0
_strupr_s
strcpy_s
api-ms-win-crt-heap-l1-1-0
malloc
_callnewh
free
api-ms-win-crt-stdio-l1-1-0
__stdio_common_vsprintf_s
Exports
Exports
Sections
.text Size: 224KB - Virtual size: 224KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 55KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 5KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 512B - Virtual size: 44B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 248B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 676B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ