Extended Key Usages
ExtKeyUsageCodeSigning
Static task
static1
Behavioral task
behavioral1
Sample
Flash.dll
Resource
win7-20220901-en
Behavioral task
behavioral2
Sample
Flash.dll
Resource
win10v2004-20220812-en
Target
Flash.ocx
Size
27.6MB
MD5
4f7c2c8b6b40e7d06787dc6a83f4bbd8
SHA1
498c14be9a89d6af96cd64f5b4dd7d7cb3ecc9ce
SHA256
a3a9a644edea647e00bfaa93abb9f383f540448009b9fac3242c655da2500d0d
SHA512
7b4102c4dfb9d12dddaa9473e0828b46ff22c38a008dae0a8f1949b1452726c87913ae649b723afb57175ae07c66531408547b6f0061d72d186698082081aa2e
SSDEEP
393216:xZedkPKja0jJ1FJyl2ndlGv7K0RmxNx3snnnnnnnnnnnnnnnM8ER:xTIaKGv7K3xcnnnnnnnnnnnnnnnM8ER
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
DwmRenderGesture
RoGetActivationFactory
RoActivateInstance
RoInitialize
WindowsCreateString
WindowsGetStringRawBuffer
WindowsCreateStringReference
WindowsDeleteString
WindowsIsStringEmpty
GetFileVersionInfoSizeA
VerQueryValueA
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
GetFileVersionInfoA
waveInClose
waveInOpen
waveInGetDevCapsW
waveInGetNumDevs
waveOutGetDevCapsW
waveOutGetNumDevs
waveInPrepareHeader
waveOutReset
waveInGetDevCapsA
mixerGetID
waveInUnprepareHeader
waveOutMessage
waveInMessage
mixerGetDevCapsA
mixerOpen
mixerClose
mixerGetLineInfoA
mixerGetLineControlsA
mixerGetControlDetailsA
waveOutPause
waveOutRestart
waveInGetPosition
mixerSetControlDetails
waveInAddBuffer
waveInStart
waveInStop
waveInReset
timeSetEvent
timeKillEvent
timeGetTime
timeGetDevCaps
timeBeginPeriod
timeEndPeriod
waveOutOpen
waveOutClose
waveOutWrite
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutGetDevCapsA
waveOutGetPosition
InternetGetCookieW
InternetSetCookieW
CertDuplicateCertificateContext
CertGetCertificateContextProperty
CertEnumCertificatesInStore
CertOpenStore
CryptGetMessageCertificates
CertCloseStore
CertFindCertificateInStore
CertVerifySubjectCertificateContext
CertCreateCertificateContext
CertFreeCertificateContext
CryptVerifyMessageSignature
SafeArrayLock
SafeArrayUnlock
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetVartype
VariantInit
VariantClear
SysAllocStringLen
SysFreeString
SysAllocString
SysStringLen
SafeArrayDestroy
VariantChangeType
VarUI4FromStr
LoadTypeLi
LoadRegTypeLi
RegisterTypeLi
UnRegisterTypeLi
OleCreatePropertyFrame
SysAllocStringByteLen
VarBstrCat
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayCreateVector
SysStringByteLen
SafeArrayPutElement
ord8
ord1
AlphaBlend
DecodePointer
SetLastError
InitializeCriticalSectionEx
CreateMutexW
DisableThreadLibraryCalls
GetModuleFileNameW
LoadLibraryExW
LoadResource
SizeofResource
GlobalLock
GlobalUnlock
LocalAlloc
LocalFree
MulDiv
lstrcmpiW
FindResourceW
GetTickCount
LCMapStringW
GetLocaleInfoW
CreateProcessA
CreateDirectoryW
CreateFileW
FindClose
FindFirstFileW
FindNextFileW
GetFileSizeEx
RemoveDirectoryW
GetSystemTime
GetSystemDirectoryW
GetSystemWow64DirectoryW
SystemTimeToFileTime
GetCurrentProcessId
GlobalSize
CreateFileA
DeleteFileA
GetFileSize
GetTempFileNameW
ReadFile
SetFilePointer
WriteFile
CreateThread
GetSystemDirectoryA
VirtualQuery
FindResourceExW
LockResource
FindResourceExA
MoveFileExW
GetUserDefaultUILanguage
GetUserDefaultLangID
GetUserPreferredUILanguages
GetTempPathW
SetUnhandledExceptionFilter
GetTimeZoneInformation
ReleaseSemaphore
CreateSemaphoreW
EncodePointer
SetCurrentDirectoryW
GetCurrentDirectoryW
CreateDirectoryA
GetFileAttributesExW
GetFileInformationByHandle
GetFullPathNameW
GetLongPathNameW
SetFileAttributesA
SetFilePointerEx
OutputDebugStringA
DeviceIoControl
CreateMutexA
GetModuleFileNameA
lstrlenW
GetTempPathA
GetTempFileNameA
ReleaseMutex
MapViewOfFile
UnmapViewOfFile
CreateFileMappingA
DuplicateHandle
GetExitCodeThread
SetThreadPriority
TerminateThread
CreateWaitableTimerW
QueryPerformanceCounter
QueryPerformanceFrequency
SleepEx
QueueUserAPC
OpenThread
GetModuleHandleExW
CompareFileTime
SwitchToThread
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsFree
FormatMessageW
GetStdHandle
GetFileType
SwitchToFiber
DeleteFiber
CreateFiber
GetSystemTimeAsFileTime
ConvertFiberToThread
ConvertThreadToFiber
GetEnvironmentVariableW
GetConsoleMode
ReadConsoleA
ReadConsoleW
SetConsoleMode
CreateWaitableTimerA
SetWaitableTimer
CancelWaitableTimer
VerifyVersionInfoA
GetProcessAffinityMask
HeapCreate
HeapDestroy
ExpandEnvironmentStringsA
OutputDebugStringW
GetFileAttributesA
GetModuleHandleW
HeapAlloc
HeapFree
HeapLock
HeapUnlock
HeapWalk
GetProcessMitigationPolicy
VirtualAlloc
VirtualFree
GetProcessHeap
GetDateFormatW
GetTimeFormatW
CompareStringW
GetNumberFormatW
GetCurrencyFormatW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
InitializeSListHead
InterlockedPopEntrySList
InterlockedPushEntrySList
FlushInstructionCache
GetStringTypeW
WaitForSingleObjectEx
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetStartupInfoW
GetNativeSystemInfo
GetVersionExW
lstrcpynW
RtlPcToFileHeader
RtlUnwindEx
InterlockedFlushSList
ExitProcess
SetConsoleCtrlHandler
GetDriveTypeW
DeleteTimerQueueTimer
GetLocaleInfoA
WideCharToMultiByte
GlobalFree
GlobalAlloc
ExpandEnvironmentStringsW
SetThreadAffinityMask
GetCurrentThread
IsDBCSLeadByte
GetCPInfo
GetACP
TlsSetValue
MultiByteToWideChar
RaiseFailFastException
DebugBreak
GetProcessTimes
GetCurrentThreadId
GetFileAttributesW
DeleteFileW
GetCurrentProcess
VerifyVersionInfoW
VerSetConditionMask
LoadLibraryW
GetSystemInfo
LoadLibraryA
WaitForMultipleObjects
GetProcAddress
FreeLibrary
GetLastError
CreateEventW
WaitForSingleObject
ResetEvent
SetEvent
CloseHandle
RaiseException
HeapSize
TryEnterCriticalSection
TlsGetValue
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
Sleep
PeekNamedPipe
SystemTimeToTzSpecificLocalTime
CreateTimerQueueTimer
CopyFileW
VirtualProtect
LoadLibraryExA
CreateEventA
CreateSemaphoreA
GetTickCount64
IsDebuggerPresent
GlobalMemoryStatusEx
SetSystemTime
GetVersionExA
FileTimeToSystemTime
K32GetProcessMemoryInfo
ResumeThread
GetModuleHandleA
SetEndOfFile
WriteConsoleW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExA
SetStdHandle
FlushFileBuffers
ExitThread
FreeLibraryAndExitThread
HeapReAlloc
GetConsoleCP
GetVolumeInformationW
TrackPopupMenu
DestroyMenu
CreatePopupMenu
CreateMenu
DrawMenuBar
ToAscii
GetKeyboardState
CharLowerW
CharUpperW
CloseWindow
WaitForInputIdle
GetMonitorInfoW
CreateIconIndirect
LoadImageW
DestroyIcon
InflateRect
SetRectEmpty
GetCursor
SetWindowTextW
SetWindowTextA
GetPropW
SetPropW
RedrawWindow
IsCharAlphaW
DialogBoxIndirectParamW
SendMessageTimeoutW
GetClipboardFormatNameA
RegisterClipboardFormatA
PtInRect
EqualRect
IntersectRect
SetWindowRgn
IsWindow
GetCurrentInputMessageSource
SystemParametersInfoW
LoadIconW
GetWindowThreadProcessId
WindowFromPoint
MapWindowPoints
ScreenToClient
ClientToScreen
GetCursorPos
SetCursor
SetCursorPos
ShowCursor
MessageBoxW
MessageBoxA
GetWindowRect
GetClientRect
EndPaint
BeginPaint
UpdateWindow
SetMenuInfo
EnableMenuItem
CheckMenuItem
KillTimer
SetTimer
ReleaseCapture
SetCapture
GetCapture
GetQueueStatus
MapVirtualKeyW
GetPointerFrameTouchInfo
GetPointerFrameInfoHistory
GetPointerInfo
GetKeyState
GetDlgItem
EndDialog
DialogBoxParamW
IsWindowVisible
RemoveMenu
InsertMenuItemW
GetMenuItemInfoW
SetMenuItemInfoW
RegisterClipboardFormatW
EnumDisplayDevicesW
CreateCaret
DestroyCaret
ShowCaret
SetCaretPos
ShowWindowAsync
FlashWindowEx
MoveWindow
RegisterClassW
SendMessageW
GetMessageTime
PeekMessageW
LoadStringW
LoadStringA
CopyRect
PostQuitMessage
SendInput
GetKeyboardLayout
ActivateKeyboardLayout
GetWindowLongW
UpdateLayeredWindow
LoadCursorW
GetParent
UnionRect
InvalidateRect
ReleaseDC
GetDC
GetFocus
SetFocus
CharNextW
IsChild
GetClassInfoExW
RegisterClassExW
UnregisterClassW
GetDesktopWindow
GetForegroundWindow
MonitorFromWindow
EnumDisplayDevicesA
ShowWindow
GetWindowPlacement
SetWindowPlacement
IsIconic
IsZoomed
GetActiveWindow
GetSystemMenu
DeleteMenu
GetWindowTextLengthW
EnumDisplaySettingsW
GetProcessWindowStation
DestroyWindow
CreateWindowExW
SetRect
SetWindowLongPtrW
GetWindowLongPtrW
GetUserObjectInformationW
GetSubMenu
CallWindowProcW
DefWindowProcW
PostThreadMessageW
DispatchMessageW
TranslateMessage
GetMessageW
OffsetRect
FillRect
GetSystemMetrics
GetDoubleClickTime
GetWindow
GetClassNameA
EnumWindows
GetWindowTextW
GetWindowTextA
IsWindowEnabled
PostMessageW
DefWindowProcA
UnregisterClassA
RegisterClassExA
CreateWindowExA
GetWindowLongPtrA
SetWindowLongPtrA
LoadCursorA
LoadIconA
RegisterWindowMessageA
PostMessageA
MonitorFromRect
GetMonitorInfoA
EnumDisplayMonitors
wsprintfW
SetWindowPos
SetStretchBltMode
StretchBlt
GetClipBox
Rectangle
LPtoDP
SetViewportOrgEx
CreateRectRgnIndirect
GetObjectType
SetBkColor
CreateDCA
CreateFontIndirectW
SetPixel
GetICMProfileA
GdiAlphaBlend
CreatePen
CreateRectRgn
EnumFontFamiliesA
GetBkColor
GetBkMode
GetClipRgn
GetCurrentObject
GetTextCharacterExtra
GetTextAlign
GetTextColor
GetTextExtentPoint32A
GetTextExtentPoint32W
SelectClipRgn
SetGraphicsMode
ExtTextOutW
CreateFontIndirectA
EnumFontFamiliesW
SetTextCharacterExtra
SetTextColor
GetTextMetricsW
GetWorldTransform
SetWorldTransform
ExtTextOutA
DPtoLP
StartDocW
EndDoc
StartPage
EndPage
GetStretchBltMode
CreateCompatibleBitmap
BitBlt
SetWindowOrgEx
SetWindowExtEx
TextOutW
GetDeviceCaps
DeleteMetaFile
CreateMetaFileW
CloseMetaFile
PolyBezierTo
MoveToEx
ExtCreatePen
StrokePath
SelectClipPath
FillPath
CreateCompatibleDC
DeleteDC
DeleteObject
GetStockObject
SelectObject
CreateDIBSection
GetObjectW
GdiFlush
CreateSolidBrush
IntersectClipRect
LineTo
RestoreDC
SaveDC
SetBkMode
SetPolyFillMode
EnumFontFamiliesExW
GetFontData
StretchDIBits
SetTextAlign
BeginPath
CreateBitmap
EndPath
CryptHashData
CryptGetHashParam
CryptSetKeyParam
AdjustTokenPrivileges
CryptEnumProvidersW
CryptEncrypt
CryptImportKey
CryptGenKey
IsValidSid
GetTokenInformation
GetSidSubAuthorityCount
GetSidSubAuthority
CryptAcquireContextA
RegOpenKeyA
CryptSignHashW
CryptDestroyHash
CryptCreateHash
CryptDecrypt
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptDestroyKey
ReportEventW
RegisterEventSourceW
DeregisterEventSource
CryptGenRandom
CryptReleaseContext
CryptAcquireContextW
RegQueryValueExW
RegCreateKeyA
RegSetValueExW
RegSetValueExA
RegQueryValueExA
RegQueryInfoKeyW
RegOpenKeyExW
RegOpenKeyExA
RegEnumKeyExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegCloseKey
LookupPrivilegeValueW
OpenProcessToken
ShellExecuteW
SHGetFolderPathW
SHGetSpecialFolderPathW
SHFileOperationW
SHAppBarMessage
SHGetPathFromIDListW
SHGetFolderPathA
SHGetFolderLocation
SHBrowseForFolderW
SHGetSettings
SHGetDiskFreeSpaceExW
SHGetKnownFolderPath
ord165
CoCreateFreeThreadedMarshaler
CoUninitialize
CreateBindCtx
StringFromGUID2
CoTaskMemRealloc
CreateDataAdviseHolder
CreateOleAdviseHolder
OleRegGetUserType
OleRegGetMiscStatus
OleRegEnumVerbs
ReadClassStm
CoWaitForMultipleHandles
OleSaveToStream
OleInitialize
OleUninitialize
OleSetClipboard
OleGetClipboard
OleFlushClipboard
OleIsCurrentClipboard
CoInitializeEx
CoAllowSetForegroundWindow
CoRegisterMessageFilter
CoSetProxyBlanket
CoInitialize
CoTaskMemFree
CoTaskMemAlloc
PropVariantClear
WriteClassStm
CoCreateInstance
CoFreeUnusedLibraries
ReleaseStgMedium
AssocQueryStringW
StrNCatW
ord158
PathFindFileNameW
StrRStrIW
StrStrIW
UrlCanonicalizeW
HlinkSimpleNavigateToMoniker
RegisterBindStatusCallback
CreateURLMoniker
CopyStgMedium
UiaGetReservedNotSupportedValue
OpenColorProfileW
CreateColorTransformW
DeleteColorTransform
TranslateBitmapBits
CloseColorProfile
GetAdaptersAddresses
WSAAsyncSelect
WSAGetLastError
WSACleanup
WSAStartup
socket
closesocket
select
ioctlsocket
WSAIoctl
WSASocketW
__WSAFDIsSet
bind
getsockname
htonl
htons
inet_addr
inet_ntoa
ntohs
recv
recvfrom
send
sendto
setsockopt
gethostbyaddr
WSASocketA
getnameinfo
freeaddrinfo
getaddrinfo
getsockopt
shutdown
ntohl
getpeername
gethostname
WSAAddressToStringA
WSAWaitForMultipleEvents
WSASend
WSARecv
WSAGetOverlappedResult
WSAEventSelect
WSAEnumNetworkEvents
WSACreateEvent
WSACloseEvent
WSASetLastError
getservbyname
getservbyport
connect
gethostbyname
UuidCreate
AdobeCPGetAPI
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
IAEModule_AEModule_PutKernel
IAEModule_IAEKernel_LoadModule
IAEModule_IAEKernel_UnloadModule
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ