Static task
static1
Behavioral task
behavioral1
Sample
彩虹工具箱1.2.22.exe
Resource
win7-20231020-en
Behavioral task
behavioral2
Sample
彩虹工具箱1.2.22.exe
Resource
win10v2004-20231023-en
General
-
Target
彩虹工具箱1.2.22.exe
-
Size
43.5MB
-
MD5
b5633c2ae96bcfaff4351dc6b6fa6b1b
-
SHA1
38d9d7616d1c5023af484cfb4b86c4e105b231dd
-
SHA256
289f05d3122cb503abd54cfbbc0f7037ecd9882a0d18c19f2e8981492a160285
-
SHA512
c3b823a8dd76d6ac7c2a827d013fabb2b6fa27df592ae18981c0e3ec32339fa5ca9f4ea5785dd4d3f9d3f3fb6ce3e0e2961c24a73567e748c161d99d39c28dcd
-
SSDEEP
786432:7iSUfi87hOK4XaOxyev2kbL5M4GB3qmKvae9qqHWEP1Jzht2jhmL:d87ynxPbtM4G8vxfWWJv2tmL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 彩虹工具箱1.2.22.exe
Files
-
彩虹工具箱1.2.22.exe.exe windows:5 windows x86 arch:x86
041e612d7e018d766da531d39aa48f42
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
comctl32
InitCommonControlsEx
shell32
SHGetPathFromIDListW
SHBrowseForFolderW
CommandLineToArgvW
ShellExecuteW
SHGetMalloc
ShellExecuteExW
SHGetFileInfoW
kernel32
TlsGetValue
TlsAlloc
TerminateProcess
SetLastError
SetUnhandledExceptionFilter
UnhandledExceptionFilter
HeapSize
FreeLibrary
HeapAlloc
HeapFree
GetProcessHeap
LoadLibraryW
GetLastError
GetProcAddress
GetFileAttributesW
CloseHandle
GetCurrentProcess
GetModuleHandleW
GetVersionExW
CreateProcessW
WaitForSingleObject
InitializeCriticalSectionAndSpinCount
ExpandEnvironmentStringsW
GetModuleFileNameW
GetCurrentDirectoryW
SetCurrentDirectoryW
LocalFree
SetFileApisToOEM
GetEnvironmentVariableW
SetPriorityClass
GetCurrentThread
SetThreadPriority
GetCommandLineW
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
FindFirstFileW
FindClose
FindNextFileW
CreateFileW
GetLongPathNameW
GetCurrentThreadId
FindResourceW
LoadLibraryExW
SetEndOfFile
SetFileTime
WriteFile
FormatMessageW
TlsSetValue
ResumeThread
WideCharToMultiByte
GetACP
MultiByteToWideChar
GetFileSize
SetFilePointer
ReadFile
GetFullPathNameW
GetTempFileNameW
MoveFileExW
CreateDirectoryW
lstrlenW
GetTempPathW
MoveFileW
RemoveDirectoryW
GetWindowsDirectoryW
DeleteFileW
SetFileAttributesW
SetEvent
Sleep
ResetEvent
CreateEventW
FileTimeToSystemTime
GetModuleHandleExW
WaitForMultipleObjects
VirtualAlloc
VirtualFree
FlushFileBuffers
WriteConsoleW
SetStdHandle
SetFilePointerEx
GetConsoleMode
GetConsoleCP
OutputDebugStringW
LCMapStringW
HeapReAlloc
GetStringTypeW
GetCPInfo
GetOEMCP
IsValidCodePage
TlsFree
InterlockedExchangeAdd
ExitProcess
RtlUnwind
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCurrentProcessId
QueryPerformanceCounter
GetFileType
GetStdHandle
EncodePointer
DecodePointer
IsDebuggerPresent
IsProcessorFeaturePresent
GetSystemTimeAsFileTime
CreateThread
ExitThread
RaiseException
GetStartupInfoW
user32
SendMessageW
EndDialog
GetDlgItem
GetWindowTextW
SetFocus
LoadStringW
GetDesktopWindow
SetTimer
ScreenToClient
GetMessageW
PostQuitMessage
KillTimer
TranslateMessage
IsDialogMessageW
LoadIconW
CreateDialogParamW
IsWindowVisible
EnableWindow
DispatchMessageW
DestroyIcon
IsWindow
ShowWindow
MessageBoxW
GetWindowRect
PostMessageW
DialogBoxParamW
SetWindowPos
GetSystemMetrics
SetWindowTextW
gdi32
CreateSolidBrush
DeleteObject
ole32
CoInitialize
CoInitializeEx
CoUninitialize
CoCreateInstance
Sections
.text Size: 279KB - Virtual size: 278KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 71KB - Virtual size: 70KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 14KB - Virtual size: 41KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 171KB - Virtual size: 171KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 21KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ