Static task
static1
Behavioral task
behavioral1
Sample
toolspub2.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
toolspub2.exe
Resource
win10v2004-20230703-en
General
-
Target
toolspub2.exe
-
Size
271KB
-
MD5
222a4c7e494a2314e9e1d0a07abecee9
-
SHA1
dd8f2552f2fa5256fac01a51fa2c383759e84f8e
-
SHA256
60e8eef70c565ec2abbe7d16157a0edc4f8dbf8938363680ac6362620114c436
-
SHA512
fd419aa596c7f91f7cfbde0a1cb6a6801ebe684c9966b53d2e8541f7f6b0763427c251f371ba3d252acfe6ab2dc0c611273af8ca14d3ad738e3ca98b30d18d11
-
SSDEEP
3072:KS9AVA4WD+XiRE4KZ9f/KKosNgOe8R2fnedNvtKts+tiPJA88i3Ml7Z1DWGLM:K5NX3446KOOeZStKts1PDZSF1DWGL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource toolspub2.exe
Files
-
toolspub2.exe.exe windows x86
8ecaa79ad42d34908b36d5124fc9b76d
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
InterlockedDecrement
FreeEnvironmentStringsA
GetModuleHandleW
GetTickCount
EnumTimeFormatsW
GetCommandLineA
SetFileShortNameW
LoadLibraryW
GetConsoleAliasExesLengthW
GetExitCodeProcess
GetConsoleAliasW
GetWriteWatch
GetSystemDirectoryA
lstrcatA
CreateJobObjectA
GetPrivateProfileIntW
InterlockedExchange
GetStartupInfoA
OpenMutexW
GetHandleInformation
GetCurrentDirectoryW
SetLastError
ReadConsoleOutputCharacterA
GetProcAddress
HeapSize
DeleteVolumeMountPointA
LocalAlloc
GetFileType
MoveFileA
BuildCommDCBAndTimeoutsW
RemoveDirectoryW
FindNextChangeNotification
AddAtomA
GlobalWire
GetPrivateProfileSectionNamesA
FindNextFileA
EnumDateFormatsA
SetConsoleCursorInfo
GetModuleHandleA
FreeEnvironmentStringsW
FindNextFileW
GetStringTypeW
EnumDateFormatsW
FatalAppExitA
SetCalendarInfoA
OpenSemaphoreW
FindFirstVolumeA
GetWindowsDirectoryW
EnumSystemLocalesW
CommConfigDialogW
SetStdHandle
WriteConsoleW
GetConsoleAliasExesA
GetCommandLineW
GlobalGetAtomNameA
GetVolumeNameForVolumeMountPointA
InterlockedIncrement
EncodePointer
DecodePointer
Sleep
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
GetLastError
WideCharToMultiByte
HeapFree
HeapAlloc
DeleteFileA
HeapSetInformation
GetStartupInfoW
RaiseException
RtlUnwind
LCMapStringW
MultiByteToWideChar
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetCurrentThreadId
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
TerminateProcess
GetCurrentProcess
IsProcessorFeaturePresent
HeapCreate
ExitProcess
WriteFile
GetStdHandle
GetModuleFileNameW
GetEnvironmentStringsW
SetHandleCount
InitializeCriticalSectionAndSpinCount
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
GetLocaleInfoW
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
HeapReAlloc
GetConsoleCP
GetConsoleMode
FlushFileBuffers
ReadFile
SetFilePointer
CloseHandle
CreateFileW
user32
GetAltTabInfoW
gdi32
SelectPalette
GetCharABCWidthsW
GetTextFaceA
Sections
.text Size: 150KB - Virtual size: 150KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 90KB - Virtual size: 30.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 29KB - Virtual size: 29KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ