DoWork
Behavioral task
behavioral1
Sample
0125e894c8704ed71b681f8e9c35c572c87d02b3b763096fd91e662cbf2584c1.dll
Resource
win7-20240903-en
General
-
Target
0125e894c8704ed71b681f8e9c35c572c87d02b3b763096fd91e662cbf2584c1
-
Size
1.6MB
-
MD5
4c0d18877aa59a54309553aaa0b785e1
-
SHA1
1f57c9e782729f40e1760aa8692a7417a1fe02b6
-
SHA256
0125e894c8704ed71b681f8e9c35c572c87d02b3b763096fd91e662cbf2584c1
-
SHA512
d1a441699d3b22be73a4a39436a26d8233eab1aac8e7fd9ecb1827c26ba2357fbf5de3c77c7937cc5441be5f827c1338752c87bbf8e2142d6df2dafd181b2ccf
-
SSDEEP
24576:08/aAdyq+5VUyts/0VehzhHPHS6XjSzZBMvSIu2O5mK/h8Opp29zqKYgAIQLV3r2:4fDE/VlhnjwIKwimO8ZLQm9nIva8M
Malware Config
Signatures
-
resource yara_rule sample vmprotect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 0125e894c8704ed71b681f8e9c35c572c87d02b3b763096fd91e662cbf2584c1
Files
-
0125e894c8704ed71b681f8e9c35c572c87d02b3b763096fd91e662cbf2584c1.dll windows:5 windows x86 arch:x86
54e38cb9d9c06858c85e77f809054543
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
SizeofResource
ReadProcessMemory
LeaveCriticalSection
ReadFile
GetSystemDirectoryA
CreateFileW
MultiByteToWideChar
Module32First
FindFirstFileA
GetLastError
GetProcAddress
CopyFileA
EnterCriticalSection
FindClose
GetLocalTime
LoadLibraryA
Process32Next
DeviceIoControl
GetModuleFileNameA
FindNextFileA
GetModuleHandleA
CreateToolhelp32Snapshot
GetCurrentThreadId
Module32Next
GetCurrentProcessId
GetTempPathA
DeleteFileA
WaitForSingleObject
CreateMutexA
ReleaseMutex
LocalAlloc
LocalFree
MoveFileA
GetSystemTimeAsFileTime
GetCommandLineA
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
RaiseException
HeapFree
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
GetModuleHandleW
Sleep
TlsAlloc
TlsSetValue
TlsFree
SetLastError
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
DeleteCriticalSection
OpenProcess
WideCharToMultiByte
GetConsoleCP
GetConsoleMode
ExitProcess
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
HeapDestroy
VirtualFree
QueryPerformanceCounter
HeapSize
VirtualAlloc
HeapReAlloc
SetFilePointer
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
InitializeCriticalSectionAndSpinCount
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetStdHandle
FlushFileBuffers
SetEndOfFile
GetProcessHeap
WriteFile
VirtualQueryEx
GetWindowsDirectoryA
GetTickCount
Process32First
GetCurrentProcess
LoadResource
FreeLibrary
MoveFileExA
GetNativeSystemInfo
FindResourceA
CreateMutexW
GetFileSize
CreateFileA
CreateThread
CloseHandle
TerminateProcess
TlsGetValue
RtlUnwind
GetCurrentProcess
FreeLibrary
TerminateProcess
GetSystemInfo
CreateToolhelp32Snapshot
Thread32First
GetCurrentThreadId
OpenThread
Thread32Next
CloseHandle
SuspendThread
ResumeThread
WriteProcessMemory
VirtualAlloc
VirtualProtect
VirtualFree
GetProcessAffinityMask
SetProcessAffinityMask
GetCurrentThread
SetThreadAffinityMask
Sleep
GetTickCount
GetLocalTime
GlobalFree
GetProcAddress
LocalAlloc
LoadLibraryA
ExitProcess
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetModuleHandleW
LoadResource
MultiByteToWideChar
FindResourceExW
FindResourceExA
WideCharToMultiByte
GetThreadLocale
GetUserDefaultLCID
GetSystemDefaultLCID
EnumResourceNamesA
EnumResourceNamesW
EnumResourceLanguagesA
EnumResourceLanguagesW
EnumResourceTypesA
EnumResourceTypesW
CreateFileW
LoadLibraryW
FlushFileBuffers
GetCurrentProcessId
GetLastError
GetModuleFileNameW
CreateEventA
GetModuleHandleA
GetSystemTimeAsFileTime
VirtualQuery
LocalFree
CreateFileA
ReadFile
GetCommandLineA
RaiseException
RtlUnwind
HeapFree
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
LCMapStringA
LCMapStringW
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
HeapDestroy
QueryPerformanceCounter
HeapReAlloc
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
HeapSize
WriteFile
SetFilePointer
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
LocalAlloc
GetCurrentProcess
GetCurrentThread
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
GetLastError
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
SendMessageTimeoutA
ExitWindowsEx
FindWindowA
GetWindowThreadProcessId
MessageBoxA
GetClassNameA
wsprintfW
wsprintfA
EnumChildWindows
CharUpperBuffW
MessageBoxW
advapi32
RegCreateKeyExA
LookupPrivilegeValueA
RegEnumKeyExA
CreateServiceA
RegQueryValueExA
RegSetValueExA
OpenProcessToken
CloseServiceHandle
OpenServiceA
RegOpenKeyExA
OpenSCManagerA
RegEnumValueA
AdjustTokenPrivileges
RegCloseKey
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
ChangeServiceConfigA
StartServiceA
RegQueryValueExA
RegCloseKey
RegOpenKeyExA
CloseServiceHandle
QueryServiceConfigW
OpenServiceW
EnumServicesStatusExW
OpenSCManagerW
OpenSCManagerW
EnumServicesStatusExW
OpenServiceW
QueryServiceConfigW
CloseServiceHandle
shell32
SHGetFolderPathA
shlwapi
PathFileExistsA
psapi
GetModuleFileNameExA
wtsapi32
WTSSendMessageW
Exports
Exports
Sections
.text Size: - Virtual size: 169KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 60KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 17KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 248B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1024B - Virtual size: 229KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ