Static task
static1
Behavioral task
behavioral1
Sample
gdf.exe
Resource
win10v2004-20240802-en
General
-
Target
gdf.exe
-
Size
1.8MB
-
MD5
da0f6d15bca4f601a00aa671a05d4a09
-
SHA1
2725d808303b60301c16b6238be7a72c9ea67fdd
-
SHA256
e84c23b1fca1429d32ef8fae9ee2e25b3d33ed1dc45f815e92c44b8e2bf7b281
-
SHA512
fafe6624d0e33955f8b51bff9599359b03529547750b2d8700595e510ff2e1777f36bf93bbfd047e9f3cac2807894fc5a8d6a8b3b2a5f3ba074f086bb4e27a55
-
SSDEEP
24576:bLsj//WVHaNF5OXbhX2LJfHq+vZZukep5LTrY5lfcwM9M5:HsjiH4FLi+jukS5LTEczM5
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource gdf.exe
Files
-
gdf.exe.exe windows:4 windows x86 arch:x86
55f5db3377b9bcb1d3582eee7765047d
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GlobalFlags
GetCPInfo
SetErrorMode
HeapAlloc
HeapFree
RtlUnwind
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapReAlloc
RaiseException
VirtualAlloc
GetCommandLineA
GetProcessHeap
GetStartupInfoA
GetTimeFormatA
GetDateFormatA
ExitProcess
ExitThread
CreateThread
HeapSize
VirtualFree
HeapDestroy
HeapCreate
InterlockedIncrement
LCMapStringA
LCMapStringW
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetTimeZoneInformation
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
GetConsoleMode
GetLocaleInfoW
SetStdHandle
WriteConsoleA
WriteConsoleW
SetEnvironmentVariableA
BackupRead
BackupSeek
GetWindowsDirectoryA
InterlockedCompareExchange
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
GetProfileIntA
GetFileTime
GetTickCount
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
GetShortPathNameA
DuplicateHandle
GetThreadLocale
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
MoveFileA
GetCurrentProcessId
CreateEventA
SuspendThread
SetEvent
SetThreadPriority
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcmpA
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
InterlockedDecrement
GetModuleFileNameW
CopyFileA
GlobalSize
MulDiv
FileTimeToDosDateTime
SetFilePointer
ReadFile
DosDateTimeToFileTime
WriteFile
GetSystemTimeAsFileTime
LocalFileTimeToFileTime
SystemTimeToFileTime
GetACP
GetConsoleOutputCP
GetConsoleCP
GetOEMCP
IsDBCSLeadByteEx
IsValidCodePage
GetBinaryTypeA
FileTimeToLocalFileTime
FileTimeToSystemTime
SetFileTime
GetLocaleInfoA
CreateFileA
GetDriveTypeA
GetLogicalDriveStringsA
GetVolumeInformationA
GetCurrentDirectoryA
FindFirstFileA
FindNextFileA
FindClose
RemoveDirectoryA
GetTempPathA
CreateDirectoryA
GetTempFileNameA
lstrcpyA
GlobalFree
Sleep
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
FormatMessageA
LocalFree
SetLastError
GlobalAlloc
GlobalLock
GlobalUnlock
GetFileAttributesA
SetFileAttributesA
DeleteFileA
ResumeThread
GetExitCodeThread
WaitForSingleObject
TerminateThread
VirtualQuery
GetThreadContext
IsBadWritePtr
FreeLibrary
GetVersionExA
GetModuleHandleA
GetModuleFileNameA
GetFullPathNameA
SetCurrentDirectoryA
LoadLibraryA
GetProcAddress
GetDiskFreeSpaceA
GetStringTypeExA
lstrlenA
lstrcmpiA
CompareStringW
CompareStringA
lstrlenW
GetCurrentThread
GetCurrentProcess
CloseHandle
GetVersion
FindResourceA
LoadResource
LockResource
SizeofResource
GetLastError
WideCharToMultiByte
MultiByteToWideChar
GetStdHandle
InterlockedExchange
GetOverlappedResult
user32
EnableMenuItem
CheckMenuItem
GetWindowThreadProcessId
SetRectEmpty
IsZoomed
GetDesktopWindow
CreateDialogIndirectParamA
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetActiveWindow
GetCursorPos
ValidateRect
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
DestroyWindow
GetMessageTime
PeekMessageA
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
IsWindowVisible
GetMenu
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
CopyRect
GetScrollInfo
SetScrollInfo
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetWindowLongA
SetWindowLongA
GetMenuCheckMarkDimensions
IntersectRect
SystemParametersInfoA
DestroyIcon
GetWindowPlacement
GetSystemMetrics
GetSysColor
EndPaint
BeginPaint
GetWindowDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
FillRect
UnhookWindowsHookEx
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
GetMenuItemCount
RemoveMenu
CharToOemA
GetMessagePos
InvalidateRect
ScreenToClient
ClientToScreen
ReleaseCapture
MessageBeep
SetCapture
LockWindowUpdate
ModifyMenuA
OffsetRect
GetTopWindow
GetWindow
GetParent
IsWindow
GetWindowRect
LoadMenuA
GetClientRect
GetDC
SetMenuItemBitmaps
SetCursor
wsprintfA
IsDialogMessageA
LoadStringA
GetSubMenu
LoadIconA
OpenClipboard
EmptyClipboard
RegisterClipboardFormatA
SetClipboardData
CloseClipboard
PostMessageA
TranslateMessage
DispatchMessageA
GetMessageA
PostQuitMessage
EnableWindow
LoadCursorA
SetTimer
LoadBitmapA
EnumWindows
GetWindowTextA
SendMessageA
CharUpperA
ShowOwnedPopups
GetTabbedTextExtentA
CreateMenu
CopyAcceleratorTableA
GetDCEx
SetWindowRgn
DrawIcon
FindWindowA
PostThreadMessageA
SetWindowPos
WaitMessage
DialogBoxParamA
ReleaseDC
UpdateWindow
MessageBoxA
CharToOemBuffA
OemToCharBuffA
UnregisterClassA
GetSysColorBrush
GetMenuItemInfoA
IsClipboardFormatAvailable
WindowFromPoint
KillTimer
SetRect
SetParent
GetSystemMenu
DeleteMenu
IsRectEmpty
DestroyCursor
SetCursorPos
RedrawWindow
InflateRect
UnpackDDElParam
ReuseDDElParam
DestroyMenu
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
BringWindowToTop
SetMenu
TranslateAcceleratorA
ShowWindow
MoveWindow
SetWindowTextA
IsDlgButtonChecked
SetDlgItemTextA
IsIconic
CheckRadioButton
gdi32
LineTo
MoveToEx
SetTextAlign
DeleteObject
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
GetPixel
StartDocA
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
DeleteDC
CreatePatternBrush
CreateBitmap
IntersectClipRect
CreatePen
CreateSolidBrush
GetTextMetricsA
CreateCompatibleBitmap
GetCharWidthA
CreateFontA
StretchDIBits
PatBlt
CreateRectRgnIndirect
GetBkColor
DPtoLP
StartPage
EndPage
SetAbortProc
AbortDoc
EndDoc
CreateFontIndirectA
GetViewportOrgEx
Rectangle
SetRectRgn
CombineRgn
CreateEllipticRgn
LPtoDP
Ellipse
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextColor
GetTextAlign
GetTextFaceA
GetWindowOrgEx
ExcludeClipRect
GetClipBox
SetMapMode
SetTextColor
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CreateDCA
CopyMetaFileA
GetDeviceCaps
GetStockObject
BitBlt
SelectObject
CreateCompatibleDC
GetTextExtentPoint32A
GetObjectA
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
GetJobA
advapi32
GetFileSecurityA
SetFileSecurityA
RegDeleteValueA
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegSetValueA
RegOpenKeyExW
RegQueryValueExW
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
RegCreateKeyA
shell32
DragFinish
ShellExecuteA
SHGetMalloc
SHGetPathFromIDListA
SHBrowseForFolderA
ShellExecuteExA
ExtractIconA
FindExecutableA
SHGetFileInfoA
DragQueryFileA
shlwapi
PathStripToRootA
PathFindExtensionA
PathRemoveExtensionA
PathFindFileNameA
PathAddBackslashA
PathIsUNCA
ole32
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
CreateStreamOnHGlobal
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
DoDragDrop
OleGetClipboard
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
CoRegisterMessageFilter
oleaut32
VariantTimeToSystemTime
SysFreeString
VarBstrFromDate
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
SystemTimeToVariantTime
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
Sections
.text Size: 1.0MB - Virtual size: 1.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 232KB - Virtual size: 229KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 32KB - Virtual size: 81KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 516KB - Virtual size: 514KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ