bcdboot.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Bcdboot.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
Bcdboot.exe
Resource
win10v2004-20240508-en
General
-
Target
Bcdboot.exe
-
Size
179KB
-
MD5
e766a2faeb14c082ebea856c3632afbd
-
SHA1
8e581e928ceac8f8aa980fff83f495fc8cc926a6
-
SHA256
49e37cf072544149a865239efa9238682c2fd5aad3b1ffc791e8fdb5f3796596
-
SHA512
1a0198a542d98bc70ecce4cd5825ff5e339e4258580acc13cf80c1fd816d9a88ebc58068d6e2bab3527499f5d028cc82f988c471f43711b1f74ccaab65384c69
-
SSDEEP
3072:AeV0g4vg/vSPfVQVAI+i3UiSNcgXIXN8HbjQifAgjU50u5+:nX0GvUfV4AQENcegN8fBfAgjGB
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Bcdboot.exe
Files
-
Bcdboot.exe.exe windows:6 windows x64 arch:x64
8690b6ab5f9c237243f34d02a9ac448f
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
kernel32
Sleep
GetFileType
GetProcAddress
GetStdHandle
GetConsoleOutputCP
GetModuleFileNameW
WriteConsoleW
FormatMessageW
GetConsoleMode
LoadLibraryW
WideCharToMultiByte
WriteFile
GetProcessHeap
HeapFree
HeapAlloc
FreeLibrary
SetLastError
OutputDebugStringA
SetUnhandledExceptionFilter
GetModuleHandleW
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
GetTickCount
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
LoadLibraryExW
GetVolumePathNameW
QueryDosDeviceW
LocalFree
MapViewOfFile
UnmapViewOfFile
GetCurrentThread
CreateFileW
GetFileSizeEx
CreateFileMappingW
CloseHandle
FindFirstFileW
GetFileAttributesW
FindClose
FindNextFileW
SetFileAttributesW
GetVolumeInformationW
GetLocaleInfoW
GetFullPathNameW
CopyFileExW
DeviceIoControl
GetFileInformationByHandle
CreateDirectoryW
GetVersionExW
GetLastError
SearchPathW
GetSystemDefaultUILanguage
FindResourceExW
LoadResource
GetUserDefaultUILanguage
msvcrt
strncmp
bsearch
wcsstr
wcschr
fflush
fwprintf
_vsnwprintf
wcsrchr
wcsncmp
_wcsnicmp
ungetc
_lseeki64
_write
_isatty
realloc
__pioinfo
__badioinfo
memcmp
_read
wcstombs
iswctype
ferror
malloc
wctomb
_itoa
_snprintf
_iob
__mb_cur_max
mbtowc
localeconv
free
calloc
_fileno
isleadbyte
isxdigit
isdigit
?terminate@@YAXXZ
memset
memcpy
_commode
_fmode
__C_specific_handler
_initterm
__setusermatherr
_cexit
_exit
exit
__set_app_type
__wgetmainargs
_amsg_exit
_XcptFilter
_errno
_wcsupr
_wcslwr
_wsetlocale
_wcsicmp
wcstoul
imagehlp
CheckSumMappedFile
shlwapi
PathRemoveBackslashW
ntdll
NtResetEvent
NtQueryValueKey
NtQuerySymbolicLinkObject
NtOpenSymbolicLinkObject
NtOpenKey
ZwResetEvent
ZwOpenSymbolicLinkObject
LdrGetDllHandle
LdrGetProcedureAddress
RtlInitAnsiString
ZwQuerySymbolicLinkObject
ZwAllocateUuids
RtlSetOwnerSecurityDescriptor
ZwOpenKey
ZwQueryKey
RtlCreateSecurityDescriptor
RtlLengthSid
ZwEnumerateKey
ZwDeleteKey
RtlAllocateAndInitializeSid
ZwLoadKey
RtlAddAccessAllowedAceEx
ZwSetSecurityObject
RtlLengthSecurityDescriptor
ZwQueryValueKey
ZwCreateFile
ZwOpenProcessTokenEx
ZwSaveKey
ZwSetValueKey
ZwDeleteValueKey
RtlSetDaclSecurityDescriptor
RtlFreeSid
ZwQueryAttributesFile
RtlCreateAcl
ZwOpenThreadTokenEx
ZwCreateKey
ZwUnloadKey
ZwDeviceIoControlFile
ZwWaitForSingleObject
ZwCreateEvent
ZwOpenFile
ZwClose
RtlFreeUnicodeString
ZwQuerySystemInformation
RtlStringFromGUID
NtSetInformationFile
RtlAllocateHeap
RtlFreeHeap
LdrFindResource_U
LdrAccessResource
NtQuerySystemInformation
NtOpenFile
RtlImageNtHeader
NtOpenProcess
NtCreateEvent
NtClose
NtSetInformationThread
NtWaitForSingleObject
NtQueryInformationProcess
NtQueryInformationFile
NtQueryInformationThread
NtDeviceIoControlFile
RtlCompareMemory
RtlNtStatusToDosError
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
RtlGUIDFromString
RtlInitUnicodeString
ZwAdjustPrivilegesToken
advapi32
RegCloseKey
OpenProcessToken
OpenThreadToken
GetTokenInformation
GetSecurityDescriptorControl
SetNamedSecurityInfoW
LookupPrivilegeValueW
GetSecurityDescriptorOwner
ConvertStringSecurityDescriptorToSecurityDescriptorW
GetSecurityDescriptorSacl
AdjustTokenPrivileges
ConvertSidToStringSidW
GetSecurityDescriptorGroup
GetSecurityDescriptorDacl
RegOpenKeyExW
RegQueryValueExW
Sections
.text Size: 157KB - Virtual size: 157KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.idata Size: 7KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ