P:\VMWD\Build\Bin.Win\Modules_VS142_64.fin\EcoDesignerStarDLL\EnergyEvaluation.pdb
Static task
static1
Behavioral task
behavioral1
Sample
EnergyEvaluation.dll
Resource
win10v2004-20241007-en
General
-
Target
EnergyEvaluation.dll
-
Size
2.1MB
-
MD5
6d4b0a54b7554545f5c97e5280798fef
-
SHA1
19874e62fd0449336dccb921d86ee5c7f391a6ba
-
SHA256
60e56ede7eb228d7d0ebcda5d702a3534667de5b907c17ab571f2c02a59f2620
-
SHA512
830e25cc7d4ed140b9ee4e1eab030148bfb25eb3f312d971140955f8b931a7c158a27e8df08b2bb1cd22351f34d6a1fa41c7412a2c897704da4b0cbcc3222208
-
SSDEEP
49152:PJzYETdIZJAmmwT3o98VBl1rYKBz/eKR:PXb8V9Fz2a
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource EnergyEvaluation.dll
Files
-
EnergyEvaluation.dll.dll windows:6 windows x64 arch:x64
23a3b6fcb227fe9d7350338f6353a8fd
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
GetLastError
CloseHandle
FindFirstFileA
FindNextFileA
FindClose
CreateMutexA
WaitForSingleObject
ReleaseMutex
UnmapViewOfFile
CreateSemaphoreA
ReleaseSemaphore
CreateFileMappingA
MapViewOfFileEx
CreateFileA
GetFileSizeEx
FormatMessageA
LocalFree
CreateDirectoryA
RemoveDirectoryA
SetEndOfFile
SetFilePointerEx
WriteFile
GetProcAddress
OpenProcess
GetSystemTimeAsFileTime
QueryPerformanceCounter
MultiByteToWideChar
WideCharToMultiByte
GetEnvironmentVariableA
SetCurrentDirectoryA
GetFileAttributesA
GetFullPathNameA
GetSystemTime
FileTimeToSystemTime
GetTimeZoneInformation
LoadLibraryA
AreFileApisANSI
GetExitCodeProcess
FreeLibrary
GetStdHandle
GetConsoleMode
VerSetConditionMask
GetProfileStringA
VerifyVersionInfoW
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
DeleteFileA
SetFileTime
FlushFileBuffers
GetFileTime
ReadFile
SetFilePointer
SwitchToThread
TlsGetValue
TlsSetValue
LocalAlloc
MapViewOfFile
OpenFileMappingA
GetPrivateProfileIntA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileSectionA
WritePrivateProfileSectionA
TlsAlloc
CreateEventA
WaitForMultipleObjects
IsBadWritePtr
OpenSemaphoreA
FlushInstructionCache
VirtualProtect
DeviceIoControl
LockFile
UnlockFile
IsBadStringPtrA
IsBadStringPtrW
GetDriveTypeA
ReadConsoleW
CreateFileW
WriteConsoleW
SetStdHandle
OutputDebugStringW
GetConsoleCP
GetModuleFileNameW
GetOEMCP
IsValidCodePage
SetEnvironmentVariableA
HeapSize
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetModuleHandleW
InitializeCriticalSectionAndSpinCount
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlCaptureContext
LoadLibraryExW
GetCPInfo
IsProcessorFeaturePresent
IsDebuggerPresent
HeapReAlloc
GetModuleHandleExW
GetStartupInfoW
GetFileType
Sleep
GetProcessTimes
RtlAddFunctionTable
IsBadReadPtr
GetComputerNameA
GetWindowsDirectoryA
GetSystemDirectoryA
GetSystemInfo
SetLastError
GetModuleHandleA
GetModuleFileNameA
VirtualQuery
SetPriorityClass
TlsFree
SetThreadPriority
GetCurrentThread
TerminateProcess
GetProcessHeap
HeapFree
HeapAlloc
GetCurrentDirectoryA
SetConsoleCtrlHandler
OpenEventA
SetEvent
GetACP
SystemTimeToFileTime
GetTempPathA
GetLocalTime
GetDiskFreeSpaceA
GetUserDefaultUILanguage
GetExitCodeThread
GetCurrentThreadId
DuplicateHandle
GetTickCount
GetVersionExA
GetVersion
GetCurrentProcessId
ExitProcess
GetCurrentProcess
RtlUnwindEx
RtlLookupFunctionEntry
RaiseException
RtlPcToFileHeader
GetStringTypeW
DecodePointer
EncodePointer
user32
AppendMenuA
LoadStringA
wsprintfA
GetSystemMenu
TranslateMessage
DispatchMessageA
MessageBoxA
DrawMenuBar
CharLowerBuffA
CharUpperBuffA
CallMsgFilterA
PeekMessageA
shell32
ShellExecuteExA
advapi32
QueryServiceStatus
QueryServiceConfigA
OpenServiceA
OpenSCManagerA
CloseServiceHandle
RegFlushKey
RegDeleteKeyA
RegSetValueExA
RegEnumValueA
RegEnumKeyExA
RegDeleteValueA
RegCreateKeyExA
GetUserNameA
ConvertStringSecurityDescriptorToSecurityDescriptorA
SetSecurityDescriptorSacl
GetSecurityDescriptorSacl
CryptGenRandom
CryptReleaseContext
CryptAcquireContextA
ReadEventLogA
CloseEventLog
OpenEventLogA
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
StartServiceA
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
ws2_32
gethostname
gethostbyname
sendto
recvfrom
inet_addr
bind
getpeername
WSAGetLastError
socket
shutdown
setsockopt
send
select
recv
getsockopt
ioctlsocket
connect
closesocket
accept
__WSAFDIsSet
gethostbyaddr
inet_ntoa
htons
WSACleanup
WSAStartup
freeaddrinfo
getaddrinfo
Exports
Exports
?Borrow@EDS@@YAHXZ
?BorrowReturn@EDS@@YAHXZ
?CheckProtection@EDS@@YAXI_N@Z
?CloseProtection@EDS@@YAXXZ
?GenerateLicenseRequest@EDS@@YAHVLocation@IO@@AEBV?$Array@ULicenseInformation@@@GS@@@Z
?GetAvailableLicenses@EDS@@YAHAEBVUniString@GS@@GIPEAHPEAV23@@Z
?GetDaysLeft@EDS@@YAHXZ
?GetLicenseInformation@EDS@@YA?AULicenseInformation@@XZ
?ImportLicenseUpdate@EDS@@YAHVLocation@IO@@@Z
?Launch@EDS@@YAHAEBVUniString@GS@@AEBV?$Array@VUniString@GS@@@3@PEAX_N@Z
?OpenProtection@EDS@@YA?AW4ProtectionOpenResult@Protection2@@PEAVCallbacks@3@_NVLocation@IO@@W4ArchiCADLicenseType@3@@Z
?ResetCheckProtectionCounter@EDS@@YAXXZ
?UpdateLicense@EDS@@YAHAEBV?$Array@ULicenseInformation@@@GS@@PEAVUniString@3@_N@Z
Sections
.text Size: 1.9MB - Virtual size: 1.9MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 69KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 8KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 45KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE