EEGetModuleInterop
Static task
static1
Behavioral task
behavioral1
Sample
97adee99e4b33bd1e4410823e9a2e78e5e3917bd83c48223932f4471b4757ce2.dll
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
97adee99e4b33bd1e4410823e9a2e78e5e3917bd83c48223932f4471b4757ce2.dll
Resource
win10v2004-20220812-en
General
-
Target
97adee99e4b33bd1e4410823e9a2e78e5e3917bd83c48223932f4471b4757ce2
-
Size
220KB
-
MD5
80f5c3133b98510b2f0e534f1acf4390
-
SHA1
07a0123e764e32806583222786fba05427fc6d92
-
SHA256
97adee99e4b33bd1e4410823e9a2e78e5e3917bd83c48223932f4471b4757ce2
-
SHA512
ea9f287429a60b5226633b3cbd770e051a482db708612216abc7c966d404d43bff425b54166f12b713008c7096ad7f6a7d74ae7e407a1f4570b1b887c7e4441a
-
SSDEEP
3072:vQA0ZNjQXzFIYztxfPE1bfJKxVxHpoIpmVHtYocCg4aAMk2E68oLMA2c7SSvvrQv:h0TDEVFcuu3aAMk2T88vTeSvvf0
Malware Config
Signatures
Files
-
97adee99e4b33bd1e4410823e9a2e78e5e3917bd83c48223932f4471b4757ce2.dll windows x86
8d437768e39821fe28c3e208ba830140
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
FreeLibrary
CompareStringA
InterlockedExchange
GetModuleHandleA
GetModuleFileNameA
GetWindowsDirectoryA
GetSystemDirectoryA
LoadLibraryA
SetLastError
GetPrivateProfileStringW
CreateThread
GetProcAddress
GetModuleHandleW
LoadLibraryExW
CreateEventW
SetEvent
ResetEvent
InterlockedCompareExchange
GetCurrentThreadId
DisableThreadLibraryCalls
ExitProcess
GetLastError
GetExitCodeThread
GetModuleFileNameW
CloseHandle
user32
SetTimer
KillTimer
MsgWaitForMultipleObjects
TranslateMessage
advapi32
RegQueryValueExW
RegOpenKeyW
RegCloseKey
ole32
CoUninitialize
CoCreateInstance
CreateBindCtx
CoTaskMemFree
StringFromCLSID
CoRegisterMessageFilter
CoInitializeEx
oleaut32
VariantInit
SafeArrayLock
SafeArrayCreate
SafeArrayUnlock
SafeArrayDestroy
SafeArrayUnaccessData
SafeArrayGetElement
SafeArrayPutElement
SafeArrayRedim
SafeArrayCopy
VariantChangeType
VariantCopy
VariantClear
SysAllocString
SysFreeString
xprt5
?Right@TBstr@XPRT@@QBE?AV12@H@Z
?GetLength@TBstr@XPRT@@QBEHXZ
?Append@TBstr@XPRT@@QAEAAV12@G@Z
?Compare@TBstr@XPRT@@QBEHPBG@Z
?MakeLower@TBstr@XPRT@@QAEAAV12@XZ
?Find@TBstr@XPRT@@QBEHGH@Z
_XprtMemFree@4
?GetEncodedString@TBstr@XPRT@@QBEPBDPBG@Z
??1TPtrFromPtrMap@XPRT@@QAE@XZ
_XprtAtomicIncrement@4
??0TPtrFromPtrMap@XPRT@@QAE@H@Z
?Lookup@TPtrFromPtrMap@XPRT@@QBE_NPAXAAPAX@Z
?SetAt@TPtrFromPtrMap@XPRT@@QAEPAU__POSITION@2@PAX0@Z
?RemoveKey@TPtrFromPtrMap@XPRT@@QAE_NPAX@Z
?GetNextAssoc@TPtrFromPtrMap@XPRT@@QBEXAAPAU__POSITION@2@AAPAX1@Z
_XprtAtomicDecrement@4
xprt_strcmp
??0TBstr@XPRT@@QAE@ABV01@@Z
?GetStartPosition@TPtrFromPtrMap@XPRT@@QBEPAU__POSITION@2@XZ
?Assign@TBstr@XPRT@@QAEAAV12@PBDPBG@Z
??0TBstr@XPRT@@QAE@PBDPBG@Z
xprt_memmove
_XprtMemAlloc@4
xprt_memset
?Mid@TBstr@XPRT@@QBE?AV12@H@Z
?Mid@TBstr@XPRT@@QBE?AV12@HH@Z
?Empty@TBstr@XPRT@@QAEXXZ
?AppendFileNameToSpec@TFile@XPRT@@SA?AVTBstr@2@PBG0@Z
?DirSpecFromFullSpec@TFile@XPRT@@SA?AVTBstr@2@PBG@Z
?TrimRight@TBstr@XPRT@@QAEAAV12@XZ
?TrimLeft@TBstr@XPRT@@QAEAAV12@XZ
??ATPtrFromPtrMap@XPRT@@QAEAAPAXPAX@Z
?Lock@TSpinLock@XPRT@@QAEXXZ
?Unlock@TSpinLock@XPRT@@QAEXXZ
?SetOptimalLoad@TPtrFromPtrMap@XPRT@@QAEXMMM_N@Z
xprt_ucslcpy
?IsEmpty@TBstr@XPRT@@QBE_NXZ
?Add@TPtrArray@XPRT@@QAEHPAX@Z
_XprtStringLen@4
?TestAccess@TFile@XPRT@@SA_NPBGI@Z
?SetCount@TPtrArray@XPRT@@QAE_NHH@Z
?GetDigestSize@TMdXDigest@XPRT@@UBEHXZ
?Finish@TMdXDigest@XPRT@@UAEHPAEH@Z
??0TMessageDigest@XPRT@@QAE@XZ
?Transform@TMd5Digest@XPRT@@EAEXQAIQBE@Z
?Update@TMessageDigest@XPRT@@QAEXPBEH@Z
xprt_memcpy
xprt_strlen
_XprtInitialize@8
_XprtUninitialize@0
??0TPtrArray@XPRT@@QAE@XZ
??1TPtrArray@XPRT@@QAE@XZ
?Copy@TBstr@XPRT@@QBEPAGXZ
?SetAtGrow@TPtrArray@XPRT@@QAEXHPAX@Z
_XprtCreateThread@8
_XprtDestroyThread@8
?FreeDataChain@SPlex@XPRT@@QAEXXZ
?Create@SPlex@XPRT@@SGPAU12@AAPAU12@II@Z
?RemoveAll@TPtrFromPtrMap@XPRT@@QAEXXZ
?Append@TBstr@XPRT@@QAEAAV12@PBG@Z
?Append@TBstr@XPRT@@QAEAAV12@ABV12@@Z
?Assign@TBstr@XPRT@@QAEAAV12@ABV12@@Z
?GetAt@TBstr@XPRT@@QBEGH@Z
_XprtGetMilliseconds@0
??0TBstr@XPRT@@QAE@PBG@Z
??0TBstr@XPRT@@QAE@XZ
?Format@TBstr@XPRT@@QAAXPBGZZ
?GetString@TBstr@XPRT@@QBEPBGXZ
??1TBstr@XPRT@@QAE@XZ
?Assign@TBstr@XPRT@@QAEAAV12@PBG@Z
?Find@TBstr@XPRT@@QBEHPBGH@Z
?Left@TBstr@XPRT@@QBE?AV12@H@Z
?Replace@TBstr@XPRT@@QAEHPBG0@Z
?Normalize@TBstr@XPRT@@QAEAAV12@XZ
?Detach@TBstr@XPRT@@QAEPAGXZ
?Attach@TBstr@XPRT@@QAEXPAG@Z
xprt_iswdigit
??0TBstr@XPRT@@QAE@GH@Z
kSystemEncoding
?CompareNoCase@TBstr@XPRT@@QBEHPBG@Z
msvcrt
??2@YAPAXI@Z
strcmp
getenv
_adjust_fdiv
malloc
_initterm
free
_onexit
__dllonexit
_except_handler3
wcscpy
memset
iswalnum
_wcsnicmp
qsort
_snwprintf
_purecall
??3@YAXPAX@Z
Exports
Exports
Sections
.text Size: 60KB - Virtual size: 57KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 24KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 968B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 12KB - Virtual size: 9KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
.text Size: 104KB - Virtual size: 104KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE