F:\code\PlatformCPlusPlus\trunk\WebSetup\Release\WebSetup.pdb
Static task
static1
Behavioral task
behavioral1
Sample
4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1.dll
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1.dll
Resource
win10v2004-20241007-en
General
-
Target
4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1
-
Size
544KB
-
MD5
2cd796c2af56e987b8ac832b40f25f60
-
SHA1
aaccef49e0d56165c4a8bed6f78ded5362da3e30
-
SHA256
4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1
-
SHA512
a9d1d6193daf3a931172a240b8acda52322d3c9f736904cbd0371e61772b773791bfc58310e07cc81295b65adde9e1ba6f01806aaa810b7e203188c6edd77f37
-
SSDEEP
12288:lkEhpfiNFXbSI0r2XNx5mjUgPq5QbLSxRLbXDHHAZ/v:fpfiNywTmUgPq5QbexZzHO
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1
Files
-
4fdc19dc085c662d1d1c390d4fcd58f3fc3ebc05b002aaed9032c764e11a9ff1.dll regsvr32 windows:5 windows x86 arch:x86
251f7ba24f655113a61fb47f596c96f2
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
lstrcmpW
SetLastError
FreeLibrary
LoadLibraryExW
GetPrivateProfileStringW
GetCommandLineW
GlobalFree
GlobalHandle
WritePrivateProfileSectionW
CopyFileW
lstrcatW
LoadLibraryW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
FreeResource
CreateProcessW
GetSystemDirectoryW
GetFileAttributesW
GetWindowsDirectoryW
GetPrivateProfileSectionW
ReadFile
SystemTimeToFileTime
LocalFileTimeToFileTime
GetCurrentDirectoryW
SetFileTime
SetThreadLocale
GetThreadLocale
FileTimeToLocalFileTime
FileTimeToSystemTime
GetSystemTimeAsFileTime
OpenProcess
GetCurrentProcessId
GetProcessTimes
GetModuleHandleA
GetSystemInfo
GetVersionExA
GlobalMemoryStatusEx
VirtualQuery
GetComputerNameA
GetLocalTime
CreateDirectoryA
CreateFileA
IsDebuggerPresent
CreateProcessA
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
GetProcessHeap
InterlockedCompareExchange
GetModuleFileNameW
CreateThread
VirtualFree
VirtualAlloc
InterlockedPopEntrySList
CompareStringW
SetEndOfFile
WriteConsoleW
SetStdHandle
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
FlushFileBuffers
GetStartupInfoW
GetFileType
SetHandleCount
HeapCreate
GetConsoleMode
GetConsoleCP
GetTimeZoneInformation
IsValidCodePage
GetOEMCP
GetACP
GetStdHandle
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
LCMapStringW
GetCommandLineA
DeleteFileA
MoveFileA
GetCPInfo
VirtualProtect
RtlUnwind
GetDateFormatA
GetTimeFormatA
ExitProcess
DecodePointer
EncodePointer
InitializeCriticalSection
GetStringTypeW
InterlockedExchange
InterlockedPushEntrySList
lstrcpyW
GetCurrentThreadId
lstrlenA
WritePrivateProfileStringW
GlobalLock
GlobalUnlock
MulDiv
GlobalAlloc
LeaveCriticalSection
EnterCriticalSection
GetCurrentProcess
FlushInstructionCache
lstrcmpiW
GetModuleHandleW
lstrlenW
InterlockedDecrement
InterlockedIncrement
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
GetLastError
RaiseException
Sleep
SetFilePointer
GetTickCount
WriteFile
CloseHandle
CreateFileW
SetEnvironmentVariableA
CreateDirectoryW
MoveFileW
FindFirstFileW
SetFileAttributesW
RemoveDirectoryW
DeleteFileW
FindNextFileW
FindClose
GetEnvironmentVariableW
GetProcAddress
GetModuleFileNameA
WaitForSingleObject
GetExitCodeProcess
FindResourceExW
FindResourceW
LoadResource
LockResource
SizeofResource
GetNativeSystemInfo
MultiByteToWideChar
IsProcessorFeaturePresent
WideCharToMultiByte
user32
DrawTextW
UnionRect
PtInRect
CharNextW
GetSysColor
ShowWindow
GetSystemMetrics
ReleaseDC
GetDC
GetDlgItem
GetWindowLongW
SetWindowLongW
CallWindowProcW
DefWindowProcW
GetParent
MessageBoxW
MapDialogRect
EndDialog
GetDialogBaseUnits
PostMessageW
DestroyMenu
EnumChildWindows
GetCursorPos
SendMessageW
CreateDialogIndirectParamW
RegisterWindowMessageW
GetWindowTextLengthW
GetWindowTextW
SetWindowsHookExW
ModifyMenuW
CreateAcceleratorTableW
RegisterClassExW
LoadCursorW
GetClassInfoExW
DestroyAcceleratorTable
GetDesktopWindow
FillRect
ReleaseCapture
GetClassNameW
SetCapture
RedrawWindow
InvalidateRgn
EndPaint
BeginPaint
GetKeyState
CopyAcceleratorTableW
IsDialogMessageW
CreatePopupMenu
AppendMenuW
DestroyWindow
CreateWindowExW
SetWindowTextW
MoveWindow
SetWindowPos
GetClientRect
ClientToScreen
ScreenToClient
UpdateWindow
InvalidateRect
SetTimer
KillTimer
GetNextDlgTabItem
SendDlgItemMessageW
GetWindow
GetFocus
SetFocus
IsChild
SetWindowContextHelpId
MapWindowPoints
GetMonitorInfoW
MonitorFromWindow
GetWindowRect
SetWindowRgn
OffsetRect
EqualRect
DialogBoxIndirectParamW
UnregisterClassA
TrackPopupMenu
SystemParametersInfoW
CheckMenuItem
IsWindow
SetDlgItemTextW
UnhookWindowsHookEx
IntersectRect
EnableMenuItem
advapi32
LookupPrivilegeValueW
AdjustTokenPrivileges
RegEnumKeyExW
RegQueryInfoKeyW
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegOpenKeyExW
RegQueryValueExW
RegCloseKey
RegOpenKeyW
RegOpenKeyExA
RegQueryValueExA
OpenProcessToken
ole32
CoInitialize
OleUninitialize
OleInitialize
CreateStreamOnHGlobal
CLSIDFromString
CLSIDFromProgID
CoGetClassObject
OleLockRunning
CreateOleAdviseHolder
CreateDataAdviseHolder
OleRegGetMiscStatus
OleRegGetUserType
OleRegEnumVerbs
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
CoCreateInstance
StringFromGUID2
shell32
CommandLineToArgvW
SHFileOperationW
SHGetSpecialFolderPathW
ShellExecuteW
ShellExecuteExW
oleaut32
OleCreateFontIndirect
SysStringLen
VariantInit
VariantClear
VariantChangeType
RegisterTypeLi
UnRegisterTypeLi
SysStringByteLen
SysAllocStringByteLen
OleTranslateColor
SysFreeString
OleCreatePropertyFrame
LoadTypeLi
LoadRegTypeLi
VarUI4FromStr
SysAllocString
SysAllocStringLen
shlwapi
SHDeleteKeyW
gdi32
GetTextMetricsW
GetObjectW
DeleteObject
SetBkMode
SetTextColor
Rectangle
SelectObject
GetStockObject
GetDeviceCaps
CreateRectRgnIndirect
DeleteMetaFile
CloseMetaFile
RestoreDC
SetWindowExtEx
SetWindowOrgEx
SaveDC
CreateMetaFileW
SetBkColor
CreateDCW
SetViewportOrgEx
SetMapMode
LPtoDP
GetCurrentObject
CreateCompatibleBitmap
CreateCompatibleDC
BitBlt
CreateSolidBrush
GetTextExtentPointW
CreateFontIndirectW
DeleteDC
ws2_32
WSAGetLastError
ntohs
htonl
ntohl
WSAStartup
WSACleanup
gethostbyname
htons
connect
send
recv
setsockopt
closesocket
socket
iphlpapi
GetAdaptersInfo
version
GetFileVersionInfoW
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
GetFileVersionInfoSizeW
VerQueryValueW
dbghelp
MiniDumpWriteDump
setupapi
SetupDiGetClassDevsA
SetupDiGetClassDescriptionA
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyA
Exports
Exports
??0CHttpSocket@@QAE@ABV0@@Z
??0CHttpSocket@@QAE@PAUHWND__@@@Z
??1CHttpSocket@@UAE@XZ
??4CHttpSocket@@QAEAAV0@ABV0@@Z
??_7CHttpSocket@@6B@
??_FCHttpSocket@@QAEXXZ
?CloseSocket@CHttpSocket@@QAEHXZ
?Connect@CHttpSocket@@QAEHPBDH@Z
?FormatRequestHeader@CHttpSocket@@QAEPBDPAD0AAJH00JJH@Z
?GetField@CHttpSocket@@QAEHPB_WPA_WH@Z
?GetRequestHeader@CHttpSocket@@QBEHPADH@Z
?GetResponseHeader@CHttpSocket@@QAEPBDAAH@Z
?GetResponseLine@CHttpSocket@@QAEHPADH@Z
?GetServerState@CHttpSocket@@QAEHXZ
?Receive@CHttpSocket@@QAEJPADJ@Z
?RecvChunkedTypeBody@CHttpSocket@@QAEXPAPADAAH@Z
?SendRequest@CHttpSocket@@QAEHPBDJ@Z
?SetSSLVal@CHttpSocket@@QAEX_N@Z
?SetTimeout@CHttpSocket@@QAEHHH@Z
?Socket@CHttpSocket@@QAEHXZ
?ssl_connect@CHttpSocket@@QAEHI@Z
?ssl_free@CHttpSocket@@QAEXXZ
DllCanUnloadNow
DllGetClassObject
DllInstall
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 395KB - Virtual size: 395KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 85KB - Virtual size: 84KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 13KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 21KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 28KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ