Static task
static1
Behavioral task
behavioral1
Sample
AtrtisService.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
AtrtisService.exe
Resource
win10v2004-20240412-en
Behavioral task
behavioral3
Sample
AtrtisService.exe
Resource
win11-20240412-en
General
-
Target
AtrtisService.exe
-
Size
73.8MB
-
MD5
a0618715800ef0be44864356c213d383
-
SHA1
10c9e9d6b6142cfab2ec943ff40dd2afc3f9450e
-
SHA256
c8805c8ecf4bbaa7ec39b872b2d8189c178be5534176f312a402fff193e0e969
-
SHA512
ee74c9e158c6c93d3deb2081f303c4ec8ce30623811b3c8d1e3a44ac98780e59c3ce2ee1a7c04ca6d3c9991b65cedb4f0c456b4d9ef4c8fd04bf4345d5c5a9e7
-
SSDEEP
196608:pelmW1LvRlubihBMoomPrGJsv6tWKFdu9CYoLVyFQ:glmW19J9jGJsv6tWKFdu9Cd/
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource AtrtisService.exe
Files
-
AtrtisService.exe.exe windows:6 windows x64 arch:x64
4e188643cd0658a4587608d3a5a08b41
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
GetCommandLineW
ReadFile
RtlCompareMemory
GetModuleHandleW
DebugBreak
ExitProcess
GetModuleHandleA
LeaveCriticalSection
EnterCriticalSection
FreeLibrary
GetLongPathNameTransactedA
VirtualAlloc
VirtualFree
SetLastError
GetProcessHeap
DeleteCriticalSection
DecodePointer
HeapAlloc
HeapReAlloc
HeapSize
InitializeCriticalSectionEx
HeapFree
FindVolumeClose
K32GetModuleBaseNameW
ReadProcessMemory
QueryPerformanceCounter
K32InitializeProcessForWsWatch
CreateFileW
MultiByteToWideChar
DeleteFileW
GetSystemPowerStatus
GetSystemTimes
WaitForSingleObject
CloseHandle
GetModuleFileNameW
GetNativeSystemInfo
FindFirstVolumeW
OpenMutexW
ReleaseMutex
CreateProcessW
GetCurrentProcessId
GetProcAddress
LoadLibraryW
LoadLibraryA
GetLastError
Sleep
ProcessIdToSessionId
TerminateProcess
WideCharToMultiByte
GlobalMemoryStatusEx
Process32FirstW
K32GetProcessMemoryInfo
Process32NextW
CreateToolhelp32Snapshot
OpenProcess
GetCurrentProcess
GetTickCount
CreateDirectoryW
WriteConsoleW
SetEnvironmentVariableW
GetOEMCP
GetACP
IsValidCodePage
GetFileSizeEx
EnumSystemLocalesW
IsValidLocale
LCMapStringW
CompareStringW
FlsFree
FlsSetValue
FlsGetValue
FlsAlloc
SetStdHandle
SetFileAttributesW
GetConsoleOutputCP
ReadConsoleW
GetConsoleMode
GetCommandLineA
FreeLibraryAndExitThread
ExitThread
LoadLibraryExW
GetCurrentThreadId
LocalFree
FormatMessageW
WTSGetActiveConsoleSessionId
ExpandEnvironmentStringsW
CheckRemoteDebuggerPresent
GlobalAlloc
GlobalUnlock
GlobalLock
GetLocaleInfoW
GlobalSize
GetUserDefaultLangID
GetConsoleWindow
InitializeCriticalSection
CompareStringEx
GetSystemTime
GetLocalTime
DuplicateHandle
SetEvent
CreateEventW
WaitForMultipleObjects
SwitchToThread
CreateThread
GetCurrentThread
SetThreadPriority
GetThreadPriority
TerminateThread
ResumeThread
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemInfo
WaitForSingleObjectEx
OutputDebugStringW
IsProcessorFeaturePresent
ResetEvent
GetSystemDirectoryW
GetDateFormatW
GetTimeFormatW
GetCurrencyFormatW
GetUserDefaultLCID
GetUserPreferredUILanguages
GetFileAttributesExW
QueryPerformanceFrequency
GetTickCount64
GetCurrentDirectoryW
FindClose
FindFirstFileW
GetFileAttributesW
GetFileInformationByHandle
GetFullPathNameW
GetLogicalDrives
GetLongPathNameW
RemoveDirectoryW
SetFileTime
GetTempPathW
GetVolumePathNamesForVolumeNameW
SetErrorMode
DeviceIoControl
CopyFileW
MoveFileW
MoveFileExW
TzSpecificLocalTimeToSystemTime
FileTimeToSystemTime
SystemTimeToFileTime
GetFileInformationByHandleEx
GetStartupInfoW
FlushFileBuffers
GetDriveTypeW
GetFileType
SetEndOfFile
SetFilePointerEx
WriteFile
CreateFileMappingW
MapViewOfFile
UnmapViewOfFile
FindCloseChangeNotification
FindFirstChangeNotificationW
FindNextChangeNotification
GetModuleHandleExW
GetStdHandle
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetExitCodeProcess
UnregisterWaitEx
RegisterWaitForSingleObject
FindFirstFileExW
FindNextFileW
GetTimeZoneInformation
GetGeoInfoW
GetUserGeoID
ReadFileEx
PeekNamedPipe
CancelIoEx
SleepEx
WriteFileEx
CreateMutexW
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
RaiseException
EncodePointer
LCMapStringEx
GetSystemTimeAsFileTime
GetStringTypeW
GetCPInfo
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
InitializeSListHead
RtlUnwindEx
RtlUnwind
InitializeCriticalSectionAndSpinCount
user32
SetWindowPos
GetWindowPlacement
SetWindowPlacement
IsWindowVisible
IsIconic
SetFocus
RegisterTouchWindow
UnregisterTouchWindow
IsTouchWindow
GetCapture
SetCapture
ReleaseCapture
GetSystemMetrics
GetMenu
GetSystemMenu
EnableMenuItem
GetForegroundWindow
SetForegroundWindow
GetDC
ReleaseDC
BeginPaint
EndPaint
GetUpdateRect
SetWindowRgn
InvalidateRect
SetWindowTextW
GetClientRect
GetWindowRect
AdjustWindowRectEx
SetCursor
ClientToScreen
ScreenToClient
GetWindowLongW
SetWindowLongW
GetWindowLongPtrW
SetWindowLongPtrW
GetParent
SetParent
GetWindowThreadProcessId
GetWindow
DestroyCursor
DestroyIcon
MonitorFromPoint
GetAncestor
GetKeyboardLayoutList
RegisterPowerSettingNotification
UnregisterPowerSettingNotification
GetClassInfoW
RegisterClassExW
GetFocus
GetCursorPos
WindowFromPoint
ChildWindowFromPointEx
GetSysColorBrush
LoadImageW
SetMenu
DrawMenuBar
CreateMenu
MoveWindow
DestroyMenu
InsertMenuW
AppendMenuW
ModifyMenuW
RemoveMenu
TrackPopupMenu
GetMenuItemInfoW
SetMenuItemInfoW
MonitorFromWindow
GetMonitorInfoW
EnumDisplayMonitors
GetSysColor
LoadIconW
IsHungAppWindow
SetClipboardViewer
ChangeClipboardChain
RegisterClipboardFormatW
GetKeyboardLayout
RegisterWindowMessageW
IsWindowEnabled
CreateCaret
DestroyCaret
HideCaret
ShowCaret
SetCaretPos
FindWindowA
PeekMessageW
IsZoomed
GetKeyState
GetKeyboardState
FlashWindowEx
ToUnicode
MapVirtualKeyW
TrackPopupMenuEx
SetCursorPos
GetCursor
LoadCursorW
CreateCursor
ToAscii
GetIconInfo
GetCursorInfo
EnumDisplayDevicesW
GetClipboardFormatNameW
TrackMouseEvent
GetMessageExtraInfo
GetAsyncKeyState
GetTouchInputInfo
CloseTouchInputHandle
GetWindowTextW
EnumWindows
RealGetWindowClassW
ChangeWindowMessageFilterEx
DrawIconEx
TranslateMessage
DispatchMessageW
RegisterClassW
GetQueueStatus
MsgWaitForMultipleObjectsEx
SetTimer
KillTimer
RegisterDeviceNotificationW
UnregisterDeviceNotification
PostThreadMessageW
CharNextExA
SetLayeredWindowAttributes
UpdateLayeredWindow
ShowWindow
DestroyWindow
IsChild
CreateWindowExW
UnregisterClassW
MessageBoxA
DefWindowProcW
AttachThreadInput
PostMessageW
SendMessageW
UpdateLayeredWindowIndirect
SystemParametersInfoW
GetDesktopWindow
GetCaretBlinkTime
MessageBeep
IsWindow
GetDoubleClickTime
CreatePopupMenu
CreateIconIndirect
gdi32
SetWorldTransform
ExtTextOutW
GetDIBits
SetGraphicsMode
SetBkMode
GetCharABCWidthsI
GetTextExtentPoint32W
GetOutlineTextMetricsW
GetGlyphOutlineW
SetTextAlign
GetCharABCWidthsW
GdiFlush
CreateDIBSection
GetTextFaceW
GetTextMetricsW
RemoveFontMemResourceEx
AddFontMemResourceEx
RemoveFontResourceExW
AddFontResourceExW
GetCharABCWidthsFloatW
GetStockObject
GetFontData
EnumFontFamiliesExW
CreateFontIndirectW
GetObjectW
GetBitmapBits
CreateBitmap
SelectObject
DeleteDC
CreateDCW
UnrealizeObject
GetRegionData
CopyEnhMetaFileA
CreateCompatibleDC
CreateCompatibleBitmap
GetDeviceCaps
SetLayout
SelectClipRgn
OffsetRgn
DeleteObject
CreateRectRgn
BitBlt
CombineRgn
SetTextColor
advapi32
AllocateAndInitializeSid
FreeSid
CreateProcessAsUserW
DuplicateTokenEx
GetTokenInformation
RegCloseKey
RegCreateKeyExW
RegOpenKeyExW
LookupPrivilegeValueW
RegEnumKeyExW
RegEnumValueW
RegFlushKey
RegQueryInfoKeyW
RegSetValueExW
RegQueryValueExA
ConvertStringSecurityDescriptorToSecurityDescriptorW
RegRestoreKeyA
SetFileSecurityA
CredUnprotectA
RegDeleteValueW
RegDeleteKeyW
BuildTrusteeWithSidW
GetNamedSecurityInfoW
GetEffectiveRightsFromAclW
LookupAccountSidW
MapGenericMask
GetLengthSid
DuplicateToken
CopySid
AccessCheck
OpenProcessToken
SystemFunction036
RegQueryValueExW
GetSidSubAuthorityCount
GetSidSubAuthority
AdjustTokenPrivileges
shell32
SHGetMalloc
CommandLineToArgvW
Shell_NotifyIconGetRect
Shell_NotifyIconW
SHBrowseForFolderW
SHGetKnownFolderIDList
SHGetPathFromIDListW
SHCreateItemFromIDList
ShellExecuteW
ord727
SHGetStockIconInfo
SHCreateItemFromParsingName
SHGetFileInfoW
SHGetFolderPathW
ole32
CoLockObjectExternal
RegisterDragDrop
RevokeDragDrop
OleInitialize
OleUninitialize
OleSetClipboard
OleGetClipboard
OleFlushClipboard
OleIsCurrentClipboard
CoUninitialize
CoTaskMemFree
ReleaseStgMedium
CoGetMalloc
CoCreateGuid
CoCreateInstance
CoSetProxyBlanket
CoInitializeSecurity
CoInitializeEx
DoDragDrop
CoInitialize
oleaut32
SafeArrayCreateVector
SafeArrayPutElement
SysAllocString
SysFreeString
VariantClear
dwmapi
DwmSetWindowAttribute
DwmIsCompositionEnabled
DwmGetWindowAttribute
DwmEnableBlurBehindWindow
shlwapi
PathRemoveFileSpecW
PathAppendW
SHGetValueW
PathIsUNCA
StrCmpW
PathIsURLW
SHRegDeleteEmptyUSKeyA
SHSetValueW
PathRemoveBackslashW
wtsapi32
WTSQueryUserToken
WTSQuerySessionInformationW
WTSFreeMemory
imm32
ImmGetVirtualKey
ImmSetCandidateWindow
ImmSetCompositionWindow
ImmNotifyIME
ImmGetOpenStatus
ImmGetCompositionStringW
ImmAssociateContextEx
ImmAssociateContext
ImmReleaseContext
ImmGetContext
ImmGetDefaultIMEWnd
ImmSetCompositionFontA
userenv
GetUserProfileDirectoryW
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
netapi32
NetShareEnum
NetApiBufferFree
ws2_32
WSAAsyncSelect
winmm
timeKillEvent
PlaySoundW
timeSetEvent
waveOutPause
ntdll
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
LdrLockLoaderLock
RtlHashUnicodeString
LdrUnloadDll
RtlRaiseStatus
RtlPcToFileHeader
LdrUnlockLoaderLock
NtQueryVirtualMemory
NtProtectVirtualMemory
RtlNtStatusToDosError
RtlImageNtHeader
RtlFreeHeap
powrprof
PowerReadValueMin
Sections
.text Size: 5.5MB - Virtual size: 5.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 2.6MB - Virtual size: 2.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 227KB - Virtual size: 295KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 256KB - Virtual size: 255KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.qtmetad Size: 1024B - Virtual size: 565B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.qtmimed Size: 315KB - Virtual size: 315KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 500B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 22KB - Virtual size: 22KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ