C:\Users\sixten.westh\Downloads\digiexam7digidoom\digiexam7digidoom\digiexam memject-keyauth-with second injection\digiexam memject-keyauth-with second injection\digiexam memject-keyauth\Release\Loader.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Loader.exe
Resource
win10v2004-20231215-en
General
-
Target
Loader.exe
-
Size
2.3MB
-
MD5
8840f0eaa86666bea58bcc2d562fdbce
-
SHA1
43c54a667146ccf98d66194c1257587d9352b207
-
SHA256
b779ed8178a873c13698526da60150f9af3f3b41c6a882f5254257e2d6f6d316
-
SHA512
ca4994718b5cecaa544ce8e4602b885c2b34888f43742f1080ad1f9bf6bcd92431fa8093fd9addf6952ae2ae051fc1892ab7369361aee52c81b730e9df1397ae
-
SSDEEP
49152:yQaKQSd3q4YYeXLjVMyw1GF3dLycaSPmWCMTV8s5j4KtfbxK:yQa4NAREGdM9VWC
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Loader.exe
Files
-
Loader.exe.exe windows:6 windows x86 arch:x86
200590a5004f4b23246be1e37dc6878f
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
ws2_32
getsockname
getsockopt
htons
ntohs
freeaddrinfo
getaddrinfo
ioctlsocket
listen
htonl
accept
select
__WSAFDIsSet
WSACleanup
WSAStartup
WSAIoctl
WSASetLastError
setsockopt
closesocket
getpeername
connect
bind
socket
WSAGetLastError
send
recv
getnameinfo
shutdown
crypt32
CertGetCertificateContextProperty
CertDuplicateCertificateContext
CertOpenStore
CertCloseStore
CertEnumCertificatesInStore
CertFindCertificateInStore
CertFreeCertificateContext
CryptStringToBinaryA
CertAddCertificateContextToStore
CertGetNameStringA
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
advapi32
CryptDestroyHash
CryptEnumProvidersW
CryptSignHashW
CryptDecrypt
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptDestroyKey
CryptAcquireContextW
ReportEventW
RegisterEventSourceW
DeregisterEventSource
GetTokenInformation
CryptHashData
CryptCreateHash
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
ConvertSidToStringSidA
CopySid
IsValidSid
OpenProcessToken
GetLengthSid
kernel32
WriteFile
GetModuleHandleW
GetCurrentProcessId
GetSystemTimeAsFileTime
SwitchToFiber
DeleteFiber
CreateFiber
LoadLibraryW
ConvertFiberToThread
ConvertThreadToFiber
FindClose
FindFirstFileW
FindNextFileW
GetSystemTime
SystemTimeToFileTime
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsProcessorFeaturePresent
InitializeSListHead
SleepConditionVariableSRW
WakeAllConditionVariable
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
OutputDebugStringW
TlsFree
WriteProcessMemory
HeapFree
SetConsoleTitleA
GetCurrentProcess
InitializeCriticalSectionEx
WaitForSingleObject
GetModuleHandleA
OpenProcess
HeapSize
CreateToolhelp32Snapshot
Sleep
GetLastError
Process32NextW
LoadLibraryA
DeleteFileA
Process32FirstW
HeapReAlloc
CloseHandle
HeapAlloc
HeapDestroy
GetProcAddress
VirtualAllocEx
LocalFree
DeleteCriticalSection
GetProcessHeap
CreateRemoteThread
SetConsoleOutputCP
VirtualFreeEx
lstrcmpW
SetLastError
QueryPerformanceCounter
QueryPerformanceFrequency
FormatMessageA
EnterCriticalSection
LeaveCriticalSection
SleepEx
VerSetConditionMask
GetSystemDirectoryA
FreeLibrary
VerifyVersionInfoA
GetTickCount
WaitForSingleObjectEx
ExpandEnvironmentStringsA
CreateFileA
GetFileSizeEx
ReadFile
GetEnvironmentVariableW
WideCharToMultiByte
GetStdHandle
GetConsoleMode
SetConsoleMode
ReadConsoleA
ReadConsoleW
InitializeCriticalSectionAndSpinCount
GetCurrentThreadId
TlsAlloc
TlsGetValue
TlsSetValue
IsDebuggerPresent
GetModuleHandleExW
MultiByteToWideChar
FormatMessageW
GetFileType
user32
MessageBoxA
FindWindowA
GetAsyncKeyState
GetProcessWindowStation
GetUserObjectInformationW
MessageBoxW
shell32
ShellExecuteA
msvcp140
?set_new_handler@std@@YAP6AXXZP6AXXZ@Z
??Bid@locale@std@@QAEIXZ
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
??Bios_base@std@@QBE_NXZ
?good@ios_base@std@@QBE_NXZ
?getloc@ios_base@std@@QBE?AVlocale@2@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
_Query_perf_frequency
??1_Lockit@std@@QAE@XZ
??0_Lockit@std@@QAE@H@Z
?_Throw_Cpp_error@std@@YAXH@Z
?uncaught_exceptions@std@@YAHXZ
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
?uncaught_exception@std@@YA_NXZ
?cin@std@@3V?$basic_istream@DU?$char_traits@D@std@@@1@A
?_Xout_of_range@std@@YAXPBD@Z
?_Xbad_function_call@std@@YAXXZ
?id@?$ctype@D@std@@2V0locale@2@A
?_Xlength_error@std@@YAXPBD@Z
_Cnd_do_broadcast_at_thread_exit
_Thrd_sleep
_Thrd_id
_Query_perf_counter
_Xtime_get_ticks
_Thrd_join
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z
userenv
UnloadUserProfile
rpcrt4
RpcStringFreeA
UuidCreate
UuidToStringA
bcrypt
BCryptGenRandom
vcruntime140
strstr
__current_exception
strchr
memset
memmove
memcpy
_CxxThrowException
wcsstr
__RTDynamicCast
_except_handler4_common
__current_exception_context
__std_exception_destroy
strrchr
memchr
__std_terminate
__std_type_info_name
_purecall
__std_type_info_compare
__CxxFrameHandler3
__std_exception_copy
api-ms-win-crt-runtime-l1-1-0
_invalid_parameter_noinfo
strerror
_register_thread_local_exe_atexit_callback
_resetstkoflw
_c_exit
__p___argv
__p___argc
exit
_initterm_e
_initterm
system
terminate
_errno
_get_initial_narrow_environment
_set_app_type
_seh_filter_exe
_crt_atexit
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_beginthreadex
_configure_narrow_argv
signal
strerror_s
__sys_nerr
_exit
_invalid_parameter_noinfo_noreturn
raise
_cexit
_controlfp_s
api-ms-win-crt-heap-l1-1-0
_aligned_free
malloc
calloc
_aligned_malloc
_set_new_mode
realloc
free
_callnewh
api-ms-win-crt-utility-l1-1-0
srand
qsort
rand
api-ms-win-crt-time-l1-1-0
_gmtime64
_localtime64_s
_gmtime64_s
_time64
api-ms-win-crt-convert-l1-1-0
strtoll
strtoul
atoi
strtod
strtol
strtoull
api-ms-win-crt-locale-l1-1-0
localeconv
_configthreadlocale
api-ms-win-crt-stdio-l1-1-0
__acrt_iob_func
__stdio_common_vswprintf
fread
_wfopen
__stdio_common_vfprintf
fwrite
fclose
fopen
setbuf
clearerr
_setmode
fseek
_fileno
ferror
feof
fputs
setvbuf
_set_fmode
fgets
fflush
fputc
__stdio_common_vsscanf
ftell
__p__commode
__stdio_common_vsprintf
api-ms-win-crt-string-l1-1-0
tolower
strspn
strncpy
_stricmp
strpbrk
isupper
strcmp
strncmp
isspace
_strdup
_strnicmp
strcspn
api-ms-win-crt-math-l1-1-0
__setusermatherr
_dclass
api-ms-win-crt-filesystem-l1-1-0
_stat64
_stat64i32
_access
_fstat64i32
api-ms-win-crt-environment-l1-1-0
getenv
Sections
.text Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 493KB - Virtual size: 492KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 45KB - Virtual size: 64KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 488B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 75KB - Virtual size: 75KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ