Static task
static1
Behavioral task
behavioral1
Sample
rustdesk.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
rustdesk.exe
Resource
win10v2004-20230915-en
General
-
Target
rustdesk.exe
-
Size
19.0MB
-
MD5
a4ffbf2f0beae4480afc79dae94d1af6
-
SHA1
c91c9c8c28091bdcea9096041493094d41419684
-
SHA256
d732039545e18c0951eeffc9d1ad8d715b613e21b800bf7a6c034fd7c47103ee
-
SHA512
5b4a585c10f72be66c5cc4a84fc0f7cecf4e0c2e5d5b6c4d3040423edc0e06eb9af5375648ed329cfc168e312f27fe02a05f230cce6ce5fe4887036eb7a65eb9
-
SSDEEP
393216:ZfSsGfSJw1kg2Y9XlSFwAiEecrcMOTuUakHK9wGTGlg3yIK79Zvs/dfH9:ZfSsmS61k10qwJE1eubja0dyIqvMdF
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource rustdesk.exe
Files
-
rustdesk.exe.exe windows:5 windows x86
f2365be3abd5664cd95d4dfffe9a6583
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GlobalFree
GetShortPathNameA
MulDiv
lstrcmpA
lstrcmpiA
GetPrivateProfileStringA
WritePrivateProfileStringA
MoveFileA
MultiByteToWideChar
GetFileSize
GetTickCount
GetModuleFileNameA
GetCommandLineA
SetEnvironmentVariableA
SetErrorMode
GetCurrentProcess
ExitProcess
GetWindowsDirectoryA
GetTempPathA
GlobalAlloc
GetDiskFreeSpaceA
CreateThread
GlobalLock
GlobalUnlock
lstrcpynA
lstrlenA
LoadLibraryA
CreateFileA
ReadFile
RemoveDirectoryA
CreateProcessA
GetVersion
GetSystemDirectoryA
GetProcAddress
lstrcpyA
lstrcatA
GetTempFileNameA
LoadLibraryExA
GetModuleHandleA
FreeLibrary
GetExitCodeProcess
Sleep
WaitForSingleObject
GetLastError
CloseHandle
WriteFile
SetFileTime
SetFilePointer
SetFileAttributesA
GetFullPathNameA
GetFileAttributesA
FindNextFileA
FindFirstFileA
FindClose
ExpandEnvironmentStringsA
DeleteFileA
CreateDirectoryA
CompareFileTime
SearchPathA
SetCurrentDirectoryA
CopyFileA
user32
GetClassInfoA
CreateWindowExA
SetWindowPos
IsWindowVisible
DialogBoxParamA
EndDialog
CheckDlgButton
OpenClipboard
CloseClipboard
SetClipboardData
EmptyClipboard
IsWindowEnabled
GetSystemMetrics
GetSystemMenu
CreatePopupMenu
EnableMenuItem
AppendMenuA
TrackPopupMenu
GetWindowRect
SetCursor
ScreenToClient
RegisterClassA
GetWindowLongA
SetClassLongA
LoadBitmapA
LoadCursorA
SystemParametersInfoA
DispatchMessageA
PeekMessageA
SetDlgItemTextA
GetDlgItemTextA
CharPrevA
MessageBoxIndirectA
SetTimer
CreateDialogParamA
DestroyWindow
LoadImageA
FindWindowExA
SetWindowLongA
ReleaseDC
GetDC
SetForegroundWindow
CallWindowProcA
GetMessagePos
MessageBoxA
CharNextA
ExitWindowsEx
GetSysColor
SetWindowTextA
EnableWindow
GetDlgItem
ShowWindow
IsWindow
PostQuitMessage
SendMessageTimeoutA
SendMessageA
wsprintfA
FillRect
GetClientRect
EndPaint
BeginPaint
DrawTextA
DefWindowProcA
InvalidateRect
gdi32
SetBkColor
GetDeviceCaps
SetTextColor
SetBkMode
SelectObject
DeleteObject
CreateFontIndirectA
CreateBrushIndirect
shell32
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetFileInfoA
SHFileOperationA
ShellExecuteA
SHGetSpecialFolderLocation
advapi32
RegDeleteKeyA
RegDeleteValueA
RegCreateKeyExA
RegCloseKey
RegSetValueExA
RegQueryValueExA
RegOpenKeyExA
RegEnumValueA
RegEnumKeyA
comctl32
ImageList_Destroy
ImageList_Create
ord17
ImageList_AddMasked
ole32
CoTaskMemFree
OleUninitialize
OleInitialize
CoCreateInstance
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
Sections
.text Size: 24KB - Virtual size: 24KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 5KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 245KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.ndata Size: - Virtual size: 400KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 100KB - Virtual size: 99KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ