Static task
static1
Behavioral task
behavioral1
Sample
RunEXE-1.bat
Resource
win10-20230220-en
General
-
Target
TrueBot-Malware-1.zip
-
Size
2.2MB
-
MD5
1bbe468345888a5c65c31f06abb4e041
-
SHA1
124bc778ca688216c34e036e5f4b1c56f8ec48a4
-
SHA256
80a629f8f88af2bb23ba065296735564511f2ec562599112808488ec30ce78b7
-
SHA512
a09ed6a495b98c764eb333c5b5921093ed1d835b8206f1bca6d558d0dc89fad6185b75b48b728b80e789c644a285db44962afa8639d49b798421fdd6e8e3ad80
-
SSDEEP
49152:m6bRcoyyM0uAyfOg+oPnAD1mridnTVLZOXA2ze/lLurs+Ar:DbRcoyyM02fOg+oa552elLuI/r
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/XhsyU.exe
Files
-
TrueBot-Malware-1.zip.zip
-
RunEXE-1.bat.bat .vbs
-
XhsyU.exe.exe windows x64
7d3af4c001b069d98ce8f1a83a368ad0
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
AreFileApisANSI
SetFileApisToOEM
SetFileApisToANSI
IsDebuggerPresent
DecodePointer
GetLastError
SetLastError
SetErrorMode
GetThreadErrorMode
TransactNamedPipe
WaitNamedPipeW
CallNamedPipeW
GetProcessHeap
DeviceIoControl
WaitForSingleObject
WaitForSingleObjectEx
CreateMutexA
Sleep
GetCurrentProcess
GetCurrentProcessId
SwitchToThread
CreateThread
GetCurrentThread
GetCurrentThreadId
TlsAlloc
CreateProcessA
CreateProcessW
FlushProcessWriteBuffers
FlushInstructionCache
OpenProcess
GetCurrentProcessorNumber
GetVersion
GetTickCount
GetTickCount64
GetSystemDirectoryW
GetComputerNameExA
VirtualAlloc
VirtualAllocEx
WriteProcessMemory
GetLargePageMinimum
CreateThreadpoolCleanupGroup
GetModuleFileNameA
GetModuleFileNameW
GetProcAddress
LoadLibraryA
LoadLibraryW
ConvertFiberToThread
IsSystemResumeAutomatic
EraseTape
MulDiv
GetSystemDEPPolicy
lstrcatW
CopyFileW
WTSGetActiveConsoleSessionId
GetActiveProcessorGroupCount
GetShortPathNameW
UnregisterApplicationRestart
GetACP
GetSystemDefaultUILanguage
GetUserDefaultLangID
GetSystemDefaultLangID
GetSystemDefaultLCID
GetThreadUILanguage
FreeConsole
GetConsoleCP
GetConsoleWindow
GetConsoleAliasExesLengthA
K32QueryWorkingSetEx
CreateFileA
WriteFile
lstrcatA
lstrlenW
FindFirstFileA
ReadFile
GetSystemInfo
GetVersionExA
GetModuleHandleA
GetModuleHandleW
lstrcpynA
VerifyVersionInfoW
GlobalFree
LocalFree
Process32First
Process32Next
SetFilePointerEx
GetConsoleMode
FlushFileBuffers
HeapReAlloc
HeapSize
GetStringTypeW
SetStdHandle
GetFileType
FreeEnvironmentStringsW
GetEnvironmentStringsW
WideCharToMultiByte
MultiByteToWideChar
GetCommandLineW
GetCPInfo
GetOEMCP
IsValidCodePage
WriteConsoleW
FindNextFileW
FindFirstFileExW
FindClose
GetLogicalDrives
DeleteFileA
CreateFileW
CreateDirectoryW
GetEnvironmentVariableW
GetEnvironmentStrings
GetCommandLineA
lstrlenA
lstrcpyA
GlobalAlloc
Process32NextW
Process32FirstW
UnregisterApplicationRecoveryCallback
CreateToolhelp32Snapshot
lstrcpyW
lstrcmpW
LCMapStringW
HeapAlloc
HeapFree
GetStdHandle
GetModuleHandleExW
TerminateProcess
LoadLibraryExW
FreeLibrary
TlsFree
TlsSetValue
TlsGetValue
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
EncodePointer
RtlUnwindEx
RaiseException
RtlPcToFileHeader
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsProcessorFeaturePresent
GetStartupInfoW
ExitProcess
VerSetConditionMask
CloseHandle
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
user32
CountClipboardFormats
IsClipboardFormatAvailable
GetFocus
CloseClipboard
SetTimer
KillTimer
FlashWindow
SendMessageW
wsprintfA
GetCapture
GetForegroundWindow
GetPropW
GetClientRect
MessageBoxW
ScreenToClient
GetSysColor
GetWindowLongW
GetDesktopWindow
CharUpperA
GetSystemMetrics
GetDC
ReleaseDC
GetParent
FindWindowW
CharUpperBuffW
wsprintfW
gdi32
SetStretchBltMode
StretchBlt
GetDIBits
DeleteDC
CreateCompatibleBitmap
Polyline
SelectObject
Rectangle
GetTextExtentPoint32W
DeleteObject
CreateCompatibleDC
BitBlt
GetObjectA
advapi32
RegDisablePredefinedCacheEx
shell32
SHGetSpecialFolderPathA
ShellExecuteW
ole32
CoCreateGuid
wininet
InternetOpenA
InternetCloseHandle
InternetConnectA
InternetReadFile
HttpOpenRequestA
HttpSendRequestA
winmm
timeGetTime
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutWrite
shlwapi
StrStrA
ord158
StrChrA
ws2_32
closesocket
send
connect
htons
socket
gethostbyname
WSAStartup
WSACleanup
recv
comctl32
ImageList_GetImageCount
ImageList_Draw
gdiplus
GdipGetImageEncodersSize
GdipGetImageEncoders
netapi32
NetApiBufferFree
NetWkstaGetInfo
Sections
.text Size: 4.1MB - Virtual size: 4.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 48KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 7KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 512B - Virtual size: 232B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 756KB - Virtual size: 760KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE