D:\VPN_NG-AZURE\dev\vpn-server\src\DebugFiles\pdb\Win32_Release\vpnsetup.pdb
Static task
static1
Behavioral task
behavioral1
Sample
821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89.exe
Resource
win10v2004-20240426-en
General
-
Target
821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89
-
Size
4.9MB
-
MD5
cbd4a62411c76d19548f2834f4c76ee9
-
SHA1
f0a842ec40aff958210858e9c6cc577947a3568a
-
SHA256
821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89
-
SHA512
8ae0d3444b7020c8f4790d529d8e57a06239d84b28bc1449e033afd655d86a5a5d2afde59a85baf225e17eedd0b6a339af5de7be8c6e0c91bb240811e91e2550
-
SSDEEP
98304:TSDnf4tl+GIFmgZbwsxitpYZ+6a0MMzMMoMM3m4BjS4Ne:M8+bOtpYZpcjZe
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89
Files
-
821fdbca18585038dba04bdb0df9ff6ff8aa9843b5862c8cd97419e0a0322f89.exe windows:5 windows x86 arch:x86
2aa0f1682e14e6970c6fa411f842f6ad
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
kernel32
GetVersionExA
CreateEventA
GetLocalTime
lstrlenA
GetSystemDirectoryA
GetUserDefaultLCID
GetSystemDefaultLCID
GetComputerNameW
PulseEvent
ReleaseMutex
SetErrorMode
QueryPerformanceFrequency
QueryPerformanceCounter
CreateFileW
GetExitCodeProcess
CreateDirectoryA
RemoveDirectoryA
DeleteFileA
GetFileAttributesA
FreeResource
LoadLibraryExA
LoadLibraryExW
SetFileAttributesA
SetFileAttributesW
GetFileAttributesW
GetComputerNameA
GetThreadLocale
SetConsoleScreenBufferSize
GetConsoleScreenBufferInfo
GetStdHandle
GetShortPathNameA
GetShortPathNameW
TerminateProcess
OpenProcess
SetThreadAffinityMask
GetCurrentThread
SetEvent
GetCurrentProcess
GetCurrentProcessId
SetThreadPriority
FindClose
FindNextFileA
FindFirstFileA
RemoveDirectoryW
DeleteFileW
FindNextFileW
FindFirstFileW
FlushFileBuffers
CreateDirectoryW
LocalFree
LoadLibraryW
GetTempPathW
GetTempPathA
SetUnhandledExceptionFilter
GetModuleFileNameW
GetModuleFileNameA
WaitForMultipleObjects
GetCommandLineA
lstrcmpiA
GetTimeZoneInformation
HeapFree
GetProcessHeap
RaiseException
GetDiskFreeSpaceExA
FileTimeToSystemTime
GetCurrentDirectoryA
Sleep
GlobalMemoryStatus
SetPriorityClass
GetSystemInfo
CreateProcessA
MoveFileA
SetFilePointer
GetFileSize
GetFileInformationByHandle
SetFileTime
SystemTimeToFileTime
HeapCreate
InitializeCriticalSection
GetDriveTypeA
HeapDestroy
HeapAlloc
HeapReAlloc
GetSystemTime
InterlockedIncrement
InterlockedDecrement
EnterCriticalSection
LeaveCriticalSection
ResetEvent
GetDiskFreeSpaceExW
GetCurrentDirectoryW
CreateProcessW
WriteConsoleA
WriteConsoleW
ReadConsoleA
ReadConsoleW
SetLastError
GetModuleHandleExW
InitializeCriticalSectionAndSpinCount
InterlockedCompareExchange
TlsFree
InterlockedExchangeAdd
WideCharToMultiByte
MultiByteToWideChar
FormatMessageW
GetEnvironmentVariableW
GetModuleHandleW
GetVersion
GetFileType
GetSystemTimeAsFileTime
GetConsoleMode
SetConsoleMode
WriteFile
ReadFile
CreateFileA
DeviceIoControl
OpenEventA
MoveFileW
GetLastError
TlsSetValue
WaitForSingleObject
TlsAlloc
GetModuleHandleA
GetCurrentThreadId
OpenMutexA
MulDiv
CreateMutexA
TlsGetValue
EnumResourceNamesA
GetCommandLineW
CloseHandle
PeekConsoleInputA
ReadConsoleInputA
SetEndOfFile
GetConsoleOutputCP
SetEnvironmentVariableW
SetEnvironmentVariableA
CompareStringW
CompareStringA
LCMapStringW
LCMapStringA
GetLocaleInfoW
SetStdHandle
SetCurrentDirectoryA
GetFullPathNameA
HeapSize
VirtualQuery
GetConsoleCP
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
GetOEMCP
GetACP
GetDateFormatA
GetTimeFormatA
GetCPInfo
VirtualAlloc
IsDebuggerPresent
UnhandledExceptionFilter
FatalAppExitA
GetTickCount
VirtualFree
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
SetConsoleCtrlHandler
FileTimeToLocalFileTime
CreateThread
ExitThread
RtlUnwind
GetStartupInfoA
InterlockedExchange
LocalAlloc
FindResourceA
LoadResource
SizeofResource
LockResource
LoadLibraryA
GetProcAddress
FreeLibrary
DeleteCriticalSection
ExitProcess
GetNumberOfConsoleInputEvents
gdi32
GetDeviceCaps
GetTextMetricsA
GetTextExtentPoint32A
CreateCompatibleDC
SelectObject
CreateDIBSection
BitBlt
GdiFlush
DeleteObject
DeleteDC
GetObjectA
GetStockObject
CreateFontA
comdlg32
GetSaveFileNameW
GetOpenFileNameA
GetSaveFileNameA
GetOpenFileNameW
shell32
ShellExecuteExW
Shell_NotifyIconW
Shell_NotifyIconA
ShellExecuteW
SHGetSpecialFolderLocation
SHGetPathFromIDListW
SHGetMalloc
SHBrowseForFolderA
SHGetPathFromIDListA
ShellExecuteA
ShellExecuteExA
SHChangeNotify
SHBrowseForFolderW
ole32
CoInitialize
CoUninitialize
PropVariantClear
CoCreateInstance
oleaut32
SysAllocString
SysFreeString
ws2_32
setsockopt
socket
closesocket
WSACleanup
WSAStartup
WSAEventSelect
WSAIoctl
WSAAccept
getsockopt
ntohs
recv
gethostbyaddr
htons
getservbyname
htonl
inet_ntoa
gethostbyname
WSAGetLastError
inet_addr
gethostname
listen
bind
getservbyport
connect
recvfrom
getsockname
getpeername
sendto
accept
shutdown
send
freeaddrinfo
getnameinfo
ioctlsocket
WSASetLastError
getaddrinfo
comctl32
ImageList_Destroy
ImageList_SetBkColor
ImageList_Create
CreatePropertySheetPageW
PropertySheetW
CreateStatusWindowW
InitCommonControlsEx
ImageList_ReplaceIcon
shlwapi
SHStrDupW
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 445KB - Virtual size: 444KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 471KB - Virtual size: 511KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 588KB - Virtual size: 588KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 123KB - Virtual size: 123KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ