D:\a\FFmpegBin\FFmpegBin\buildtrees\ffmpeg\x64-windows-static-release-rel\ffmpeg_g.pdb
Static task
static1
Behavioral task
behavioral1
Sample
ffmpeg.exe
Resource
win11-20240221-en
General
-
Target
ffmpeg.exe
-
Size
54.5MB
-
MD5
db33ea89685e7e096e0f1921c733d815
-
SHA1
a05f3f2bc32468ea8d5e98a2d9067756ac3b62a5
-
SHA256
cabe4c0a048a25769767282b473829dc0bedd77031c49aa8a4b37e1276fb8b48
-
SHA512
1effdc612f3090088b7da82ff0b916efde870fd4fbc0f88c86105a0efdfa0cb35cc15d15fae31b1c9444e6b16d0eab57878bf8a0faafef6824e7bb9bca18196a
-
SSDEEP
393216:DtPu0+nPJV3LP9XOSgrM4wTcoFaLaksM9sf0UylXibK0B0j8QpOASLCPoEz2fiF2:DYCCGgL6BFCL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource ffmpeg.exe
Files
-
ffmpeg.exe.exe windows:6 windows x64 arch:x64
12200c74b639e681a1d61c52382395a5
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
psapi
GetProcessMemoryInfo
ole32
CoCreateInstance
CoUninitialize
CoTaskMemFree
CoTaskMemAlloc
CoInitializeEx
PropVariantClear
CoInitialize
CreateBindCtx
OleLoadFromStream
CoGetMalloc
OleSaveToStream
CLSIDFromString
StringFromGUID2
oleaut32
OleCreatePropertyFrame
SysFreeString
shlwapi
SHCreateStreamOnFileA
gdi32
GetDeviceCaps
GetStockObject
SelectObject
CreateDIBSection
GetDIBColorTable
GetObjectA
DeleteObject
DeleteDC
BitBlt
CreateSolidBrush
CreateCompatibleBitmap
CreateDCW
GetDIBits
CreateBitmap
GetICMProfileW
GetDeviceGammaRamp
SetDeviceGammaRamp
ChoosePixelFormat
DescribePixelFormat
GetPixelFormat
SetPixelFormat
SwapBuffers
CreateFontIndirectW
GetTextExtentPoint32A
GetTextMetricsW
EnumFontFamiliesW
GetTextFaceW
CombineRgn
CreateCompatibleDC
CreateRectRgn
avicap32
capCreateCaptureWindowA
capGetDriverDescriptionA
opengl32
glTexSubImage2D
glTexParameteri
glTexImage2D
glPixelStorei
glGetString
glGetIntegerv
glGetError
glViewport
glEnable
glDrawElements
glDeleteTextures
glClearColor
glClear
glBlendFunc
glBindTexture
wglGetProcAddress
glGenTextures
kernel32
MapViewOfFile
UnmapViewOfFile
CreateFileMappingA
LoadLibraryA
OutputDebugStringW
CreateFileW
GetFileSizeEx
ReadFile
SetFilePointer
SetFilePointerEx
WriteFile
SetErrorMode
GetTickCount
MulDiv
SetThreadExecutionState
ExitProcess
TerminateProcess
GlobalMemoryStatusEx
GetSystemInfo
CreateDirectoryW
LoadLibraryW
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
TryEnterCriticalSection
DeleteCriticalSection
GetCurrentThreadId
ReleaseSemaphore
CreateSemaphoreW
GetEnvironmentVariableA
SetEnvironmentVariableA
IsDebuggerPresent
RaiseException
CreateThread
GetCurrentThread
SetThreadPriority
QueryPerformanceCounter
QueryPerformanceFrequency
VerSetConditionMask
CreateFileA
DeviceIoControl
GetOverlappedResult
CancelIo
CreateEventW
FormatMessageW
VerifyVersionInfoW
TlsAlloc
TlsGetValue
TlsSetValue
GlobalAlloc
GlobalUnlock
GlobalLock
CompareStringA
GetModuleHandleExW
GetSystemPowerStatus
GetLocaleInfoA
InitOnceComplete
GetConsoleCP
GetCommandLineA
GetConsoleOutputCP
GetTimeZoneInformation
SetStdHandle
RemoveDirectoryW
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetFileInformationByHandle
GetDriveTypeW
DeleteFileW
FreeLibraryAndExitThread
ExitThread
RtlUnwind
InterlockedPushEntrySList
RtlPcToFileHeader
InitOnceBeginInitialize
GetCPInfo
LoadLibraryExW
FlsFree
FlsSetValue
FlsGetValue
FlsAlloc
LCMapStringEx
DecodePointer
EncodePointer
GetProcessAffinityMask
GetExitCodeThread
GetStringTypeW
TryAcquireSRWLockExclusive
GetStartupInfoW
InitializeSListHead
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlLookupFunctionEntry
RtlCaptureContext
SetThreadGroupAffinity
GetNumaNodeProcessorMaskEx
GetNumaHighestNodeNumber
DebugBreak
GetThreadGroupAffinity
GetNativeSystemInfo
SleepConditionVariableCS
InitializeCriticalSectionEx
SetThreadAffinityMask
SetThreadContext
GetThreadContext
ResumeThread
GetThreadPriority
ReadConsoleW
ReadConsoleA
SetConsoleMode
ConvertThreadToFiberEx
ConvertFiberToThread
GetEnvironmentVariableW
GetFileType
GetCurrentProcessId
RtlVirtualUnwind
FormatMessageA
GetSystemDirectoryA
CreateFiberEx
DeleteFiber
SwitchToFiber
VirtualFree
AcquireSRWLockShared
ReleaseSRWLockShared
SystemTimeToFileTime
GetSystemTime
SetLastError
FindFirstFileW
lstrcmpiA
IsValidCodePage
lstrcpyA
lstrcpynA
GlobalFree
GlobalHandle
GetACP
TlsFree
GetModuleFileNameA
GetModuleHandleA
InitOnceExecuteOnce
GetProcessHeap
HeapFree
HeapReAlloc
HeapAlloc
InitializeCriticalSection
AreFileApisANSI
FindNextFileW
LoadLibraryExA
FindFirstFileExW
FindClose
GetProcAddress
FreeLibrary
GetLastError
WaitForMultipleObjects
CreateEventA
CreateMutexA
WaitForSingleObject
ReleaseMutex
ResetEvent
SetEvent
DuplicateHandle
SetConsoleCtrlHandler
GetConsoleMode
GetCurrentProcess
GetProcessTimes
Sleep
PeekNamedPipe
GetStdHandle
SetDllDirectoryA
LocalFree
GetModuleFileNameW
GetCommandLineW
SleepConditionVariableSRW
WakeAllConditionVariable
InitializeConditionVariable
AcquireSRWLockExclusive
IsValidLocale
GetSystemTimeAsFileTime
SetConsoleTextAttribute
GetConsoleScreenBufferInfo
WriteConsoleW
GetModuleHandleW
GetSystemDirectoryW
CancelIoEx
MoveFileExW
MoveFileExA
WakeConditionVariable
GetUserDefaultLCID
EnumSystemLocalesW
FlushFileBuffers
SetEndOfFile
GetDateFormatW
GetTimeFormatW
ReadConsoleInputW
CompareStringW
GetCurrentDirectoryW
ReleaseSRWLockExclusive
InitializeSRWLock
WideCharToMultiByte
MultiByteToWideChar
GetFullPathNameW
WaitForSingleObjectEx
CloseHandle
HeapSize
HeapQueryInformation
SetEnvironmentVariableW
GetFileAttributesExW
GetOEMCP
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetNumberOfConsoleInputEvents
LCMapStringW
RtlUnwindEx
GetLocaleInfoW
PeekConsoleInputA
user32
DispatchMessageA
PeekMessageA
GetUserObjectInformationW
wsprintfA
GetProcessWindowStation
MessageBoxW
DefWindowProcA
CreateWindowExA
DestroyWindow
ShowWindow
GetSystemMetrics
DrawIcon
GetDC
ReleaseDC
BeginPaint
EndPaint
SetWindowRgn
GetClientRect
GetWindowRect
AdjustWindowRectEx
FrameRect
SetWindowLongPtrA
FindWindowW
LoadCursorA
DestroyCursor
CopyIcon
SystemParametersInfoA
DrawTextW
GetDlgItem
EndDialog
DialogBoxIndirectParamW
PostThreadMessageW
GetRawInputDeviceList
MonitorFromWindow
MonitorFromRect
CreateIconFromResource
UnhookWindowsHookEx
SetWindowsHookExW
GetWindowThreadProcessId
GetParent
SetWindowLongPtrW
GetWindowLongPtrW
SetWindowLongW
PtInRect
IntersectRect
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
RemovePropW
SetPropW
SetForegroundWindow
SetActiveWindow
GetFocus
SetFocus
FlashWindowEx
SetLayeredWindowAttributes
CreateWindowExW
RegisterClassW
AttachThreadInput
SendMessageW
RegisterRawInputDevices
SystemParametersInfoW
CreateIconIndirect
CopyImage
LoadCursorW
SetCursorPos
ReleaseCapture
SetCapture
EnumDisplayMonitors
GetMonitorInfoW
MonitorFromPoint
EnumDisplayDevicesW
EnumDisplaySettingsW
ChangeDisplaySettingsExW
MapVirtualKeyW
ToUnicode
GetKeyboardState
GetKeyboardLayout
IsClipboardFormatAvailable
EmptyClipboard
GetClipboardData
SetClipboardData
GetClipboardSequenceNumber
CloseClipboard
OpenClipboard
RegisterClassExA
UnregisterClassA
UnregisterDeviceNotification
RegisterDeviceNotificationW
GetDoubleClickTime
RegisterWindowMessageA
GetRawInputData
DestroyIcon
LoadIconW
CallNextHookEx
GetWindowLongW
FillRect
ClipCursor
ScreenToClient
ClientToScreen
GetClipCursor
GetCursorPos
SetCursor
GetPropW
ValidateRect
InvalidateRect
GetUpdateRect
GetForegroundWindow
GetMenu
KillTimer
SetTimer
GetAsyncKeyState
GetKeyState
IsIconic
SetWindowPos
GetClassInfoExW
RegisterClassExW
UnregisterClassW
CallWindowProcW
DefWindowProcW
PostMessageW
GetMessageExtraInfo
PeekMessageW
DispatchMessageW
TranslateMessage
GetMessageW
TrackMouseEvent
MessageBoxA
GetDesktopWindow
GetWindowLongPtrA
SendMessageA
GetCursorInfo
GetIconInfo
GetRawInputDeviceInfoA
winmm
waveOutOpen
waveOutClose
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutWrite
waveOutReset
waveInGetNumDevs
waveOutGetDevCapsW
waveInOpen
waveInClose
waveInPrepareHeader
waveInUnprepareHeader
waveInAddBuffer
waveInStart
waveInReset
waveOutGetErrorTextW
waveOutGetNumDevs
timeBeginPeriod
timeEndPeriod
waveInGetDevCapsW
imm32
ImmSetCandidateWindow
ImmSetCompositionWindow
ImmNotifyIME
ImmGetCandidateListW
ImmSetCompositionStringW
ImmGetCompositionStringW
ImmAssociateContext
ImmReleaseContext
ImmGetContext
ImmGetIMEFileNameA
version
VerQueryValueA
GetFileVersionInfoSizeA
GetFileVersionInfoA
advapi32
RegisterEventSourceW
RegQueryValueExA
GetTokenInformation
GetUserNameA
CryptEnumProvidersW
CryptSignHashW
CryptDestroyHash
CryptCreateHash
CryptDecrypt
CryptExportKey
CryptGetUserKey
RegQueryValueExW
RegEnumValueA
RegOpenKeyExW
RegCloseKey
GetSidSubAuthorityCount
GetSidSubAuthority
OpenProcessToken
DeregisterEventSource
RegOpenKeyExA
ReportEventW
CryptAcquireContextW
CryptGetProvParam
CryptSetHashParam
CryptDestroyKey
CryptReleaseContext
setupapi
CM_Get_Device_IDA
SetupDiEnumDeviceInfo
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
SetupDiGetClassDevsA
SetupDiGetDeviceRegistryPropertyA
CM_Get_Parent
CM_Locate_DevNodeA
shell32
CommandLineToArgvW
DragQueryFileW
DragFinish
ExtractIconExW
ShellExecuteW
SHGetFolderPathW
DragAcceptFiles
SHGetSpecialFolderPathA
cfgmgr32
CM_Locate_DevNodeW
CM_Get_Sibling
CM_Get_Device_IDW
CM_Get_DevNode_Registry_PropertyW
CM_Get_Device_ID_List_SizeW
CM_Open_DevNode_Key
CM_Get_Child
CM_Get_DevNode_Status
CM_Get_Device_ID_ListW
ws2_32
connect
WSASendTo
WSARecvFrom
getservbyname
getservbyport
gethostbyname
gethostbyaddr
inet_ntoa
gethostname
select
ioctlsocket
__WSAFDIsSet
getpeername
getsockname
shutdown
send
recv
sendto
recvfrom
ntohs
htons
WSAGetLastError
WSACleanup
WSAStartup
socket
setsockopt
ntohl
listen
getsockopt
WSAStringToAddressA
closesocket
bind
accept
getnameinfo
freeaddrinfo
getaddrinfo
inet_addr
htonl
WSASetLastError
crypt32
CertFreeCertificateContext
CertDuplicateCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertGetCertificateContextProperty
CertCloseStore
CertOpenStore
bcrypt
BCryptOpenAlgorithmProvider
BCryptCloseAlgorithmProvider
BCryptGenRandom
Exports
Exports
_libiconv_version
iconv_canonicalize
libiconv
libiconv_close
libiconv_open
libiconv_open_into
libiconvctl
libiconvlist
locale_charset
Sections
.text Size: 38.0MB - Virtual size: 38.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rodata Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 15.0MB - Virtual size: 15.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 228KB - Virtual size: 24.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 1004KB - Virtual size: 1003KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rodata Size: 1024B - Virtual size: 932B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 1024B - Virtual size: 860B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 217KB - Virtual size: 216KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ