atl.pdb
Static task
static1
Behavioral task
behavioral1
Sample
atl.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
atl.dll
Resource
win10v2004-20240508-en
General
-
Target
atl.dll
-
Size
68KB
-
MD5
f10e5311e5093fa3c00ff88c54c32fca
-
SHA1
976eb9973aab2b629cee324be5aed48f8d352ee2
-
SHA256
b557f5b00d77f030850d9aac0ffefc4c2a759ec4081c8459c9deae51baaacc65
-
SHA512
a87cdf1f63662e7c994d81ce2c16e57aa4fb4d2de16ee4c8bce7a651e09024c8aaa7f609f3a5cb3019b541b61811972f23d18e73237d8642d1aae8718a2247b3
-
SSDEEP
1536:ngdXMVgsCTjQZqpsZVFE57WbfmtYUZdTjkxFwa5AcXwk:gFMVrCvQhE5EutxZ9jkxFwaek
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource atl.dll
Files
-
atl.dll.dll regsvr32 windows:6 windows x86 arch:x86
c382c02cae3586e8687a960dab8aac48
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
_except_handler4_common
_amsg_exit
_initterm
_XcptFilter
??_U@YAPAXI@Z
realloc
_purecall
memcpy
memset
malloc
??2@YAPAXI@Z
??_V@YAXPAX@Z
??3@YAXPAX@Z
free
kernel32
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
GetACP
WaitForSingleObject
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
HeapDestroy
WideCharToMultiByte
lstrcpyW
GetCurrentThreadId
GetLastError
RaiseException
InterlockedIncrement
InterlockedDecrement
FormatMessageW
GetModuleFileNameW
lstrlenW
FreeLibrary
GetProcAddress
LoadLibraryW
GlobalAlloc
DisableThreadLibraryCalls
GetVersionExA
GetVersionExW
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
MultiByteToWideChar
GetModuleHandleW
lstrcmpiW
lstrcpynW
lstrcatW
FlushInstructionCache
GetCurrentProcess
lstrcmpW
SetLastError
lstrlenA
SizeofResource
LoadResource
FindResourceW
LoadLibraryExW
CloseHandle
ReadFile
GetFileSize
CreateFileW
GlobalUnlock
GlobalLock
FreeResource
GlobalFree
GlobalHandle
LockResource
FindResourceA
DelayLoadFailureHook
InterlockedCompareExchange
LoadLibraryExA
HeapFree
GetProcessHeap
HeapAlloc
LoadLibraryA
VirtualFree
InterlockedExchange
Sleep
QueryPerformanceCounter
user32
RedrawWindow
CreateDialogIndirectParamA
CreateDialogIndirectParamW
DialogBoxIndirectParamA
DialogBoxIndirectParamW
RegisterWindowMessageW
GetWindowTextLengthW
PeekMessageW
DispatchMessageW
TranslateMessage
MsgWaitForMultipleObjects
CharNextW
ReleaseDC
GetDC
SendMessageW
LoadStringW
RegisterClassExA
wsprintfA
LoadCursorA
GetClassInfoExA
RegisterClassExW
wsprintfW
LoadCursorW
GetClassInfoExW
UnregisterClassW
MessageBoxA
DefWindowProcW
CharPrevW
GetSysColor
DestroyWindow
CallWindowProcW
SetWindowLongW
GetWindowLongW
SetWindowPos
GetClientRect
InvalidateRect
InvalidateRgn
GetWindowTextW
SetCapture
IsChild
GetParent
GetDlgItem
GetClassNameW
SetFocus
GetWindow
GetFocus
EndPaint
FillRect
BeginPaint
GetDesktopWindow
ReleaseCapture
IsWindow
CreateWindowExW
CreateAcceleratorTableW
SetWindowTextW
gdi32
GetStockObject
GetObjectW
CreateSolidBrush
DeleteObject
CreateCompatibleBitmap
CreateCompatibleDC
SelectObject
BitBlt
DeleteDC
CreateDCW
GetDeviceCaps
Exports
Exports
AtlAdvise
AtlAxAttachControl
AtlAxCreateControl
AtlAxCreateControlEx
AtlAxCreateDialogA
AtlAxCreateDialogW
AtlAxDialogBoxA
AtlAxDialogBoxW
AtlAxGetControl
AtlAxGetHost
AtlAxWinInit
AtlComPtrAssign
AtlComQIPtrAssign
AtlCreateTargetDC
AtlDevModeW2A
AtlFreeMarshalStream
AtlGetObjectSourceInterface
AtlGetVersion
AtlHiMetricToPixel
AtlIPersistPropertyBag_Load
AtlIPersistPropertyBag_Save
AtlIPersistStreamInit_GetSizeMax
AtlIPersistStreamInit_Load
AtlIPersistStreamInit_Save
AtlInternalQueryInterface
AtlMarshalPtrInProc
AtlModuleAddCreateWndData
AtlModuleAddTermFunc
AtlModuleExtractCreateWndData
AtlModuleGetClassObject
AtlModuleInit
AtlModuleLoadTypeLib
AtlModuleRegisterClassObjects
AtlModuleRegisterServer
AtlModuleRegisterTypeLib
AtlModuleRegisterWndClassInfoA
AtlModuleRegisterWndClassInfoW
AtlModuleRevokeClassObjects
AtlModuleTerm
AtlModuleUnRegisterTypeLib
AtlModuleUnregisterServer
AtlModuleUnregisterServerEx
AtlModuleUpdateRegistryFromResourceD
AtlPixelToHiMetric
AtlRegisterClassCategoriesHelper
AtlSetErrorInfo
AtlSetErrorInfo2
AtlUnadvise
AtlUnmarshalPtr
AtlWaitWithMessageLoop
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 54KB - Virtual size: 53KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 9KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ