Static task
static1
Behavioral task
behavioral1
Sample
chkntfs.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
chkntfs.exe
Resource
win10v2004-20230220-en
General
-
Target
chkntfs.exe
-
Size
19KB
-
MD5
6bff06bee7fde0645ad19e80fa7a6206
-
SHA1
1d884c719a5f2b1c61eac044f7c8de0e40f7b0cf
-
SHA256
391c56352a223d0185da8eb0bbfbd703b4832d1a04b00cd6262c81d2c29717d0
-
SHA512
83d8b58f66dcffec73f9271685bb0efb699640ebe0ec397e8333c918e98cf2ed7593d257067fc20e685fd75ededf3dbfb6b8ce82c2de87ca30a39494e341f69d
-
SSDEEP
384:s+MvM63T1snzCklYTiuD/BEkENwWK6WuIi:s7vsnzCkkZIm6Ii
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource chkntfs.exe
Files
-
chkntfs.exe.exe windows x86
d0f4e345e64f27143a66b4c09c8b88d7
Headers
DLL Characteristics
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_32BIT_MACHINE
Imports
msvcrt
_except_handler4_common
_controlfp
?terminate@@YAXXZ
_initterm
__p__fmode
_cexit
_exit
__set_app_type
__getmainargs
_amsg_exit
__p__commode
_XcptFilter
__setusermatherr
exit
ulib
??0PATH@@QAE@XZ
?Strcat@WSTRING@@QAEEPBV1@@Z
?QueryString@WSTRING@@QBEPAV1@KK@Z
?Initialize@WSTRING@@QAEEPBV1@KK@Z
?Initialize@WSTRING@@QAEEPBGK@Z
?Initialize@WSTRING@@QAEEPBDK@Z
??8WSTRING@@QBEEABV0@@Z
??1PATH@@UAE@XZ
??1PROGRAM@@UAE@XZ
?DisplayMessage@PROGRAM@@UBAEKW4MESSAGE_TYPE@@PADZZ
?DisplayMessage@PROGRAM@@UBEEKW4MESSAGE_TYPE@@@Z
?Fatal@PROGRAM@@UBAXKKPADZZ
?AnalyzePath@PATH@@QAE?AW4PATH_ANALYZE_CODE@@PAVWSTRING@@PAV1@0@Z
?GetStandardInput@PROGRAM@@UAEPAVSTREAM@@XZ
?GetStandardOutput@PROGRAM@@UAEPAVSTREAM@@XZ
?GetStandardError@PROGRAM@@UAEPAVSTREAM@@XZ
?Usage@PROGRAM@@UBEXXZ
?ValidateVersion@PROGRAM@@UBEXKK@Z
??0PROGRAM@@IAE@XZ
??0STRING_ARGUMENT@@QAE@XZ
??1STRING_ARGUMENT@@UAE@XZ
?Initialize@STRING_ARGUMENT@@QAEEPAD@Z
??0ARGUMENT_LEXEMIZER@@QAE@XZ
??1ARGUMENT_LEXEMIZER@@UAE@XZ
?Initialize@ARGUMENT_LEXEMIZER@@QAEEPAVARRAY@@@Z
?DoParsing@ARGUMENT_LEXEMIZER@@QAEEPAVARRAY@@@Z
?PutSeparators@ARGUMENT_LEXEMIZER@@QAEXPBD@Z
?PutSwitches@ARGUMENT_LEXEMIZER@@QAEXPBD@Z
?PrepareToParse@ARGUMENT_LEXEMIZER@@QAEEPAVWSTRING@@@Z
??0CLASS_DESCRIPTOR@@QAE@XZ
?Fatal@PROGRAM@@UBEXXZ
?Initialize@PROGRAM@@QAEEKKK@Z
?SetCaseSensitive@ARGUMENT_LEXEMIZER@@QAEXE@Z
??1OBJECT@@UAE@XZ
?Compare@OBJECT@@UBEJPBV1@@Z
?DebugDump@OBJECT@@UBEXE@Z
?GetLexeme@ARGUMENT@@QAEPAVWSTRING@@XZ
?IsValueSet@ARGUMENT@@QAEEXZ
??0MULTIPLE_PATH_ARGUMENT@@QAE@XZ
??1MULTIPLE_PATH_ARGUMENT@@UAE@XZ
?Initialize@MULTIPLE_PATH_ARGUMENT@@QAEEPADEE@Z
?QueryDriveType@SYSTEM@@SG?AW4DRIVE_TYPE@@PBVWSTRING@@@Z
??0FLAG_ARGUMENT@@QAE@XZ
?Initialize@FLAG_ARGUMENT@@QAEEPAD@Z
??0ARRAY@@QAE@XZ
??1ARRAY@@UAE@XZ
?Initialize@ARRAY@@QAEEKK@Z
?Put@ARRAY@@UAEEPAVOBJECT@@@Z
??0LONG_ARGUMENT@@QAE@XZ
?Initialize@LONG_ARGUMENT@@QAEEPAD@Z
??0DSTRING@@QAE@XZ
??1DSTRING@@UAE@XZ
?Initialize@CLASS_DESCRIPTOR@@QAEEPBD@Z
ifsutil
??1DP_DRIVE@@UAE@XZ
??0DP_DRIVE@@QAE@XZ
?IsFrontEndPresent@AUTOREG@@SGEPBVWSTRING@@0@Z
?DeleteEntry@AUTOREG@@SGEPBVWSTRING@@E@Z
?DeleteEntry@AUTOREG@@SGEPBVWSTRING@@0@Z
?DeleteEntry@AUTOREG@@SGEPBVWSTRING@@00@Z
?PushEntry@AUTOREG@@SGEPBVWSTRING@@@Z
??0MOUNT_POINT_MAP@@QAE@XZ
?IsVolumeDirty@IFS_SYSTEM@@SGEPAVWSTRING@@PAE1PAJ@Z
?QueryIsSystemUEFI@IFS_SYSTEM@@SGEXZ
?QueryCanonicalNtDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z
?DosDriveNameToNtDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z
?QueryFileSystemName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@PAJ1@Z
??0MOUNT_POINT_TUPLE@@QAE@XZ
?SetAutochkTimeOut@VOL_LIODPDRV@@SGEK@Z
?Initialize@DP_DRIVE@@QAEEPBVWSTRING@@PAVMESSAGE@@EE@Z
?Initialize@MOUNT_POINT_MAP@@QAEEXZ
??1MOUNT_POINT_MAP@@UAE@XZ
?AddEntry@AUTOREG@@SGEPBVWSTRING@@@Z
?QueryAutochkTimeOut@VOL_LIODPDRV@@SGEPAK@Z
ntdll
RtlAllocateHeap
RtlFreeHeap
kernel32
UnhandledExceptionFilter
GetTickCount
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
GetModuleHandleW
SetUnhandledExceptionFilter
Sleep
HeapSetInformation
GetLastError
GetVersionExW
SetErrorMode
GetCurrentProcess
TerminateProcess
advapi32
LookupPrivilegeValueW
AdjustTokenPrivileges
OpenProcessToken
user32
ExitWindowsEx
Sections
.text Size: 10KB - Virtual size: 9KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 992B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 964B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ