Key Usages
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
4da47bb66efaeda387ddea0dfd8180f2.dll
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
4da47bb66efaeda387ddea0dfd8180f2.dll
Resource
win10v2004-20231215-en
Target
4da47bb66efaeda387ddea0dfd8180f2
Size
855KB
MD5
4da47bb66efaeda387ddea0dfd8180f2
SHA1
6376f127e2d80c3971612f9f67df058790d3afa4
SHA256
c7e20429d2f6c0ba67f3d36e2b64742820bbebc97865ec798551830258eefe4b
SHA512
441033c33b634edc65b249852446ac7732a34a382aea8f3339aff9a3e905e7e9b08d7c1df768f840b9c96217fb19c76ae3084f68d0450b5d3b02c4194e2bdb33
SSDEEP
12288:3JdEEOvwUuQS1Xy28mYh2Pa329Tw27BAPVEbN8SEobJeIPLE9:XgiQSJYzR3213BG2bN8boTPLE9
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageClientAuth
ExtKeyUsageCodeSigning
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageClientAuth
ExtKeyUsageCodeSigning
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
GetFileTime
SetFileTime
ReadFile
DeviceIoControl
CreateFileA
LoadLibraryW
FreeLibrary
lstrcatW
SetLastError
FindFirstFileW
FindClose
FileTimeToSystemTime
FlushFileBuffers
GetWindowsDirectoryW
ExpandEnvironmentStringsW
WaitForMultipleObjects
OpenProcess
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
GetCurrentThread
GetTempPathW
Beep
SetFilePointer
ResumeThread
LocalAlloc
LocalFree
lstrcmpA
FileTimeToLocalFileTime
LoadLibraryExW
EnumResourceNamesW
WriteFile
lstrcmpiW
GetCurrentProcessId
GetCurrentThreadId
lstrlenW
CreateEventW
TerminateThread
WaitForSingleObject
GetCurrentProcess
RaiseException
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
GetModuleHandleW
GetProcAddress
GetVersionExW
FindResourceExW
FindResourceW
LoadResource
LockResource
SizeofResource
InterlockedExchange
LeaveCriticalSection
EnterCriticalSection
CloseHandle
UnmapViewOfFile
MapViewOfFile
CreateFileMappingW
GetFileSize
CreateFileW
CopyFileW
lstrcpynW
InterlockedDecrement
InterlockedIncrement
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
InterlockedCompareExchange
GetProcessHeap
HeapSize
lstrcpyW
DeleteCriticalSection
GetCommandLineW
InitializeCriticalSection
IsBadReadPtr
WritePrivateProfileStringW
Sleep
ResetEvent
SetEvent
CreateThread
GetPrivateProfileIntW
GetPrivateProfileStringW
GetFileAttributesW
GetTickCount
GetLocalTime
GetModuleFileNameW
SetFileAttributesW
DeleteFileW
OutputDebugStringW
MoveFileW
MultiByteToWideChar
lstrlenA
WideCharToMultiByte
GetLastError
CreateIconIndirect
LoadImageW
CreateIconFromResourceEx
LookupIconIdFromDirectoryEx
RegisterWindowMessageW
GetWindowRect
MoveWindow
DestroyIcon
LoadIconW
SetTimer
PostMessageW
CharUpperW
FindWindowW
IsWindow
SendMessageW
CharLowerA
DrawIconEx
ReleaseDC
CharUpperA
GetMenuItemInfoW
CharLowerW
IsWindowVisible
GetWindowThreadProcessId
EnumWindows
GetDesktopWindow
GetWindowLongW
GetClientRect
MessageBoxW
SetForegroundWindow
ShowWindow
UpdateWindow
ExitWindowsEx
SystemParametersInfoW
GetWindowDC
wsprintfW
SetWindowRgn
UnionRect
GetDC
EndDialog
KillTimer
BitBlt
GetPixel
CreateBitmap
ExtTextOutW
SetBkColor
GetObjectW
SelectObject
DeleteObject
CreateDIBSection
CreateCompatibleDC
DeleteDC
RegCreateKeyW
RegOpenKeyW
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
RegSetValueExW
CryptAcquireContextW
CryptCreateHash
CryptHashData
CryptGetHashParam
CryptDestroyHash
CryptReleaseContext
RegNotifyChangeKeyValue
CloseServiceHandle
RegOpenKeyExA
RegQueryInfoKeyA
RegEnumValueA
OpenSCManagerW
OpenServiceW
QueryServiceStatusEx
ChangeServiceConfigW
StartServiceW
OpenProcessToken
LookupPrivilegeValueW
AdjustTokenPrivileges
ShellExecuteW
ShellExecuteExW
CoFreeUnusedLibraries
CoUninitialize
CoInitialize
CoInitializeSecurity
CoCreateInstance
SysStringByteLen
SysAllocStringByteLen
SysAllocString
SysFreeString
VariantClear
VariantChangeType
VariantCopy
SysAllocStringLen
SysStringLen
VarBstrCat
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayGetElement
SafeArrayDestroy
VariantInit
StrStrW
PathCompactPathW
PathFindFileNameW
PathFileExistsW
ord12
StrCpyNW
?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
??$getline@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@D@Z
?empty@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NXZ
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD0@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBDABV10@@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z
?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
?swap@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@@Z
?_Decref@facet@locale@std@@QAEPAV123@XZ
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z
??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@0@Z
??_D?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ
?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@PB_W@Z
??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@XZ
?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXPB_WHH@Z
?is_open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QBE_NXZ
?close@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ
?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
?rfind@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIPB_WI@Z
?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z
?npos@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@2IB
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
?replace@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@IIPB_W@Z
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIPB_WI@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z
?length@?$char_traits@_W@std@@SAIPB_W@Z
?size@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIXZ
?c_str@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEPB_WXZ
?good@ios_base@std@@QBE_NXZ
?tie@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBEPAV?$basic_ostream@_WU?$char_traits@_W@std@@@2@XZ
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@XZ
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z
?rdbuf@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBEPAV?$basic_streambuf@_WU?$char_traits@_W@std@@@2@XZ
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEXXZ
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEXXZ
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
?flags@ios_base@std@@QBEHXZ
?uncaught_exception@std@@YA_NXZ
?getloc@ios_base@std@@QBE?AVlocale@2@XZ
??1locale@std@@QAE@XZ
??1_Lockit@std@@QAE@XZ
??0_Lockit@std@@QAE@H@Z
?_Incref@facet@locale@std@@QAEXXZ
?eq_int_type@?$char_traits@_W@std@@SA_NABG0@Z
?eof@?$char_traits@_W@std@@SAGXZ
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEG_W@Z
?width@ios_base@std@@QAEHH@Z
?width@ios_base@std@@QBEHXZ
?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z
??Bid@locale@std@@QAEIXZ
?_Getcat@?$ctype@_W@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
?id@?$ctype@_W@std@@2V0locale@2@A
?widen@?$ctype@_W@std@@QBE_WD@Z
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEHPB_WH@Z
?fill@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBE_WXZ
?str@?$basic_ostringstream@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ
??0?$basic_ostringstream@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@H@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@H@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??_D?$basic_ostringstream@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXXZ
?compare@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEHPB_W@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
?length@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIXZ
?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
?empty@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE_NXZ
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??1CppSQLite3DB@@UAE@XZ
?open@CppSQLite3DB@@QAEXPBD@Z
?execQuery@CppSQLite3DB@@QAE?AVCppSQLite3Query@@PBD@Z
??1CppSQLite3Query@@UAE@XZ
?eof@CppSQLite3Query@@QAE_NXZ
?getStringField@CppSQLite3Query@@QAEPBDPBD0@Z
??0CppSQLite3DB@@QAE@XZ
?close@CppSQLite3DB@@QAEXXZ
?nextRow@CppSQLite3Query@@QAEXXZ
?errorCode@CppSQLite3Exception@@QAE?BHXZ
?execDML@CppSQLite3DB@@QAEHPBD@Z
?tableExists@CppSQLite3DB@@QAE_NPBD@Z
?getIntField@CppSQLite3Query@@QAEHPBDH@Z
InternetConnectW
InternetAttemptConnect
HttpOpenRequestW
InternetSetOptionW
HttpSendRequestW
HttpQueryInfoW
InternetCloseHandle
InternetSetOptionA
InternetCrackUrlW
InternetOpenW
InternetReadFile
ferror
__clean_type_info_names_internal
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_crt_debugger_hook
_except_handler4_common
__CppXcptFilter
_adjust_fdiv
_amsg_exit
_initterm_e
_initterm
_encoded_null
_malloc_crt
?terminate@@YAXXZ
_decode_pointer
_onexit
_lock
_encode_pointer
__dllonexit
_unlock
memcpy
sscanf
abort
_CxxThrowException
__CxxFrameHandler3
memset
fclose
_stricmp
fread
fopen
_wstat64i32
wprintf
srand
_mktime64
_localtime64_s
_vsnwprintf
wcsncat
_mbsicmp
_wcsicoll
wcsncpy
wcstol
_waccess_s
strchr
strstr
_time64
_beginthreadex
??3@YAXPAX@Z
_snprintf
_snwprintf
_snwscanf
??0exception@std@@QAE@ABV01@@Z
malloc
calloc
free
_recalloc
??0bad_cast@std@@QAE@ABV01@@Z
??1bad_cast@std@@UAE@XZ
??0bad_cast@std@@QAE@PBD@Z
??2@YAPAXI@Z
?what@exception@std@@UBEPBDXZ
??1exception@std@@UAE@XZ
??0exception@std@@QAE@ABQBD@Z
_wcsicmp
wcsrchr
swprintf_s
_invalid_parameter_noinfo
??0exception@std@@QAE@XZ
_purecall
memcpy_s
memmove_s
wcsnlen
wcschr
_vsnwprintf_s
memmove
swscanf_s
wcsstr
rand
??_V@YAXPAX@Z
_waccess
strnlen
wcscpy_s
_vscwprintf
vswprintf_s
_vscprintf
vsprintf_s
_wcsdup
wcstok
_wcslwr_s
wcspbrk
iswspace
sprintf
strncpy
_vswprintf
_wfullpath
wcscat_s
wcsncpy_s
_itow_s
GdipCreateBitmapFromStreamICM
GdiplusShutdown
GdipAlloc
GdipCloneImage
GdipDisposeImage
GdipFree
GdipCreateBitmapFromStream
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromFileICM
GdipCreateBitmapFromFile
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateHBITMAPFromBitmap
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipGetImageWidth
GdipGetImageHeight
GdipGetImagePixelFormat
UuidCreate
GetProcessImageFileNameW
PlaySoundW
timeGetTime
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
CryptDecodeObject
CertGetNameStringW
CryptMsgClose
CertCloseStore
CertFreeCertificateContext
CertFindCertificateInStore
CryptMsgGetParam
CryptQueryObject
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
LoadSoftRule
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ