Static task
static1
Behavioral task
behavioral1
Sample
toolspub2.exe
Resource
win7-20231023-en
Behavioral task
behavioral2
Sample
toolspub2.exe
Resource
win10-20231025-en
General
-
Target
toolspub2.exe
-
Size
264KB
-
MD5
dcbd05276d11111f2dd2a7edf52e3386
-
SHA1
f5dc6d418d9fb2d2cfa4af440ec4ff78da8f11ec
-
SHA256
cea5245bab036b03f89d549c71f47df8a14854b0de515643bf95319ec5af71d4
-
SHA512
5f1a9c993cd5394e23b39c43cc7479355c922d1ee8ea48109bbad805209dee697e20759257eca9e2f1b75d34a8c4b4c428a736fa8a468dc18de6c44cb6394846
-
SSDEEP
3072:MkULcl5ZxKJo8LwzbXyTi4UDcVpdLdKHJPOCv09I3i+9P7HbMsoOz1:LUa5p/bXyTi4iGTdAJ7pf0sv
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource toolspub2.exe
Files
-
toolspub2.exe.exe windows:5 windows x86
8fe9f4ba5ce72575b655c73f54ba4c3c
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
WriteConsoleInputW
lstrlenA
GetConsoleAliasesLengthW
EnumDateFormatsExW
GetConsoleAliasExesA
GetDriveTypeW
_llseek
WriteConsoleOutputCharacterA
BuildCommDCBAndTimeoutsA
WriteConsoleOutputW
HeapAlloc
DeleteVolumeMountPointA
InterlockedIncrement
VerSetConditionMask
OpenJobObjectA
GetCommState
GetConsoleAliasA
InterlockedDecrement
GetCurrentProcess
GetSystemWindowsDirectoryW
QueryDosDeviceA
HeapFree
GetEnvironmentStringsW
AddConsoleAliasW
OpenSemaphoreA
CreateHardLinkA
SleepEx
GetFileAttributesExA
_lclose
SetTapeParameters
MoveFileWithProgressA
GetModuleHandleW
GetCommConfig
CreateNamedPipeW
LocalFlags
FindNextVolumeMountPointA
GetConsoleAliasesLengthA
ConvertFiberToThread
ExpandEnvironmentStringsA
ReadConsoleW
WaitNamedPipeW
GetUserDefaultLangID
SetCommState
GetCommandLineA
CreateActCtxW
CreateDirectoryExW
GetDriveTypeA
GetVolumePathNameW
GetCurrencyFormatW
ActivateActCtx
GlobalAlloc
SetFileShortNameW
LoadLibraryW
GetConsoleMode
GetLocaleInfoW
FatalAppExitW
_hread
GetCalendarInfoW
GetSystemWindowsDirectoryA
SetConsoleCP
InterlockedPopEntrySList
GetFileAttributesA
GlobalFlags
HeapCreate
EnumSystemCodePagesA
SetTimeZoneInformation
SetSystemPowerState
WritePrivateProfileSectionW
TerminateProcess
SetLocaleInfoA
GetSystemDirectoryA
CreateFileW
lstrlenW
FindNextVolumeMountPointW
ReplaceFileA
GlobalUnlock
DisconnectNamedPipe
GetTempPathW
GetNamedPipeHandleStateW
EnumSystemLocalesA
GetPrivateProfileIntW
GetConsoleOutputCP
VerifyVersionInfoW
GlobalUnfix
SetThreadLocale
GetCurrentDirectoryW
GetProcAddress
RemoveDirectoryA
SetComputerNameA
VerLanguageNameW
GlobalGetAtomNameA
GetProcessVersion
GetPrivateProfileStringA
OpenWaitableTimerA
Process32FirstW
IsWow64Process
BuildCommDCBAndTimeoutsW
AddAtomW
CreateEventW
SetThreadIdealProcessor
FoldStringA
GlobalFindAtomW
FindNextFileA
_lread
GetModuleHandleA
CancelIo
GetProcessAffinityMask
FindNextFileW
GetStringTypeW
VirtualProtect
CompareStringA
GetConsoleCursorInfo
QueryPerformanceFrequency
GetShortPathNameW
SetCalendarInfoA
SetProcessShutdownParameters
ReadConsoleInputW
FindAtomW
GetWindowsDirectoryW
MoveFileWithProgressW
GetTempPathA
ReadConsoleOutputCharacterW
InterlockedPushEntrySList
TlsFree
EnumSystemLocalesW
DeleteFileA
GetVolumeInformationW
lstrcpyA
WriteConsoleW
FlushFileBuffers
GetConsoleCP
SetStdHandle
IsValidLocale
GetLocaleInfoA
FindFirstFileW
SetThreadContext
DebugActiveProcess
GetVolumeNameForVolumeMountPointA
GetCompressedFileSizeA
ExitProcess
GetUserDefaultLCID
IsValidCodePage
GetOEMCP
GetACP
HeapSize
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
EncodePointer
DecodePointer
Sleep
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
GetLastError
MoveFileA
HeapReAlloc
GetCommandLineW
HeapSetInformation
GetStartupInfoW
RaiseException
RtlUnwind
WideCharToMultiByte
LCMapStringW
MultiByteToWideChar
GetCPInfo
IsProcessorFeaturePresent
WriteFile
GetStdHandle
GetModuleFileNameW
SetFilePointer
SetHandleCount
InitializeCriticalSectionAndSpinCount
GetFileType
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
TlsAlloc
TlsGetValue
TlsSetValue
SetLastError
GetCurrentThreadId
FreeEnvironmentStringsW
CloseHandle
user32
CharToOemBuffA
GetDlgCtrlID
CharUpperW
DrawCaption
GetAltTabInfoA
gdi32
GetCharWidthFloatA
advapi32
ClearEventLogA
RevertToSelf
InitiateSystemShutdownA
AbortSystemShutdownW
shell32
DragAcceptFiles
ole32
CoGetInstanceFromFile
winhttp
WinHttpGetProxyForUrl
WinHttpWriteData
WinHttpReadData
WinHttpOpen
Sections
.text Size: 182KB - Virtual size: 182KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 19KB - Virtual size: 3.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 62KB - Virtual size: 61KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ