D:\work\setup\robusta-launcher\NSIS\Setup\plugin\nsDui\Release\nsDui.pdb
Static task
static1
Behavioral task
behavioral1
Sample
91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45.dll
Resource
win10v2004-20240412-en
General
-
Target
91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45
-
Size
3.0MB
-
MD5
2c749940d054618e1384b2f04ad412d0
-
SHA1
96d4c0f280b217a7badcac7d083f765ededf4d0a
-
SHA256
91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45
-
SHA512
a29ea495c7258c7f32775a090096957c7fd5c8c8baccf445acffc335b063c325d14b39eeda8f5c7c0d6ceb0cf08a67081f6b1167ab1d8fbc00449e8899b3a233
-
SSDEEP
49152:BURlyOFkPw/MUsVgQR65ZMB3u2SHdgWuNMrr5vyxRr2e2hL:BU7FkzUsVgQR6T2SHKWIMHFyP2es
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45
Files
-
91e73c29ad491b015daa5ed50ecd619b5eee37620ddc07d057ab8ff4f368ec45.dll windows:6 windows x86 arch:x86
ee9ce396d3e7a5d1de7a328f761d6178
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
ws2_32
ntohl
ioctlsocket
sendto
recvfrom
freeaddrinfo
getaddrinfo
listen
htonl
accept
select
__WSAFDIsSet
WSACleanup
WSAStartup
WSACloseEvent
WSAIoctl
WSASetLastError
socket
setsockopt
ntohs
htons
gethostname
send
getsockname
WSACreateEvent
WSAEnumNetworkEvents
WSAEventSelect
gethostbyname
WSAResetEvent
WSAWaitForMultipleEvents
closesocket
WSAGetLastError
recv
bind
connect
getpeername
getsockopt
wldap32
ord301
ord200
ord30
ord79
ord35
ord33
ord32
ord27
ord26
ord22
ord41
ord50
ord45
ord60
ord211
ord46
ord217
ord143
crypt32
CertOpenStore
CertFreeCertificateChain
CertGetCertificateChain
CertFreeCertificateChainEngine
CertCreateCertificateChainEngine
CryptQueryObject
CertGetNameStringA
CertFindExtension
CertAddCertificateContextToStore
CryptDecodeObjectEx
PFXImportCertStore
CryptStringToBinaryA
CertFreeCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertCloseStore
kernel32
CreateMutexW
GetCurrentProcess
ExitProcess
FreeResource
GetModuleFileNameW
GlobalAlloc
GlobalFree
lstrcpynW
lstrcpyW
WritePrivateProfileStringW
WideCharToMultiByte
CloseHandle
Sleep
TerminateProcess
OpenProcess
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
GetCommandLineW
CreateFileA
FindClose
FindFirstFileA
FindNextFileA
GlobalMemoryStatusEx
GetNativeSystemInfo
FreeLibrary
GetProcAddress
LoadLibraryW
lstrcmpW
EnterCriticalSection
LeaveCriticalSection
GetDiskFreeSpaceW
QueryPerformanceFrequency
GetSystemDirectoryA
GetModuleHandleA
LoadLibraryA
QueryPerformanceCounter
GetTickCount
SetLastError
FormatMessageW
MoveFileExA
WaitForSingleObjectEx
GetEnvironmentVariableA
GetStdHandle
GetFileType
ReadFile
PeekNamedPipe
WaitForMultipleObjects
VerSetConditionMask
VerifyVersionInfoA
GetFileSizeEx
GetACP
GetCurrentDirectoryW
CreateFileW
GetFileSize
GetModuleHandleW
GlobalUnlock
GlobalLock
lstrlenW
MulDiv
CreateDirectoryW
GetFileAttributesW
LocalFileTimeToFileTime
SetFilePointer
SetFileTime
WriteFile
SystemTimeToFileTime
LocalFree
GetCurrentProcessId
GetLocalTime
lstrcmpiW
DeleteFileW
GetUserDefaultUILanguage
WritePrivateProfileStringA
GetShortPathNameW
InitializeCriticalSectionAndSpinCount
OutputDebugStringW
MultiByteToWideChar
FindResourceW
SizeofResource
LockResource
LoadResource
FindResourceExW
DeleteCriticalSection
InitializeCriticalSectionEx
GetProcessHeap
HeapSize
HeapFree
GetStringTypeW
EncodePointer
CompareStringEx
HeapReAlloc
GetCPInfo
LCMapStringEx
IsDebuggerPresent
SetEvent
ResetEvent
CreateEventW
HeapAlloc
HeapDestroy
GetLastError
RaiseException
DecodePointer
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
GetStartupInfoW
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
RtlUnwind
InterlockedFlushSList
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
LoadLibraryExW
GetModuleHandleExW
FindFirstFileExW
FindNextFileW
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
GetDriveTypeW
GetFileInformationByHandle
CreateThread
ExitThread
FreeLibraryAndExitThread
SetFilePointerEx
GetConsoleMode
ReadConsoleW
GetConsoleOutputCP
GetDateFormatW
GetTimeFormatW
CompareStringW
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
GetFileAttributesExW
SetStdHandle
SetEndOfFile
FlushFileBuffers
GetFullPathNameW
GetTimeZoneInformation
IsValidCodePage
GetOEMCP
GetCommandLineA
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
WriteConsoleW
SleepEx
UnhandledExceptionFilter
user32
CharPrevW
GetWindowRgn
UpdateLayeredWindow
GetCaretPos
SetCaretPos
ShowCaret
HideCaret
GetCaretBlinkTime
CreateCaret
TrackPopupMenu
AppendMenuW
EnableMenuItem
DestroyMenu
CreatePopupMenu
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
EqualRect
IsWindowEnabled
SetWindowRgn
GetPropW
SetPropW
EnableWindow
ShowWindow
GetClassInfoExW
RegisterClassExW
RegisterClassW
CallWindowProcW
DefWindowProcW
wsprintfW
GetMonitorInfoW
MonitorFromWindow
LoadImageW
GetWindow
GetParent
SetWindowLongW
GetWindowLongW
FillRect
IsRectEmpty
IntersectRect
GetSysColor
MapWindowPoints
ScreenToClient
GetCursorPos
InvalidateRect
GetUpdateRect
EndPaint
BeginPaint
ReleaseDC
GetDC
SetTimer
ReleaseCapture
SetCapture
GetKeyState
GetFocus
GetActiveWindow
SetRect
wsprintfA
DrawTextA
CreateAcceleratorTableW
InvalidateRgn
GetGUIThreadInfo
SetForegroundWindow
GetKeyboardLayout
SetFocus
CharNextW
IsZoomed
IsIconic
IsWindowVisible
SetWindowPos
DestroyWindow
CreateWindowExW
PostMessageW
LoadCursorW
OffsetRect
UnionRect
InflateRect
SetCursor
MoveWindow
GetWindowLongA
ClientToScreen
MessageBoxW
GetKeyNameTextW
GetClientRect
SendMessageW
DispatchMessageW
TranslateMessage
GetMessageW
KillTimer
DrawTextW
PtInRect
MapVirtualKeyExW
PostQuitMessage
GetWindowRect
IsWindow
gdi32
SetBitmapBits
CreateCompatibleDC
SetTextColor
SetBkMode
CreateSolidBrush
CreatePatternBrush
CreateRoundRectRgn
RestoreDC
GetBitmapBits
GetObjectW
GetTextMetricsW
PlayEnhMetaFile
GetEnhMetaFileHeader
CreatePenIndirect
CloseEnhMetaFile
SelectObject
CreateRectRgnIndirect
GetTextExtentPointA
GdiFlush
TextOutW
MoveToEx
GetObjectA
SetStretchBltMode
StretchBlt
SetBkColor
ExtSelectClipRgn
SelectClipRgn
RoundRect
LineTo
GetTextExtentPoint32W
GetClipBox
GetCharABCWidthsW
SetWindowOrgEx
SaveDC
BitBlt
AddFontMemResourceEx
CombineRgn
Rectangle
RemoveFontMemResourceEx
GetStockObject
GetDeviceCaps
DeleteObject
DeleteDC
CreatePen
CreateFontIndirectW
CreateDIBSection
PtInRegion
CreateEnhMetaFileW
CreateRectRgn
CreateDIBitmap
CreateCompatibleBitmap
advapi32
RegOpenKeyExW
CryptEncrypt
CryptImportKey
CryptDestroyKey
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
RegSetValueExW
RegQueryValueExW
RegCreateKeyExW
RegCloseKey
RegGetValueW
shell32
SHBrowseForFolderW
SHGetPathFromIDListW
DragQueryFileW
CommandLineToArgvW
ShellExecuteW
SHGetSpecialFolderPathW
SHGetSpecialFolderLocation
ole32
CoCreateInstance
CoCreateGuid
RegisterDragDrop
DoDragDrop
OleDuplicateData
ReleaseStgMedium
CreateStreamOnHGlobal
CLSIDFromString
CLSIDFromProgID
OleLockRunning
oleaut32
VariantClear
VariantInit
SysAllocString
SysFreeString
comctl32
ord17
_TrackMouseEvent
InitCommonControlsEx
gdiplus
GdipNewPrivateFontCollection
GdipDeletePrivateFontCollection
GdiplusStartup
GdiplusShutdown
GdipGetImageWidth
GdipGetImageHeight
GdipImageGetFrameDimensionsCount
GdipImageGetFrameDimensionsList
GdipRotateWorldTransform
GdipTranslateWorldTransform
GdipSetStringFormatTrimming
GdipSetStringFormatLineAlign
GdipSetStringFormatAlign
GdipSetStringFormatFlags
GdipCloneStringFormat
GdipDeleteStringFormat
GdipStringFormatGetGenericTypographic
GdipMeasureString
GdipDrawString
GdipDeleteFont
GdipImageGetFrameCount
GdipCreateFontFromLogfontA
GdipCreateFontFromDC
GdipFillRectangleI
GdipSetInterpolationMode
GdipSetTextRenderingHint
GdipSetSmoothingMode
GdipDisposeImage
GdipCloneImage
GdipLoadImageFromStreamICM
GdipLoadImageFromStream
GdipCreateSolidFill
GdipDeleteBrush
GdipCloneBrush
GdipAlloc
GdipDrawImageRectI
GdipDeleteGraphics
GdipCreateFromHDC
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageSelectActiveFrame
GdipFree
imm32
ImmReleaseContext
ImmSetCompositionWindow
ImmGetContext
shlwapi
PathFileExistsW
normaliz
IdnToAscii
Exports
Exports
CheckInstalled
ExitDUISetup
ExitUnDUISetup
FindControl
FindUnInstallControl
GetAutoStart
GetCheckboxStatus
GetClearDataCheck
GetCtrlPos
GetDefaultDir
GetDialogSize
GetDialogStyle
GetDirReg
GetDirValue
GetHarddiskSpace
GetSetupPath
InitDUISetup
InitUnDUISetup
NSISInstallFinished
NextPage
NextUnPage
OnControlBindNSISScript
OnUnInstallControlBindNSISScript
PrePage
SelectInstallDir
SetDirValue
SetProductName
SetSliderRange
SetSliderValue
SetUnInstallSliderValue
ShowPage
ShowUninstPage
StartSetup
Trace
add
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 237KB - Virtual size: 236KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 10KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 55KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ