d:\academe_Jenkins\workspace\Academe-CCI-Common-Pipeline\1343\bin\NPQos.pdb
Static task
static1
Behavioral task
behavioral1
Sample
NPQos.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
NPQos.dll
Resource
win10v2004-20240508-en
General
-
Target
NPQos.dll
-
Size
1.2MB
-
MD5
cb424b7f3a5648f425b3c57e6a65a80f
-
SHA1
a82371c4e626d30a3cb194ba9da0c108f15d74d2
-
SHA256
8efaf23cf7d599c71c8274bd80dcf2e3cceb16c8e34e11059a6e7f0ccc4a515e
-
SHA512
2f3eb557502dbee064dbcf7c35c51775206cb167e26b640cd36f6f50042dadb95512624799625a08a090f76adc822b72fb6576a200dd69cbeb7e516eb0ee960a
-
SSDEEP
24576:73b/KvnoUySniVmeTVZyE2qDgN1P9XiMvEQ+z8qNS/s:P/NVmeT/QNZ4M3Fk
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NPQos.dll
Files
-
NPQos.dll.dll windows:5 windows x86 arch:x86
3b85388b68d660f660bfd94c89ac87bf
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
hpr
HPR_USleep
HPR_GetTimeTick64
?getq@hpr_msgq@hpr@@QAEHPAPAUHPR_MSG_BLOCK_T@@H@Z
??0hpr_msgq@hpr@@QAE@XZ
?putq@hpr_msgq@hpr@@QAEHPAUHPR_MSG_BLOCK_T@@@Z
HPR_ZeroMemory
HPR_Rand
?TryLock@HPR_Mutex@@QAEHXZ
HPR_Htons
HPR_Htonl
HPR_Sleep
HPR_SetTimer
HPR_KillTimer
HPR_SemTimedWait
HPR_SemCreate
HPR_Thread_Create
HPR_SemDestroy
HPR_SemPost
HPR_Thread_Wait
HPR_Thread_GetSelfId
HPR_SemWait
HPR_DeleteFile
HPR_CopyFile
HPR_Fini
HPR_Init
HPR_MakeDir
HPR_TimeNow
HPR_Strncpy
HPR_Strcmp
HPR_Atoi32
HPR_Ntohl
??1hpr_msgq@hpr@@UAE@XZ
??1hpr_sem@hpr@@UAE@XZ
??1HPR_Mutex@@QAE@XZ
??0HPR_Mutex@@QAE@XZ
?Unlock@HPR_Mutex@@QAEHXZ
?Lock@HPR_Mutex@@QAEHXZ
??1hpr_recursive_mutex@hpr@@UAE@XZ
hlog
ord14
ord15
ord26
kernel32
TlsGetValue
GetProcessHeap
SetEndOfFile
LCMapStringW
LCMapStringA
GetStringTypeW
GetStringTypeA
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
SetStdHandle
CreateFileA
InitializeCriticalSectionAndSpinCount
GetLocaleInfoA
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
LoadLibraryA
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
HeapDestroy
HeapCreate
VirtualAlloc
VirtualFree
FlushFileBuffers
GetConsoleMode
GetConsoleCP
WideCharToMultiByte
RtlUnwind
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RaiseException
HeapAlloc
GetLastError
HeapFree
GetCurrentThreadId
GetCommandLineA
EnterCriticalSection
LeaveCriticalSection
HeapReAlloc
WriteFile
GetStdHandle
GetModuleFileNameA
GetModuleHandleW
GetProcAddress
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
SetLastError
InterlockedDecrement
Sleep
HeapSize
ExitProcess
GetModuleHandleA
CloseHandle
MultiByteToWideChar
ReadFile
SetHandleCount
GetFileType
GetStartupInfoA
DeleteCriticalSection
SetFilePointer
Exports
Exports
??0HPR_Guard@@QAE@PAVHPR_Mutex@@@Z
??0hpr_msgq@hpr@@QAE@ABV01@@Z
??0hpr_recursive_mutex@hpr@@QAE@ABV01@@Z
??0hpr_sem@hpr@@QAE@ABV01@@Z
??1HPR_Guard@@QAE@XZ
??4HPR_Guard@@QAEAAV0@ABV0@@Z
??4HPR_Mutex@@QAEAAV0@ABV0@@Z
??4HPR_Sema@@QAEAAV0@ABV0@@Z
??4hpr_msgq@hpr@@QAEAAV01@ABV01@@Z
??4hpr_mutex@hpr@@QAEAAV01@ABV01@@Z
??4hpr_recursive_mutex@hpr@@QAEAAV01@ABV01@@Z
??4hpr_sem@hpr@@QAEAAV01@ABV01@@Z
??4hpr_string@hpr@@QAEAAV01@ABV01@@Z
??_7hpr_msgq@hpr@@6B@
??_7hpr_recursive_mutex@hpr@@6B@
??_7hpr_sem@hpr@@6B@
?Release@HPR_Guard@@QAEXXZ
NPQ_Create
NPQ_Destroy
NPQ_GetData
NPQ_GetStat
NPQ_GetVersion
NPQ_InputData
NPQ_InputRawData
NPQ_RegisterDataCallBack
NPQ_SetLogFile
NPQ_SetNotifyParam
NPQ_SetParam
NPQ_Start
NPQ_Stop
_NPQ_GetKeyModuleEvalIndex@16
_NPQ_RegisterAudioDecFun@8
_NPQ_RegisterDataInfoCallBack@12
_NPQ_RegisterLogCallBack@8
_NPQ_RegisterRecoveriedDataCallBack@12
_NPQ_SetMediaDelay@12
_NPQ_SetMediaNTPTimeAndTimeStamp@20
_NPQ_SetMediaSrcID@12
_NPQ_SetMinMaxBitrate@16
_NPQ_SetState@12
opus_decoder_get_size
opus_decoder_init
opus_encoder_ctl
opus_encoder_get_size
opus_encoder_init
opus_packet_get_bandwidth
opus_packet_get_nb_channels
opus_packet_get_nb_frames
opus_packet_get_samples_per_frame
opus_repacketizer_cat_1
opus_repacketizer_init
Sections
.text Size: 717KB - Virtual size: 716KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 454KB - Virtual size: 453KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 54KB - Virtual size: 265KB
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: 35KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ