E:\C++\Safe\Rhino\Safe\Install\FileDown\safedownloader\bin\Win32\release_static\2345SafeDownloader.pdb
Static task
static1
Behavioral task
behavioral1
Sample
4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104.exe
Resource
win7-20240729-en
Behavioral task
behavioral2
Sample
4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104.exe
Resource
win10v2004-20240802-en
General
-
Target
4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104
-
Size
4.8MB
-
MD5
8d399a3d3b8999b6c2952872ed50249d
-
SHA1
8d6a0e44b85fb775195ddca9ec5ca9cf8bb2c575
-
SHA256
4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104
-
SHA512
fae9293e35a7429e1ccd4a0f4c92627d2d36db83d52867b8d8d743649d9d874898bbce3b3d44a1bac518de04b8a3ca9dc161dec60982df18446bfc4534eae312
-
SSDEEP
49152:rTcGYaKnSqkuCwlg5uP0DNw+l8VO6I2rOfq3KmmvkDoBSNM+aTSI3o1wl:fctaQpYwcNw2PDcOfqPLDoBSNx1wl
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104
Files
-
4b47d95482bfade06deba2628caafbadc8057a54bfa48c8a8255294769c09104.exe windows:5 windows x86 arch:x86
f790265cb14ece8afaa4bc5da428aa16
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
gdiplus
GdipSetInterpolationMode
GdipSetLinePresetBlend
GdipCreateFont
GdipSetStringFormatLineAlign
GdipCreatePath
GdipEndContainer
GdipSetSmoothingMode
GdipCreateMatrix
GdipGetStringFormatAlign
GdipDeletePath
GdipDisposeImageAttributes
GdipCreateMatrix2
GdipDeleteBrush
GdipGetLineSpacing
GdipSetLineWrapMode
GdipCreateLineBrushI
GdipDrawImageRectRect
GdipSaveGraphics
GdipCreateFontFamilyFromName
GdipGetEmHeight
GdipGetStringFormatLineAlign
GdipAddPathString
GdipGetTextRenderingHint
GdipGetFamily
GdipSetCompositingQuality
GdipSetImageAttributesColorMatrix
GdipGetLineTransform
GdipDeleteFontFamily
GdipGetInterpolationMode
GdipCreateRegionPath
GdipAddPathLineI
GdipAddPathBezierI
GdipCombineRegionPath
GdipAddPathEllipseI
GdipAddPathArcI
GdipAddPathRectangleI
GdipCombineRegionRegion
GdipGetBrushType
GdipSetLineTransform
GdipSetTextureTransform
GdipSetCompositingMode
GdipCreateHBITMAPFromBitmap
GdipCreateImageAttributes
GdipSetClipRegion
GdipDrawPath
GdipDrawString
GdipSetImageAttributesWrapMode
GdipCloneBitmapArea
GdipCreateFromHDC
GdipGetFontStyle
GdipBeginContainer2
GdipCreateTexture
GdipGetTextureTransform
GdipDrawLine
GdipCloneStringFormat
GdipSetTextRenderingHint
GdipGetCellAscent
GdipStringFormatGetGenericTypographic
GdipRotateWorldTransform
GdipRestoreGraphics
GdipCloneBrush
GdipMeasureString
GdipDeleteRegion
GdipGetImageGraphicsContext
GdipFillRectangleI
ord1
GdipDeleteGraphics
GdipDeleteStringFormat
GdipDeleteFont
GdipGetFontSize
GdipTranslateWorldTransform
GdipDeletePen
GdipCreatePen1
GdipSetStringFormatAlign
GdipDrawImageRectRectI
GdipDeleteMatrix
GdipGetFamilyName
GdipCloneRegion
GdipSetStringFormatFlags
GdipGetImagePixelFormat
GdipCloneBitmapAreaI
GdipCreateBitmapFromFile
GdipCreateBitmapFromScan0
GdipGetImageHeight
GdipImageGetFrameDimensionsCount
GdipBitmapUnlockBits
GdipGetPropertyItem
GdipCreateBitmapFromStream
GdipImageSelectActiveFrame
GdipBitmapLockBits
GdipImageGetFrameDimensionsList
GdipImageGetFrameCount
GdipGetImageWidth
GdipGetPropertyItemSize
GdipGetCellDescent
GdipGetClipBoundsI
GdipDrawRectangle
GdipSetPixelOffsetMode
GdipScaleWorldTransform
GdipSetClipRectI
GdipCreateSolidFill
GdipSetStringFormatTrimming
GdipTransformRegion
GdipFillPath
GdipGetPathWorldBounds
GdipMultiplyWorldTransform
GdipGraphicsClear
GdipFillEllipse
GdipClosePathFigure
GdipGetSmoothingMode
GdipSetPenDashStyle
GdiplusStartup
GdipSaveImageToFile
GdipGetImageEncodersSize
GdipGetImageRawFormat
GdipFree
GdipDisposeImage
GdipAlloc
GdipCloneImage
GdipLoadImageFromFileICM
GdipGetImageEncoders
GdipGetMatrixElements
GdipDrawArcI
kernel32
GetACP
GlobalMemoryStatusEx
WaitForMultipleObjects
WaitForSingleObject
SetEvent
ExpandEnvironmentStringsW
GetCurrentProcess
LocalFree
LockResource
GetSystemInfo
LoadResource
FindResourceW
lstrcmpiW
GetLongPathNameW
GetFileAttributesExW
ResumeThread
CreateEventW
ResetEvent
WideCharToMultiByte
CreateProcessW
GetExitCodeProcess
OpenProcess
lstrcpyW
LoadLibraryA
ReleaseMutex
TryEnterCriticalSection
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
GlobalAlloc
GlobalFree
SetFileTime
GetFileTime
LoadLibraryExW
OpenFileMappingW
UnmapViewOfFile
MapViewOfFile
FindNextFileW
SystemTimeToFileTime
GetSystemTime
CreateDirectoryW
GetFullPathNameW
RemoveDirectoryW
GetTempPathW
SetFileAttributesW
GetCurrentDirectoryW
GetWindowsDirectoryW
CopyFileW
GetTempFileNameW
MoveFileW
SwitchToThread
GetFileSizeEx
FormatMessageW
DeviceIoControl
QueryPerformanceFrequency
QueryPerformanceCounter
EncodePointer
GetStringTypeW
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
GetCPInfo
CompareStringW
LCMapStringW
GetLocaleInfoW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
InterlockedIncrement
IsProcessorFeaturePresent
InitializeSListHead
DeleteFileW
GetStartupInfoW
lstrcmpW
SizeofResource
MulDiv
SetWaitableTimer
CreateWaitableTimerW
LocalAlloc
FreeResource
GlobalLock
GlobalUnlock
MapViewOfFileEx
GetModuleHandleA
DisableThreadLibraryCalls
CreateThread
VirtualProtect
GetModuleHandleExW
OutputDebugStringA
HeapCreate
FlushInstructionCache
OutputDebugStringW
InterlockedPopEntrySList
InterlockedPushEntrySList
VirtualAlloc
VirtualFree
LoadLibraryExA
GetFileType
AreFileApisANSI
InterlockedCompareExchange
LockFile
GetFullPathNameA
UnlockFileEx
HeapValidate
GetTempPathA
GetDiskFreeSpaceA
GetFileAttributesA
FlushViewOfFile
CreateFileA
WaitForSingleObjectEx
GetVersionExA
DeleteFileA
HeapCompact
UnlockFile
CreateFileMappingA
LockFileEx
FormatMessageA
FlushFileBuffers
RtlUnwind
ExitThread
FreeLibraryAndExitThread
ExitProcess
SetFilePointerEx
GetConsoleMode
ReadConsoleW
GetConsoleCP
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
GetTimeZoneInformation
FindFirstFileExW
IsValidCodePage
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableA
SetStdHandle
WriteConsoleW
ReleaseSemaphore
CreateSemaphoreW
GetFileInformationByHandle
Thread32Next
GetFileSize
SetEndOfFile
ReadFile
GetTickCount
InterlockedExchangeAdd
SetLastError
IsDebuggerPresent
Thread32First
SuspendThread
CreateToolhelp32Snapshot
GetThreadContext
SetThreadContext
OpenThread
InterlockedExchange
GetModuleHandleW
InterlockedDecrement
MoveFileExW
GetUserDefaultLangID
GetProcessHeap
HeapDestroy
HeapAlloc
HeapReAlloc
MultiByteToWideChar
HeapSize
HeapFree
GetStdHandle
CreateFileMappingW
FreeLibrary
GetProcAddress
LoadLibraryW
FileTimeToSystemTime
GetPrivateProfileStringW
VirtualQuery
GetLogicalDriveStringsW
GetEnvironmentVariableW
QueryDosDeviceW
GetCurrentProcessId
GetLocalTime
CreateFileW
SetFilePointer
WriteFile
GetCurrentThreadId
lstrcatW
GetFileAttributesW
FindClose
lstrcpynW
lstrlenW
FindFirstFileW
GetVersionExW
CloseHandle
CreateMutexW
GetModuleFileNameW
Sleep
GetDiskFreeSpaceW
DeleteCriticalSection
DecodePointer
RaiseException
InitializeCriticalSectionAndSpinCount
GetLastError
TerminateProcess
user32
FillRect
MsgWaitForMultipleObjects
SetRectEmpty
GetClassLongW
SetCaretPos
LoadImageW
LoadBitmapW
DrawTextW
DrawIconEx
GetIconInfo
ToAscii
GetCaretBlinkTime
GetKeyboardState
GetSysColor
IsClipboardFormatAvailable
GetClipboardData
CloseClipboard
SetClipboardData
EmptyClipboard
GetAncestor
RegisterWindowMessageW
EnumThreadWindows
CreateAcceleratorTableW
DestroyAcceleratorTable
LoadStringW
GetAsyncKeyState
ShowWindow
InvalidateRgn
OpenClipboard
SetTimer
UpdateLayeredWindow
GetMonitorInfoW
IsChild
UnionRect
MapWindowPoints
ValidateRect
GetPropW
RemovePropW
SetPropW
LoadMenuW
TrackPopupMenu
GetSubMenu
GetMenuDefaultItem
SetRect
PtInRect
GetWindow
RegisterClassExW
GetClassInfoExW
GetWindowTextLengthW
GetDC
MessageBoxW
MonitorFromWindow
SetWindowRgn
AdjustWindowRectEx
MoveWindow
BringWindowToTop
SetParent
GetDlgItem
KillTimer
DestroyIcon
IsMenu
SetMenuDefaultItem
DestroyMenu
BeginPaint
EndPaint
EnableWindow
GetWindowTextW
GetKeyState
ScreenToClient
TrackMouseEvent
SetCapture
ReleaseCapture
SetWindowTextW
DialogBoxParamW
PostMessageW
EqualRect
EnumChildWindows
CreateWindowExW
ShowWindowAsync
IsWindow
OffsetRect
RedrawWindow
CopyRect
ClientToScreen
IsRectEmpty
IntersectRect
LoadCursorW
GetWindowDC
SetCursor
GetClientRect
IsZoomed
InvalidateRect
GetDCEx
IsIconic
ReleaseDC
GetCursorPos
wsprintfW
GetWindowThreadProcessId
GetWindowRect
GetFocus
SetWindowPos
GetSystemMetrics
AttachThreadInput
GetForegroundWindow
SetFocus
GetClassNameW
GetParent
GetMessageW
DispatchMessageW
PeekMessageW
TranslateMessage
PostThreadMessageW
CharPrevW
CharNextW
GetDesktopWindow
SystemParametersInfoW
IsWindowVisible
FindWindowW
GetWindowLongW
DefWindowProcW
CallWindowProcW
DestroyWindow
SendMessageW
LoadIconW
SetForegroundWindow
EndDialog
UnregisterClassW
SetWindowLongW
PostQuitMessage
advapi32
RegCloseKey
AllocateAndInitializeSid
RegQueryInfoKeyW
RegDeleteKeyW
RegEnumKeyExW
RegSetValueExW
RegOpenKeyExW
RegDeleteValueW
RegCreateKeyExW
CheckTokenMembership
FreeSid
ole32
OleInitialize
OleUninitialize
CoCreateInstance
CoTaskMemAlloc
CoTaskMemFree
CoTaskMemRealloc
CreateStreamOnHGlobal
CoGetClassObject
StringFromGUID2
CLSIDFromProgID
CLSIDFromString
OleLockRunning
CoCreateGuid
shell32
SHGetSpecialFolderPathW
SHBrowseForFolderW
SHGetPathFromIDListW
SHGetFolderPathW
DragQueryFileW
DragFinish
Shell_NotifyIconW
oleaut32
SysAllocString
VarUI4FromStr
LoadRegTypeLi
VariantInit
LoadTypeLi
OleCreateFontIndirect
DispCallFunc
SysStringLen
SysAllocStringLen
VariantClear
SysFreeString
shlwapi
ord12
PathFindFileNameW
PathAppendW
StrDupW
StrToIntA
comctl32
InitCommonControlsEx
_TrackMouseEvent
gdi32
GetCharABCWidthsW
GetGlyphIndicesW
GetTextExtentPointI
SetBkMode
GetGlyphOutlineW
GdiFlush
GetTextFaceW
RemoveFontMemResourceEx
EnumFontFamiliesExW
GetFontUnicodeRanges
AddFontMemResourceEx
SetTextAlign
GetFontData
GetOutlineTextMetricsW
DeleteDC
CreateSolidBrush
DeleteObject
CreateFontIndirectW
GetObjectW
GetStockObject
GetRgnBox
SetViewportOrgEx
CreateCompatibleDC
SelectObject
CreateCompatibleBitmap
BitBlt
CreatePolygonRgn
CreateRectRgnIndirect
SetWorldTransform
SetGraphicsMode
GetDeviceCaps
SetBkColor
SetTextColor
EnumFontsW
GetClipBox
CreateDIBSection
PtInRegion
CreateRoundRectRgn
GetMapMode
SetMapMode
GetTextMetricsW
GetDIBits
CreateDCW
ExtTextOutW
msimg32
AlphaBlend
urlmon
CoInternetCreateZoneManager
CoInternetCreateSecurityManager
wininet
InternetOpenW
HttpQueryInfoW
HttpSendRequestW
InternetCloseHandle
InternetConnectW
InternetReadFile
HttpOpenRequestW
imm32
ImmAssociateContextEx
ImmGetCompositionStringW
ImmSetCompositionWindow
ImmReleaseContext
ImmGetContext
ImmNotifyIME
usp10
ScriptShape
ScriptItemize
ScriptFreeCache
winmm
timeGetTime
psapi
GetMappedFileNameW
Sections
.text Size: 3.7MB - Virtual size: 3.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 666KB - Virtual size: 666KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 43KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 492KB - Virtual size: 491KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 170KB - Virtual size: 169KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ