FreePluginDll
LoadPluginDll
Static task
static1
Behavioral task
behavioral1
Sample
License.txt
Resource
win10-20230703-en
Behavioral task
behavioral2
Sample
VPNGate.dat
Resource
win10-20230703-en
Behavioral task
behavioral3
Sample
VPNGate.db
Resource
win10-20230703-en
Behavioral task
behavioral4
Sample
VpnGatePlugin_x64.dll
Resource
win10-20230703-en
Behavioral task
behavioral5
Sample
VpnGatePlugin_x86.dll
Resource
win10-20230703-en
Behavioral task
behavioral6
Sample
vpngate-client-v4.41-9782-beta-2022.11.17.exe
Resource
win10-20230703-en
Behavioral task
behavioral7
Sample
xmlrpc.config
Resource
win10-20230703-en
Target
vpngate-client-2023.01.03-build-9782.154884.zip
Size
65.3MB
MD5
0e199d90de43d2fbbc2770d9633aee6e
SHA1
67550b13afc4635b30e44ffcfebf32c3da72ff65
SHA256
c2ad78587e2732d6967f21cd2a413b114742dc778223ba68902bfebf93c8d278
SHA512
09b0b41457d46e7905a5975a495c40ecfea8318a85b3ce53f94ec6028927d7339f9b54996d95063decfa3ff5bf7316e865fdf6a2ca2a0357e311c18134b48851
SSDEEP
1572864:mmyY9a++m3TczMqJx8TCA+bC3f8r0sjWNqeaFYR+Izatr:HyW+mgzMqJx8TCI30glqrE+0gr
Checks for missing Authenticode signature.
resource |
---|
unpack001/VpnGatePlugin_x64.dll |
unpack001/VpnGatePlugin_x86.dll |
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
SetEvent
GetSystemDirectoryA
lstrlenA
GetExitCodeProcess
GetUserDefaultLCID
GetSystemDefaultLCID
GetComputerNameW
PulseEvent
ReleaseMutex
SetErrorMode
QueryPerformanceFrequency
QueryPerformanceCounter
GetDriveTypeA
CreateFileW
CreateDirectoryW
CreateDirectoryA
RemoveDirectoryW
RemoveDirectoryA
DeleteFileW
DeleteFileA
GetFileAttributesW
GetFileAttributesA
FreeResource
LockResource
SizeofResource
LoadResource
FindResourceA
LoadLibraryExA
LoadLibraryExW
SetFileAttributesA
SetFileAttributesW
GetComputerNameA
LocalFree
GetCurrentProcess
GetThreadLocale
SetConsoleScreenBufferSize
GetConsoleScreenBufferInfo
GetStdHandle
LoadLibraryW
GetShortPathNameA
GetShortPathNameW
TerminateProcess
OpenProcess
SetThreadAffinityMask
GetCurrentThread
lstrcmpiA
GetCurrentProcessId
SetThreadPriority
FindClose
FindNextFileA
FindNextFileW
FindFirstFileA
FindFirstFileW
GetTempPathW
GetTempPathA
SetUnhandledExceptionFilter
GetModuleFileNameW
GetModuleFileNameA
GetCommandLineW
GetCommandLineA
FlushFileBuffers
SystemTimeToFileTime
GetSystemTime
RaiseException
GetDiskFreeSpaceExW
GetDiskFreeSpaceExA
FileTimeToSystemTime
GetCurrentDirectoryW
GetCurrentDirectoryA
Sleep
GlobalMemoryStatus
SetPriorityClass
GetSystemInfo
CreateProcessW
CreateProcessA
MoveFileA
SetFilePointer
GetFileSize
GetFileInformationByHandle
SetFileTime
HeapCreate
InitializeCriticalSection
DeleteCriticalSection
GetProcessHeap
HeapAlloc
HeapReAlloc
EnterCriticalSection
LeaveCriticalSection
ResetEvent
ReadConsoleA
ReadConsoleW
WriteConsoleA
WriteConsoleW
SetLastError
RtlVirtualUnwind
InitializeCriticalSectionAndSpinCount
TlsFree
GetModuleHandleW
GetVersion
MultiByteToWideChar
GetFileType
FormatMessageA
VirtualFree
WideCharToMultiByte
GetACP
GetEnvironmentVariableW
GetSystemTimeAsFileTime
GetConsoleMode
SetConsoleMode
HeapFree
GetTimeZoneInformation
GetLocalTime
WaitForMultipleObjects
GetLastError
MoveFileW
TlsAlloc
GetVersionExA
GetCurrentThreadId
MulDiv
EnumResourceNamesA
WaitForSingleObject
OpenMutexA
CreateMutexA
TlsSetValue
TlsGetValue
FreeLibrary
LoadLibraryA
CreateFileA
ReadConsoleInputA
SetEndOfFile
GetConsoleOutputCP
SetEnvironmentVariableW
SetEnvironmentVariableA
CompareStringW
CompareStringA
GetLocaleInfoW
LCMapStringW
LCMapStringA
PeekNamedPipe
GetFullPathNameA
SetStdHandle
HeapSize
GetConsoleCP
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
GetOEMCP
GetCPInfo
RtlPcToFileHeader
GetTickCount
HeapSetInformation
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
GetStartupInfoA
SetHandleCount
FlsAlloc
FlsFree
FlsGetValue
DecodePointer
EncodePointer
RtlCaptureContext
IsDebuggerPresent
UnhandledExceptionFilter
FileTimeToLocalFileTime
SetConsoleCtrlHandler
CreateThread
ExitThread
RtlUnwindEx
RtlLookupFunctionEntry
ExitProcess
FlsSetValue
LocalAlloc
OpenEventA
GetModuleHandleA
GetProcAddress
CreateEventA
CloseHandle
ReadFile
WriteFile
DeviceIoControl
HeapDestroy
CreateFontA
GetDeviceCaps
GetTextMetricsA
GetTextExtentPoint32A
SelectObject
BitBlt
GdiFlush
DeleteObject
GetObjectA
CreateCompatibleDC
DeleteDC
GetStockObject
CreateDIBSection
GetOpenFileNameA
GetOpenFileNameW
GetSaveFileNameA
GetSaveFileNameW
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetSpecialFolderLocation
SHGetMalloc
SHGetPathFromIDListW
Shell_NotifyIconA
Shell_NotifyIconW
ShellExecuteW
ShellExecuteA
ShellExecuteExW
ShellExecuteExA
SHBrowseForFolderW
SHChangeNotify
PropVariantClear
CoUninitialize
CoInitialize
CoCreateInstance
SysFreeString
SysAllocString
listen
accept
send
recv
htonl
shutdown
htons
setsockopt
sendto
recvfrom
ntohs
socket
closesocket
WSACleanup
WSAStartup
WSAEventSelect
WSAIoctl
WSAAccept
WSAGetLastError
connect
getsockopt
getsockname
select
ioctlsocket
getservbyport
gethostbyaddr
getpeername
gethostname
WSASetLastError
inet_ntoa
getservbyname
inet_addr
gethostbyname
bind
PlaySoundA
timeGetTime
ImageList_ReplaceIcon
CreatePropertySheetPageW
PropertySheetW
ImageList_SetBkColor
ImageList_Create
ImageList_Destroy
CreateStatusWindowW
InitCommonControlsEx
Netbios
SHStrDupW
CreateURLMoniker
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
GetFileVersionInfoSizeW
GetFileVersionInfoW
FreePluginDll
LoadPluginDll
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_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
SetEvent
GetSystemDirectoryA
lstrlenA
GetExitCodeProcess
GetUserDefaultLCID
GetSystemDefaultLCID
GetComputerNameW
PulseEvent
ReleaseMutex
SetErrorMode
QueryPerformanceFrequency
QueryPerformanceCounter
GetDriveTypeA
CreateFileW
CreateDirectoryW
CreateDirectoryA
RemoveDirectoryW
RemoveDirectoryA
DeleteFileW
DeleteFileA
GetFileAttributesW
GetFileAttributesA
FreeResource
LockResource
SizeofResource
LoadResource
FindResourceA
LoadLibraryExA
LoadLibraryExW
SetFileAttributesA
SetFileAttributesW
GetComputerNameA
LocalFree
GetCurrentProcess
GetThreadLocale
SetConsoleScreenBufferSize
GetConsoleScreenBufferInfo
GetStdHandle
LoadLibraryW
GetShortPathNameA
GetShortPathNameW
TerminateProcess
OpenProcess
SetThreadAffinityMask
GetCurrentThread
lstrcmpiA
GetCurrentProcessId
SetThreadPriority
FindClose
FindNextFileA
FindNextFileW
FindFirstFileA
FindFirstFileW
GetTempPathW
GetTempPathA
SetUnhandledExceptionFilter
GetModuleFileNameW
GetModuleFileNameA
GetCommandLineW
GetCommandLineA
FlushFileBuffers
SystemTimeToFileTime
GetSystemTime
RaiseException
GetDiskFreeSpaceExW
GetDiskFreeSpaceExA
FileTimeToSystemTime
GetCurrentDirectoryW
GetCurrentDirectoryA
Sleep
GlobalMemoryStatus
SetPriorityClass
GetSystemInfo
CreateProcessW
CreateProcessA
MoveFileA
SetFilePointer
GetFileSize
GetFileInformationByHandle
SetFileTime
GetProcessHeap
InitializeCriticalSection
DeleteCriticalSection
HeapDestroy
HeapAlloc
HeapReAlloc
InterlockedIncrement
InterlockedDecrement
EnterCriticalSection
LeaveCriticalSection
ResetEvent
ReadConsoleA
ReadConsoleW
WriteConsoleA
WriteConsoleW
SetLastError
InitializeCriticalSectionAndSpinCount
InterlockedCompareExchange
TlsFree
InterlockedExchangeAdd
GetModuleHandleW
GetVersion
MultiByteToWideChar
GetFileType
FormatMessageA
VirtualFree
VirtualAlloc
WideCharToMultiByte
GetACP
GetEnvironmentVariableW
GetSystemTimeAsFileTime
GetConsoleMode
SetConsoleMode
GetVersionExA
HeapFree
GetTimeZoneInformation
GetLocalTime
WaitForMultipleObjects
GetLastError
MoveFileW
TlsAlloc
GetCurrentThreadId
MulDiv
EnumResourceNamesA
WaitForSingleObject
OpenMutexA
CreateMutexA
TlsSetValue
TlsGetValue
FreeLibrary
LoadLibraryA
CreateFileA
ReadConsoleInputA
SetEndOfFile
GetConsoleOutputCP
SetEnvironmentVariableW
SetEnvironmentVariableA
CompareStringW
CompareStringA
GetLocaleInfoW
LCMapStringW
LCMapStringA
GetFullPathNameA
SetStdHandle
HeapSize
GetConsoleCP
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
GetOEMCP
GetCPInfo
GetTickCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
GetStartupInfoA
SetHandleCount
IsDebuggerPresent
UnhandledExceptionFilter
FileTimeToLocalFileTime
SetConsoleCtrlHandler
CreateThread
ExitThread
RtlUnwind
ExitProcess
InterlockedExchange
LocalAlloc
OpenEventA
GetModuleHandleA
GetProcAddress
CreateEventA
CloseHandle
ReadFile
WriteFile
DeviceIoControl
HeapCreate
CreateFontA
GetDeviceCaps
GetTextMetricsA
GetTextExtentPoint32A
SelectObject
CreateDIBSection
BitBlt
GdiFlush
DeleteObject
GetObjectA
CreateCompatibleDC
DeleteDC
GetStockObject
GetOpenFileNameA
GetOpenFileNameW
GetSaveFileNameA
GetSaveFileNameW
SHChangeNotify
SHGetSpecialFolderLocation
ShellExecuteW
SHGetMalloc
SHBrowseForFolderA
Shell_NotifyIconA
SHBrowseForFolderW
Shell_NotifyIconW
ShellExecuteExA
ShellExecuteExW
SHGetPathFromIDListW
SHGetPathFromIDListA
ShellExecuteA
CoUninitialize
CoInitialize
PropVariantClear
CoCreateInstance
SysFreeString
SysAllocString
listen
getsockname
send
recv
htonl
bind
htons
setsockopt
sendto
shutdown
ntohs
socket
closesocket
WSACleanup
WSAStartup
WSAEventSelect
WSAIoctl
WSAAccept
WSAGetLastError
getpeername
gethostname
WSASetLastError
inet_ntoa
getservbyname
inet_addr
gethostbyname
gethostbyaddr
connect
getsockopt
recvfrom
select
ioctlsocket
accept
getservbyport
PlaySoundA
timeGetTime
PropertySheetW
CreatePropertySheetPageW
ImageList_ReplaceIcon
ImageList_SetBkColor
ImageList_Create
ImageList_Destroy
CreateStatusWindowW
InitCommonControlsEx
Netbios
SHStrDupW
CreateURLMoniker
GetFileVersionInfoA
GetFileVersionInfoSizeA
GetFileVersionInfoW
GetFileVersionInfoSizeW
VerQueryValueA
FreePluginDll
LoadPluginDll
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_DISCARDABLE
IMAGE_SCN_MEM_READ
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
GetVersionExA
CreateEventA
GetLocalTime
lstrlenA
GetSystemDirectoryA
GetExitCodeProcess
GetUserDefaultLCID
GetSystemDefaultLCID
GetComputerNameW
PulseEvent
ReleaseMutex
SetErrorMode
QueryPerformanceFrequency
QueryPerformanceCounter
CreateFileW
CreateDirectoryW
CreateDirectoryA
RemoveDirectoryW
RemoveDirectoryA
DeleteFileW
DeleteFileA
GetFileAttributesW
GetFileAttributesA
FreeResource
LoadLibraryExA
LoadLibraryExW
SetFileAttributesA
SetFileAttributesW
GetComputerNameA
LocalFree
GetCurrentProcess
GetThreadLocale
SetConsoleScreenBufferSize
GetConsoleScreenBufferInfo
GetStdHandle
LoadLibraryW
GetShortPathNameA
GetShortPathNameW
TerminateProcess
OpenProcess
SetThreadAffinityMask
GetCurrentThread
SetEvent
lstrcmpiA
GetCurrentProcessId
SetThreadPriority
FindClose
FindNextFileA
FindNextFileW
FindFirstFileA
FindFirstFileW
GetTempPathW
GetTempPathA
SetUnhandledExceptionFilter
GetModuleFileNameW
GetModuleFileNameA
GetCommandLineW
GetCommandLineA
WaitForMultipleObjects
SystemTimeToFileTime
GetSystemTime
GetTimeZoneInformation
HeapFree
GetProcessHeap
RaiseException
GetDiskFreeSpaceExW
GetDiskFreeSpaceExA
FileTimeToSystemTime
GetCurrentDirectoryW
GetCurrentDirectoryA
Sleep
GlobalMemoryStatus
SetPriorityClass
GetSystemInfo
CreateProcessW
CreateProcessA
MoveFileA
SetFilePointer
GetFileSize
EnumResourceNamesA
SetFileTime
HeapCreate
InitializeCriticalSection
DeleteCriticalSection
HeapDestroy
HeapAlloc
HeapReAlloc
InterlockedIncrement
InterlockedDecrement
EnterCriticalSection
LeaveCriticalSection
ResetEvent
ReadConsoleA
ReadConsoleW
WriteConsoleA
WriteConsoleW
SetLastError
InitializeCriticalSectionAndSpinCount
InterlockedCompareExchange
TlsFree
InterlockedExchangeAdd
GetModuleHandleW
GetVersion
MultiByteToWideChar
GetFileType
FormatMessageA
VirtualFree
VirtualAlloc
WideCharToMultiByte
GetACP
GetEnvironmentVariableW
GetSystemTimeAsFileTime
GetConsoleMode
SetConsoleMode
CreateFileA
GetLastError
DeviceIoControl
OpenEventA
ReadFile
WriteFile
MoveFileW
TlsAlloc
GetCurrentThreadId
MulDiv
GetModuleHandleA
WaitForSingleObject
CreateMutexA
OpenMutexA
TlsSetValue
TlsGetValue
GetDriveTypeA
FlushFileBuffers
CloseHandle
ReadConsoleInputA
SetEndOfFile
GetConsoleOutputCP
SetEnvironmentVariableW
SetEnvironmentVariableA
CompareStringW
CompareStringA
GetLocaleInfoW
LCMapStringW
LCMapStringA
GetFullPathNameA
SetStdHandle
HeapSize
GetConsoleCP
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
GetOEMCP
GetCPInfo
IsDebuggerPresent
UnhandledExceptionFilter
GetTickCount
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
FileTimeToLocalFileTime
SetConsoleCtrlHandler
CreateThread
ExitThread
RtlUnwind
GetStartupInfoA
InterlockedExchange
LocalAlloc
FindResourceA
LoadResource
SizeofResource
LockResource
LoadLibraryA
GetProcAddress
FreeLibrary
GetFileInformationByHandle
ExitProcess
GetDeviceCaps
GetTextMetricsA
GetTextExtentPoint32A
SelectObject
CreateDIBSection
BitBlt
GdiFlush
DeleteObject
GetObjectA
CreateCompatibleDC
DeleteDC
GetStockObject
CreateFontA
GetOpenFileNameW
GetSaveFileNameA
GetSaveFileNameW
GetOpenFileNameA
ShellExecuteW
Shell_NotifyIconW
Shell_NotifyIconA
SHGetSpecialFolderLocation
ShellExecuteExW
SHGetPathFromIDListW
SHGetMalloc
SHBrowseForFolderA
SHGetPathFromIDListA
ShellExecuteA
ShellExecuteExA
SHChangeNotify
SHBrowseForFolderW
CoUninitialize
CoInitialize
PropVariantClear
CoCreateInstance
SysAllocString
SysFreeString
send
recv
htonl
bind
htons
setsockopt
sendto
shutdown
accept
socket
closesocket
WSACleanup
WSAStartup
WSAEventSelect
WSAIoctl
WSAAccept
WSAGetLastError
connect
ntohs
listen
getsockopt
getsockname
getpeername
gethostname
WSASetLastError
inet_ntoa
getservbyname
inet_addr
gethostbyname
select
ioctlsocket
getservbyport
recvfrom
gethostbyaddr
PropertySheetW
ImageList_ReplaceIcon
ImageList_SetBkColor
ImageList_Create
ImageList_Destroy
CreateStatusWindowW
InitCommonControlsEx
CreatePropertySheetPageW
SHStrDupW
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_DISCARDABLE
IMAGE_SCN_MEM_READ