Static task
static1
Behavioral task
behavioral1
Sample
certoc.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
certoc.exe
Resource
win10v2004-20230703-en
General
-
Target
certoc.exe
-
Size
117KB
-
MD5
d54a1c65181a216b41a93ce607b6ee17
-
SHA1
c3c6b6480b0a489bcccc7d945d95cd8b2194d542
-
SHA256
b87c21e938ab6f31f5d828c56319be534dcc648c330bc747597ef7cc5b6633bc
-
SHA512
9078e4a8cb95400e730264ce4b072667ed280f5fc4594a5e675890f48c2a6b6b8af9ae26eb5d852e08cc33e4683e48d7b42636ec96555dbc28fa5dfea925bf1c
-
SSDEEP
1536:gicU1pteiOsnoGqfEOF11f1mPgKCftrUtWD0i4c1B2T6TvnF9cWT8YlrDbM+LR3D:q30otsOFJmuftYWD0ix8r+LFifaYt0
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource certoc.exe
Files
-
certoc.exe.exe windows x64
964f0f5f0131dac0dad3e441f0cc521b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
msvcrt
wcschr
iswspace
iswxdigit
iswdigit
wcscspn
_vsnwprintf
__iob_func
strcspn
fwrite
ftell
fseek
getenv
_errno
fopen
fclose
fflush
fprintf
?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
__CxxFrameHandler3
_vsnprintf
_wtoi
wprintf
isdigit
atoi
_wgetenv
iswupper
towlower
iswlower
towupper
malloc
free
_swab
??0exception@@QEAA@AEBQEBDH@Z
strncmp
??0exception@@QEAA@AEBV0@@Z
??1exception@@UEAA@XZ
?what@exception@@UEBAPEBDXZ
_callnewh
strchr
_CxxThrowException
_XcptFilter
_amsg_exit
__wgetmainargs
__set_app_type
exit
_exit
_cexit
__setusermatherr
_initterm
memcmp
memcpy
memset
?terminate@@YAXXZ
??1type_info@@UEAA@XZ
_commode
_fmode
_wcmdln
iswalpha
__C_specific_handler
strcmp
ntdll
RtlCaptureContext
RtlVirtualUnwind
RtlLookupFunctionEntry
api-ms-win-security-cryptoapi-l1-1-0
CryptGetProvParam
CryptReleaseContext
crypt32
CryptAcquireCertificatePrivateKey
CryptBinaryToStringA
CryptBinaryToStringW
PFXExportCertStoreEx
PFXImportCertStore
CertAddCertificateContextToStore
CertAddSerializedElementToStore
CertAddEncodedCTLToStore
CertAddEncodedCRLToStore
CertAddEncodedCertificateToStore
CryptQueryObject
CertDeleteCertificateFromStore
CertSaveStore
CertOpenStore
CertCloseStore
CertFindCertificateInStore
CertNameToStrW
CryptDecodeObjectEx
CryptEncodeObjectEx
CryptFormatObject
CertGetNameStringW
CryptEnumOIDInfo
CryptStringToBinaryA
CertDuplicateCertificateContext
CertAddCertificateLinkToStore
CertEnumCertificatesInStore
CertCreateCertificateContext
CertGetIntendedKeyUsage
CertGetEnhancedKeyUsage
CryptHashPublicKeyInfo
CryptHashCertificate
CertFindExtension
CertGetCertificateContextProperty
CryptFindOIDInfo
CertFreeCertificateContext
api-ms-win-core-heap-l2-1-0
LocalAlloc
LocalFree
api-ms-win-core-localization-l1-2-0
GetACP
IdnToUnicode
api-ms-win-core-sysinfo-l1-1-0
GetSystemDirectoryW
GetSystemTimeAsFileTime
GetSystemTime
GetTickCount
GetLocalTime
api-ms-win-core-file-l1-1-0
GetFileType
CreateFileW
GetTempFileNameW
DeleteFileW
ReadFile
GetFileSize
LocalFileTimeToFileTime
GetFullPathNameW
FileTimeToLocalFileTime
WriteFile
CompareFileTime
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-heap-l1-1-0
GetProcessHeap
HeapAlloc
HeapFree
api-ms-win-core-string-l1-1-0
MultiByteToWideChar
FoldStringW
WideCharToMultiByte
CompareStringW
api-ms-win-core-errorhandling-l1-1-0
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetLastError
SetLastError
api-ms-win-core-timezone-l1-1-0
FileTimeToSystemTime
SystemTimeToFileTime
api-ms-win-core-synch-l1-1-0
EnterCriticalSection
InitializeCriticalSection
LeaveCriticalSection
api-ms-win-core-registry-l1-1-0
RegGetValueW
api-ms-win-core-processenvironment-l1-1-0
GetStdHandle
api-ms-win-core-debug-l1-1-0
OutputDebugStringW
IsDebuggerPresent
OutputDebugStringA
api-ms-win-core-console-l1-1-0
WriteConsoleW
api-ms-win-core-util-l1-1-0
DecodePointer
api-ms-win-core-libraryloader-l1-2-0
LoadLibraryExW
GetModuleHandleW
FreeLibrary
GetProcAddress
ncrypt
NCryptFreeObject
NCryptOpenStorageProvider
NCryptIsKeyHandle
NCryptGetProperty
api-ms-win-core-com-l1-1-0
CoUninitialize
CoInitializeEx
StringFromCLSID
CoTaskMemAlloc
CoCreateInstance
CoTaskMemFree
oleaut32
SysFreeString
VariantClear
VariantInit
SysAllocString
SysStringByteLen
SystemTimeToVariantTime
SysAllocStringByteLen
api-ms-win-core-string-l2-1-0
CharLowerW
api-ms-win-core-datetime-l1-1-0
GetDateFormatW
GetTimeFormatW
api-ms-win-core-console-l3-2-0
GetConsoleWindow
api-ms-win-core-synch-l1-2-0
Sleep
api-ms-win-core-processthreads-l1-1-0
GetStartupInfoW
GetCurrentThreadId
TerminateProcess
GetCurrentProcessId
GetCurrentProcess
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-string-obsolete-l1-1-0
lstrcmpiW
api-ms-win-shcore-obsolete-l1-1-0
CommandLineToArgvW
api-ms-win-core-apiquery-l1-1-0
ApiSetQueryApiSetPresence
api-ms-win-core-delayload-l1-1-1
ResolveDelayLoadedAPI
api-ms-win-core-delayload-l1-1-0
DelayLoadFailureHook
Sections
.text Size: 62KB - Virtual size: 62KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 42KB - Virtual size: 41KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 5KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.didat Size: 512B - Virtual size: 16B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 1012B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ