C:\Users\ttvbo\Desktop\v2\examples\example_win32_directx11\Release\example_win32_directx11.pdb
Static task
static1
Behavioral task
behavioral1
Sample
example_win32_directx11.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
example_win32_directx11.exe
Resource
win10v2004-20240508-en
General
-
Target
example_win32_directx11.exe
-
Size
1.6MB
-
MD5
b2a24c8eebeefac052acf05505d27971
-
SHA1
d9c4d1ab2156f82f5ac0ab9b40f0880e0eff9ec2
-
SHA256
8ad4d3e9786f70b7a9c0c8a0676de4a9445d457630bbd387a1d43a39410ac17f
-
SHA512
0b5363e4a322350bd434a31139cfcacab9c492af37c02daac4758653d475f27bcc63532460047efbe448280eb89230614159c2407fb07ed8e4cbe3ca0fbbcb84
-
SSDEEP
24576:GDcR2mDBExTJHLhjKTzgcc8lmmMAUvtSN3sOMhE/olj3Nzb7fZ6onOyC2fQADkJ8:V0kOvtSpz/olNzznOyC2IAgW
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource example_win32_directx11.exe
Files
-
example_win32_directx11.exe.exe windows:6 windows x64 arch:x64
ca47e73fc0ffb52afc5a51f38e5dced6
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
d3d11
D3D11CreateDeviceAndSwapChain
d3dcompiler_43
D3DCompile
ntdll
RtlCaptureContext
RtlLookupFunctionEntry
RtlInitAnsiString
RtlInitUnicodeString
NtQuerySystemInformation
RtlAnsiStringToUnicodeString
RtlVirtualUnwind
kernel32
Sleep
CreateFileA
CloseHandle
GetCurrentProcessId
GetExitCodeProcess
ReadFile
LoadLibraryW
GlobalMemoryStatusEx
GetTickCount
WriteProcessMemory
VirtualProtect
CreateToolhelp32Snapshot
Process32NextW
GetCurrentThread
Process32FirstW
Module32FirstW
GetModuleHandleW
Module32NextW
CreateFileW
SetFileInformationByHandle
SetThreadExecutionState
GetLastError
LoadLibraryExA
IsDebuggerPresent
DeviceIoControl
CreateFileMappingA
LocalFree
FormatMessageA
GetLocaleInfoEx
TerminateProcess
GetFileAttributesW
GetFullPathNameW
GetTempPathW
AreFileApisANSI
GetFileInformationByHandleEx
ReleaseSRWLockExclusive
WaitForSingleObject
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
VirtualAlloc
GetCurrentProcess
VirtualFree
QueryPerformanceCounter
FreeLibrary
GetProcAddress
QueryPerformanceFrequency
LoadLibraryA
GetModuleHandleA
GlobalUnlock
WideCharToMultiByte
GlobalLock
GlobalFree
GlobalAlloc
MultiByteToWideChar
UnmapViewOfFile
MapViewOfFile
HeapFree
HeapAlloc
GetFileSizeEx
IsProcessorFeaturePresent
GetStartupInfoW
GetCurrentThreadId
InitializeSListHead
GetSystemTimeAsFileTime
user32
GetClipboardData
SetClipboardData
PostQuitMessage
SetCapture
DispatchMessageA
GetWindowRect
DestroyWindow
CreateWindowExW
GetSystemMetrics
UnregisterClassW
RegisterClassExW
ShowWindow
MessageBoxA
MoveWindow
DefWindowProcA
TranslateMessage
LoadIconA
EmptyClipboard
CloseClipboard
OpenClipboard
GetCursorPos
SetCursorPos
ReleaseCapture
IsWindowUnicode
TrackMouseEvent
GetForegroundWindow
ClientToScreen
GetCapture
ScreenToClient
LoadCursorA
GetKeyState
UpdateWindow
SetCursor
PeekMessageA
GetClientRect
advapi32
RegCloseKey
OpenProcessToken
RegSetValueExA
RegQueryValueExA
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExA
RegDeleteValueA
RegCreateKeyA
LookupPrivilegeValueW
AdjustTokenPrivileges
RegDeleteKeyA
RegOpenKeyA
RegOpenKeyExA
shell32
ShellExecuteExA
libcurl
curl_easy_perform
curl_global_cleanup
curl_easy_setopt
curl_easy_cleanup
curl_easy_strerror
curl_easy_init
curl_global_init
msvcp140
_Thrd_detach
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z
?_Xlength_error@std@@YAXPEBD@Z
??1_Lockit@std@@QEAA@XZ
??0_Lockit@std@@QEAA@H@Z
?_Throw_Cpp_error@std@@YAXH@Z
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z
?uncaught_exception@std@@YA_NXZ
?_Xout_of_range@std@@YAXPEBD@Z
?_Winerror_map@std@@YAHH@Z
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A
?_Syserror_map@std@@YAPEBDH@Z
_Cnd_do_broadcast_at_thread_exit
_Thrd_id
_Thrd_join
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z
?good@ios_base@std@@QEBA_NXZ
??1?$codecvt@_WDU_Mbstatet@@@std@@MEAA@XZ
??0?$codecvt@_WDU_Mbstatet@@@std@@QEAA@_K@Z
?always_noconv@codecvt_base@std@@QEBA_NXZ
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ
?_Incref@facet@locale@std@@UEAAXXZ
??Bid@locale@std@@QEAA_KXZ
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
_Xtime_get_ticks
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?_Xbad_function_call@std@@YAXXZ
_Query_perf_frequency
?_Xinvalid_argument@std@@YAXPEBD@Z
_Query_perf_counter
imm32
ImmSetCandidateWindow
ImmReleaseContext
ImmGetContext
ImmSetCompositionWindow
dwmapi
DwmExtendFrameIntoClientArea
dbghelp
ImageDirectoryEntryToData
ImageNtHeader
ImageRvaToVa
iphlpapi
GetAdaptersInfo
d3dx11_43
D3DX11CreateShaderResourceViewFromMemory
winhttp
WinHttpOpenRequest
WinHttpOpen
WinHttpConnect
WinHttpCloseHandle
WinHttpReceiveResponse
WinHttpSendRequest
vcruntime140_1
__CxxFrameHandler4
vcruntime140
__intrinsic_setjmp
_CxxThrowException
__current_exception
memcmp
memchr
memset
memmove
memcpy
longjmp
strrchr
__C_specific_handler
strstr
__std_terminate
__std_exception_destroy
__current_exception_context
__std_exception_copy
api-ms-win-crt-stdio-l1-1-0
fread
__stdio_common_vsprintf
__acrt_iob_func
fflush
fclose
__stdio_common_vsscanf
fwrite
ftell
__stdio_common_vfprintf
__p__commode
_get_stream_buffer_pointers
_fseeki64
fsetpos
ungetc
fputc
setvbuf
fgetpos
_set_fmode
fgetc
_wfopen
fseek
api-ms-win-crt-utility-l1-1-0
rand
qsort
api-ms-win-crt-string-l1-1-0
strncmp
isalnum
strcmp
iswalnum
_stricmp
strncpy
api-ms-win-crt-heap-l1-1-0
_set_new_mode
free
malloc
_callnewh
api-ms-win-crt-runtime-l1-1-0
_crt_atexit
_cexit
_seh_filter_exe
_set_app_type
_register_onexit_function
_get_narrow_winmain_command_line
_initterm
_initterm_e
_exit
terminate
_c_exit
_register_thread_local_exe_atexit_callback
_initialize_onexit_table
_initialize_narrow_environment
exit
_invalid_parameter_noinfo_noreturn
_wassert
_errno
_configure_narrow_argv
abort
_beginthreadex
api-ms-win-crt-convert-l1-1-0
wcstoull
strtol
api-ms-win-crt-filesystem-l1-1-0
_unlock_file
_lock_file
api-ms-win-crt-environment-l1-1-0
_dupenv_s
api-ms-win-crt-time-l1-1-0
_difftime64
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
___lc_codepage_func
api-ms-win-crt-math-l1-1-0
sinf
sin
roundf
powf
fmodf
cosf
cos
ceilf
acosf
sqrtf
__setusermatherr
Sections
.text Size: 977KB - Virtual size: 977KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 270KB - Virtual size: 269KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 369KB - Virtual size: 371KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 37KB - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 488B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ