D:\B\T\BuildResults\bin\Release\plug_ins\Search.pdb
Static task
static1
Behavioral task
behavioral1
Sample
c1162cb7166e563dd9291da1c89ef970_NEIKI.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
c1162cb7166e563dd9291da1c89ef970_NEIKI.dll
Resource
win10v2004-20240426-en
General
-
Target
c1162cb7166e563dd9291da1c89ef970_NEIKI
-
Size
803KB
-
MD5
c1162cb7166e563dd9291da1c89ef970
-
SHA1
01c2fd47440585d2dda0736b4bf066e95b57b089
-
SHA256
8d18ed9ca4db1c94eadae29e670ac424e5ba88defaec3ac0a1c65edba93be19e
-
SHA512
c3c7f19f282323c447963d282997838231002a1e75b5a950b65a1fb0e7075cbed2f47707813608f535e8f958ddd74a4e8607de33a186e19be05534e86968aee9
-
SSDEEP
24576:fPv9HL4MK6w7uP1jwaSHILp8SuLgIIFg:HVr4MKl2XGsGgIIF
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c1162cb7166e563dd9291da1c89ef970_NEIKI
Files
-
c1162cb7166e563dd9291da1c89ef970_NEIKI.dll regsvr32 windows:6 windows x86 arch:x86
56a5db30b9013cd7512e2c0b46de12dd
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
advapi32
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExA
RegDeleteKeyA
RegDeleteValueA
RegEnumKeyExA
RegOpenKeyExA
RegQueryInfoKeyW
RegSetValueExA
RegQueryInfoKeyA
CreateProcessAsUserW
OpenProcessToken
CreateRestrictedToken
kernel32
ResumeThread
GetTickCount
SetEvent
ResetEvent
OutputDebugStringA
DecodePointer
RaiseException
GetLastError
SetLastError
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
DeleteCriticalSection
FreeLibrary
GetModuleFileNameA
GetModuleFileNameW
GetModuleHandleA
GetModuleHandleW
GetProcAddress
LoadLibraryExA
LoadResource
SizeofResource
LoadLibraryW
lstrcmpiA
SetThreadPriority
MultiByteToWideChar
WideCharToMultiByte
IsDBCSLeadByte
VerSetConditionMask
VerifyVersionInfoW
FreeResource
LockResource
lstrcpyA
lstrlenA
DisableThreadLibraryCalls
GetShortPathNameW
FindAtomW
CreateEventW
WaitForMultipleObjects
GetCurrentProcess
GetCurrentProcessId
TerminateProcess
CreateFileMappingW
MapViewOfFile
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
QueryPerformanceCounter
IsDebuggerPresent
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
WaitForSingleObjectEx
InitializeCriticalSectionAndSpinCount
OutputDebugStringW
TerminateThread
CreateThread
Sleep
CreateMutexA
WaitForSingleObject
ReleaseMutex
CloseHandle
FindResourceA
user32
DdeUnaccessData
DdeAccessData
SetPropW
SendMessageA
FindWindowA
CharNextA
CharNextW
DdeCmpStringHandles
DdeFreeStringHandle
GetWindowRect
DdeCreateStringHandleA
DdeNameService
DdeDisconnect
DdeUninitialize
DdeInitializeA
GetPropW
GetFocus
SetFocus
MoveWindow
ole32
CoCreateInstance
StringFromGUID2
CoRevokeClassObject
CoRegisterClassObject
CoTaskMemRealloc
CoTaskMemAlloc
CoTaskMemFree
oleaut32
RegisterTypeLi
SysAllocString
LoadRegTypeLi
LoadTypeLi
VarUI4FromStr
VariantClear
SysStringLen
SysFreeString
UnRegisterTypeLi
VariantInit
msvcp140
?_Xout_of_range@std@@YAXPBD@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PAD_J@Z
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@PBD_J@Z
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
?_Xlength_error@std@@YAXPBD@Z
vcruntime140
memmove
__std_exception_copy
__std_exception_destroy
memcmp
memcpy
_purecall
__RTDynamicCast
__CxxFrameHandler3
strchr
strstr
__current_exception
__current_exception_context
_except_handler4_common
__std_type_info_destroy_list
memset
__std_terminate
strrchr
_CxxThrowException
api-ms-win-crt-runtime-l1-1-0
_initterm_e
_cexit
_errno
_invalid_parameter_noinfo
_initterm
_execute_onexit_table
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_invalid_parameter_noinfo_noreturn
terminate
_resetstkoflw
_configure_narrow_argv
_seh_filter_dll
_crt_atexit
_set_invalid_parameter_handler
api-ms-win-crt-string-l1-1-0
isdigit
wcsnlen
wcscpy_s
strlen
tolower
strcmp
strncmp
strcat_s
_stricmp
strcpy_s
wcsncpy_s
wcslen
strpbrk
api-ms-win-crt-convert-l1-1-0
_itoa_s
atoi
api-ms-win-crt-stdio-l1-1-0
__stdio_common_vsprintf_s
__stdio_common_vsnprintf_s
__stdio_common_vswprintf_s
api-ms-win-crt-heap-l1-1-0
free
_callnewh
malloc
calloc
_recalloc
api-ms-win-crt-multibyte-l1-1-0
_mbsstr
_mbsnbcpy_s
api-ms-win-crt-time-l1-1-0
_utime64
_time64
_localtime64
_gmtime64
Exports
Exports
?myASUCSToLower@@YAGG@Z
?myASUCSToLowerBE@@YAGG@Z
?myASUCSlowercase@@YAPAGPAG@Z
DllRegisterServer
DllUnregisterServer
PlugInMain
_ixAbortIndexingSession@8
_ixCloseIndex@8
_ixConvertQuery@8
_ixCreateIndexCreationParams@4
_ixCreateIndexEx@12
_ixCreateIndexManager@12
_ixCreateStemmer@4
_ixDeleteIndexCreationParams@4
_ixDeleteIndexManager@8
_ixDeleteRecordNum@12
_ixDeleteResultVector@8
_ixDeleteStemmer@8
_ixEndIndexingSession@20
_ixEndRetrievalSession@8
_ixForceCloseOfTemporaryFiles@4
_ixGetTempDiskSpaceUsage@12
_ixIncrementRecord@12
_ixIndexNumber@20
_ixIndexWord@12
_ixIndexWordSpecial@20
_ixIsRecordDeleted@12
_ixNumHits@20
_ixNumberOfRecordsInIndex@12
_ixOpenIndex@12
_ixProcessQuery@16
_ixRetrieveMoreRecordData@24
_ixRetrieveRecordData@28
_ixSetBaseDistributedIndexDirectory@12
_ixSetFinalIndexDataFileNameAndPosition@16
_ixSetIndexCreationParams@12
_ixSetLocationForTemporaryFiles@4
_ixStartIndexingSession@8
_ixStartRetrievalSession@8
_ixStem8BitWord@28
_ixStoreMoreRecordData@16
_ixStoreRecordData@16
_ixVectorCurrentHit@24
_ixVectorNextHit@24
Sections
.text Size: 347KB - Virtual size: 347KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 67KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 5KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 44KB - Virtual size: 43KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 338KB - Virtual size: 340KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ