d:\My Projects\C++\PrintMonitor\TEST_RELEASE\PrinterMonitorSvc.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2ded0439a0c976e0e9c8a79062034050_NeikiAnalytics.exe
Resource
win7-20240215-en
General
-
Target
2ded0439a0c976e0e9c8a79062034050_NeikiAnalytics
-
Size
4.6MB
-
MD5
2ded0439a0c976e0e9c8a79062034050
-
SHA1
074b439e2b65e5ab84268b0ebfa7a007c11b0bbd
-
SHA256
4d21469843ce53d21af763e3d791ac495ab765b902076e0d99dca2ddba2fd1c2
-
SHA512
752f124f1e5f6e46e5ae50a8936c92396a9dddc4b4e831df4a808a6bb3bf3ea622f86ec633c13bbdd0dc546147e4b3f6f30e56d3bdddb23f0254f694c4a942ac
-
SSDEEP
98304:WSekRXmPNDsYxPuF68QR+mgsSfvSO21YAE2Oes4h0UoG7C7wRGpj3:LbU068Qq9SO21YAExes4iUtaF9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2ded0439a0c976e0e9c8a79062034050_NeikiAnalytics
Files
-
2ded0439a0c976e0e9c8a79062034050_NeikiAnalytics.exe windows:5 windows x86 arch:x86
5bf09a8dd03ece29d585e7ab537d4715
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
shlwapi
PathAppendW
kernel32
WriteConsoleA
WideCharToMultiByte
GetConsoleOutputCP
WriteConsoleW
GetLocaleInfoW
GetLocaleInfoA
GetTimeFormatA
GetDateFormatA
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
SetFilePointer
GetConsoleCP
LCMapStringA
LCMapStringW
FlushFileBuffers
GetTimeZoneInformation
SetStdHandle
CompareStringA
CompareStringW
SetEnvironmentVariableA
CreateDirectoryW
GetTempPathW
InitializeCriticalSection
GetSystemTime
OpenMutexW
CreateMutexW
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
RtlUnwind
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
GetStartupInfoA
GetFileType
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
HeapReAlloc
VirtualAlloc
VirtualFree
HeapDestroy
HeapCreate
WaitForMultipleObjects
ResetEvent
InterlockedCompareExchange
ReadFile
GetModuleHandleA
CreateFileW
SetEndOfFile
GetProcessHeap
GetComputerNameA
FormatMessageA
LocalFileTimeToFileTime
FileTimeToLocalFileTime
FileTimeToSystemTime
SystemTimeToFileTime
CompareFileTime
FileTimeToDosDateTime
GetLocalTime
GetFullPathNameW
GetFullPathNameA
GetCurrentDirectoryW
GetCurrentDirectoryA
GetTempPathA
MoveFileW
MoveFileA
CopyFileW
CopyFileA
DeleteFileW
DeleteFileA
GetFileAttributesW
SetCurrentDirectoryW
SetCurrentDirectoryA
SetFileAttributesW
RemoveDirectoryW
FindClose
FindNextFileA
FindFirstFileA
CreateDirectoryA
SetFileAttributesA
GetFileAttributesA
GetFileTime
SetFileTime
GetFileSize
GetVersionExA
FindFirstFileW
FindNextFileW
GetSystemDirectoryA
RaiseException
InitializeCriticalSectionAndSpinCount
LoadLibraryA
InterlockedExchange
SetConsoleCtrlHandler
GetModuleFileNameA
GetStdHandle
WriteFile
FatalAppExitA
DeleteCriticalSection
HeapAlloc
CloseHandle
CreateFileA
LeaveCriticalSection
EnterCriticalSection
HeapSize
GetCurrentThread
InterlockedDecrement
GetCurrentThreadId
SetLastError
InterlockedIncrement
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
HeapFree
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
ExitProcess
Sleep
GetModuleHandleW
GetNumberOfConsoleInputEvents
PeekConsoleInputA
GetConsoleMode
SetConsoleMode
ReadConsoleInputA
LoadLibraryW
SetEvent
WaitForSingleObject
CreateThread
CreateEventW
GetLastError
GetModuleFileNameW
LocalFree
GetCommandLineW
GetConsoleWindow
FreeLibrary
GetProcAddress
MultiByteToWideChar
user32
ShowWindow
FindWindowW
SendMessageW
advapi32
DeleteService
OpenSCManagerW
CreateServiceW
CloseServiceHandle
OpenServiceW
StartServiceW
ControlService
RegisterServiceCtrlHandlerW
SetServiceStatus
RegisterEventSourceW
ReportEventW
DeregisterEventSource
QueryServiceStatus
GetUserNameA
CryptGetUserKey
CryptGenKey
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptDeriveKey
CryptDestroyKey
CryptImportKey
CryptExportKey
RegQueryValueExA
RegSetValueExW
RegSetValueExA
RegEnumValueA
RegDeleteValueA
CryptGetProvParam
CryptEnumProvidersA
RegCloseKey
CryptAcquireContextW
CryptGenRandom
CryptReleaseContext
CryptAcquireContextA
RegCreateKeyExA
RegOpenKeyExA
StartServiceCtrlDispatcherW
shell32
CommandLineToArgvW
SHGetFolderPathW
winspool.drv
ClosePrinter
EnumPrintersW
FindFirstPrinterChangeNotification
FindNextPrinterChangeNotification
FindClosePrinterChangeNotification
GetJobW
SetJobW
FreePrinterNotifyInfo
ReadPrinter
OpenPrinterW
ws2_32
gethostbyname
htons
inet_addr
WSAGetLastError
ntohs
getservbyport
ioctlsocket
accept
setsockopt
inet_ntoa
getsockname
getpeername
connect
recv
send
shutdown
closesocket
WSASetLastError
gethostname
gethostbyaddr
getservbyname
bind
listen
__WSAFDIsSet
socket
htonl
WSAStartup
select
crypt32
CryptEncodeObject
CertDuplicateCertificateContext
CertEnumCertificatesInStore
CertFindCertificateInStore
CertAddEncodedCertificateToStore
CertSetCertificateContextProperty
CertAddCertificateContextToStore
CertSaveStore
CertDeleteCertificateFromStore
PFXExportCertStoreEx
CertVerifyRevocation
CertNameToStrA
CryptDecodeObject
CertGetIntendedKeyUsage
CertFreeCertificateChain
CertFreeCertificateChainEngine
CertGetCertificateChain
CryptSignMessage
CertOpenStore
CryptDecryptMessage
CertCloseStore
CryptMsgOpenToDecode
CryptMsgUpdate
CryptMsgClose
CryptMsgGetParam
CertGetSubjectCertificateFromStore
CertGetCertificateContextProperty
CertFreeCertificateContext
CryptAcquireCertificatePrivateKey
CertDuplicateStore
CertCreateCertificateChainEngine
CertCreateCertificateContext
CryptMsgControl
Exports
Exports
?AddExcludedPrinter@@YGXPB_WK@Z
?AddMonitoringPrinter@@YGXPB_WK@Z
?AddSaver@@YGXW4JobSaversTypes@@@Z
?EnableLogs@@YGX_N@Z
?EnumExcludedPrinters@@YGXPAIPAPA_WI@Z
?EnumMonitoringPrinters@@YGXPAIPAPA_WI@Z
?GetSavers@@YGXPAW4JobSaversTypes@@PAI@Z
?RemoveExcludedPrinter@@YGXPB_WK@Z
?RemoveMonitoringPrinter@@YGXPB_WK@Z
?RemoveSaver@@YGXW4JobSaversTypes@@@Z
?SetGuid@@YGXPB_WI@Z
?SetIPCFullFilePath@@YGXPB_WI@Z
?SetIPCWindowHeartbeatInterval@@YGXK@Z
?SetIPCWindowName@@YGXPB_WI@Z
?SetLogsPath@@YGXPB_WK@Z
?StartPrinterMonitor@@YGXPAX@Z
Sections
.text Size: 3.2MB - Virtual size: 3.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 742KB - Virtual size: 741KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 63KB - Virtual size: 83KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 684KB - Virtual size: 688KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE