C:\Users\popo\Desktop\lastest\x64\Release\latest.pdb
Static task
static1
Behavioral task
behavioral1
Sample
FreeDMA.exe
Resource
win10v2004-20240221-en
General
-
Target
FreeDMA.exe
-
Size
420KB
-
MD5
5714c7f05496decff5598c32fa965984
-
SHA1
3a33fbf3288836a7dd848c72007f124cf16865c4
-
SHA256
9f3c5f1ce2e4ae6e9f03019b4703271742169dc4d02a4cbbb871407e9d940e31
-
SHA512
156c05dc18863812b8a4609373d9fad0b2f5d3ad61bf3dd4dd9b47d7bc524c26bc15f6d1a3cae77b632ac4fc56169e05e4584e88ae060d48b43e4acd6087f423
-
SSDEEP
6144:WEepesIhNjf2TyYVGE9nae+j7IxE8LTZ2dgq5d7BgU1IHuoqxXiQ1daWqnltJZ:WnuEFVEIEOOmU1IHuoqxXiQ1Pqnl
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource FreeDMA.exe
Files
-
FreeDMA.exe.exe windows:6 windows x64 arch:x64
0f5eff6fe228cfae6bfa44107a666f79
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
vmm
VMMDLL_Map_GetModuleFromNameU
VMMDLL_InitializePlugins
VMMDLL_PidGetFromName
VMMDLL_MemFree
VMMDLL_Initialize
VMMDLL_Scatter_ExecuteRead
VMMDLL_VfsListU
VMMDLL_Scatter_CloseHandle
VMMDLL_ConfigGet
VMMDLL_ConfigSet
VMMDLL_WinReg_QueryValueExU
VMMDLL_Scatter_Initialize
VMMDLL_ProcessGetInformation
VMMDLL_Map_GetEATU
VMMDLL_VfsReadU
VMMDLL_Scatter_Read
VMMDLL_CloseAll
VMMDLL_Scatter_Prepare
VMMDLL_ProcessGetModuleBaseU
VMMDLL_MemReadEx
VMMDLL_Close
setupapi
SetupDiDestroyDeviceInfoList
SetupDiGetClassDevsA
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyA
d3d9
Direct3DCreate9
d3dx9_43
D3DXCreateFontA
kernel32
TerminateProcess
GetCurrentProcess
IsDebuggerPresent
RtlCaptureContext
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
IsProcessorFeaturePresent
SetCommState
CloseHandle
GetCommState
CreateFileA
WriteFile
CreateThread
Sleep
GetStdHandle
SetConsoleTextAttribute
GlobalUnlock
WideCharToMultiByte
GlobalLock
GlobalFree
GlobalAlloc
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
GetModuleHandleW
GetModuleHandleA
LoadLibraryA
QueryPerformanceFrequency
GetProcAddress
QueryPerformanceCounter
MultiByteToWideChar
user32
ShowWindow
CreateWindowExA
TranslateMessage
PeekMessageA
SetRect
PostQuitMessage
RegisterClassExA
UpdateWindow
GetAsyncKeyState
OpenClipboard
CloseClipboard
EmptyClipboard
GetClipboardData
SetClipboardData
GetKeyState
LoadCursorA
ScreenToClient
GetCapture
ClientToScreen
TrackMouseEvent
GetForegroundWindow
SetCapture
GetWindowRect
SetCursor
GetClientRect
ReleaseCapture
SetCursorPos
GetCursorPos
GetDesktopWindow
DefWindowProcW
DispatchMessageA
msvcp140
?_Throw_Cpp_error@std@@YAXH@Z
??Bid@locale@std@@QEAA_KXZ
?id@?$ctype@D@std@@2V0locale@2@A
_Cnd_do_broadcast_at_thread_exit
_Thrd_id
_Thrd_join
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?cin@std@@3V?$basic_istream@DU?$char_traits@D@std@@@1@A
?good@ios_base@std@@QEBA_NXZ
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAH@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?always_noconv@codecvt_base@std@@QEBA_NXZ
_Query_perf_frequency
??1_Lockit@std@@QEAA@XZ
??0_Lockit@std@@QEAA@H@Z
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
?uncaught_exception@std@@YA_NXZ
?_Xbad_alloc@std@@YAXXZ
?_Xout_of_range@std@@YAXPEBD@Z
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?_Xlength_error@std@@YAXPEBD@Z
_Thrd_sleep
_Query_perf_counter
_Xtime_get_ticks
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
imm32
ImmSetCandidateWindow
ImmSetCompositionWindow
ImmReleaseContext
ImmGetContext
ImmAssociateContextEx
ws2_32
WSACleanup
sendto
WSAStartup
inet_addr
socket
recvfrom
htons
vcruntime140_1
__CxxFrameHandler4
vcruntime140
memcpy
memcmp
memchr
_CxxThrowException
memset
__C_specific_handler
__current_exception_context
__current_exception
strrchr
__std_exception_copy
__std_exception_destroy
strchr
strstr
__std_terminate
memmove
api-ms-win-crt-stdio-l1-1-0
__acrt_iob_func
fputc
fgetc
__stdio_common_vsscanf
fread
ftell
__p__commode
_set_fmode
fflush
fclose
_get_stream_buffer_pointers
_fseeki64
fsetpos
ungetc
__stdio_common_vsprintf
setvbuf
fgetpos
fseek
__stdio_common_vfprintf
_wfopen
fwrite
api-ms-win-crt-string-l1-1-0
strcmp
toupper
strncpy
strcpy_s
strncmp
api-ms-win-crt-utility-l1-1-0
rand
srand
qsort
api-ms-win-crt-heap-l1-1-0
malloc
_callnewh
_set_new_mode
free
api-ms-win-crt-convert-l1-1-0
wcstombs
atof
atoi
api-ms-win-crt-time-l1-1-0
_time64
_localtime64_s
api-ms-win-crt-runtime-l1-1-0
_crt_atexit
_cexit
_register_onexit_function
_seh_filter_exe
_set_app_type
_initialize_narrow_environment
_get_initial_narrow_environment
_initterm
_initterm_e
_exit
_configure_narrow_argv
__p___argc
__p___argv
_c_exit
_register_thread_local_exe_atexit_callback
terminate
_beginthreadex
exit
_invalid_parameter_noinfo_noreturn
system
_initialize_onexit_table
api-ms-win-crt-filesystem-l1-1-0
_lock_file
_unlock_file
api-ms-win-crt-math-l1-1-0
ceilf
atan2f
log
logf
pow
acosf
powf
roundf
sinf
cosf
sqrtf
asin
fmodf
sqrt
__setusermatherr
tanf
atan2
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
Sections
.text Size: 337KB - Virtual size: 337KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 63KB - Virtual size: 62KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 14KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 576B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ