D:\a\rustup\rustup\target\x86_64-pc-windows-msvc\release\deps\rustup_init.pdb
Static task
static1
Behavioral task
behavioral1
Sample
rustup-init.exe
Resource
win7-20240221-it
General
-
Target
rustup-init.exe
-
Size
9.2MB
-
MD5
8251e8623dc83c0c8384b0eab0fd44c7
-
SHA1
16e5dab4a7df1379b7df47ab578d6b5555e579a6
-
SHA256
743bbd6b5a622ddc5c5234ce0fd3eab6ca74499a119fbf484dc55755a6a7e443
-
SHA512
6b4994c0768fbe6db29f90f9b57be0b3b6b4f82f9a3e83077e5bb4337e9ee35cf401037fc1dee9d29828d68542916b040a7ba012c6d19ebb6c672ab25254974f
-
SSDEEP
98304:T900umf7lffjDEjnVNVKGMYBD3DqX+bdqjajXJDzgFR0TF7Tjlr8wWRYPKO+Vn:rFB+bdquXJDzgFR0TFnjBhUWq
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource rustup-init.exe
Files
-
rustup-init.exe.exe windows:6 windows x64 arch:x64
47076779ea0840aee2619633c8f07df7
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
kernel32
GetACP
IsValidCodePage
SwitchToThread
FindFirstFileExW
SetEndOfFile
GetQueuedCompletionStatusEx
SetStdHandle
GetFileAttributesExW
PostQueuedCompletionStatus
CreateIoCompletionPort
SetFileCompletionNotificationModes
TryAcquireSRWLockExclusive
GetFullPathNameW
GetOEMCP
SleepConditionVariableSRW
WakeConditionVariable
WakeAllConditionVariable
GetSystemInfo
QueryInformationJobObject
IsProcessInJob
GetCurrentProcess
GetModuleHandleW
GetCPInfo
GetConsoleScreenBufferInfo
FreeLibrary
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
FlsFree
FlsSetValue
FlsGetValue
SetInformationJobObject
CreateJobObjectW
AssignProcessToJobObject
SetConsoleCtrlHandler
DeviceIoControl
CreateSymbolicLinkW
CreateFileW
FlushFileBuffers
Sleep
MoveFileExW
DuplicateHandle
GetFileInformationByHandleEx
SetFileInformationByHandle
SetFilePointerEx
WaitForSingleObject
GetExitCodeProcess
GetModuleHandleA
GetProcAddress
LoadLibraryA
FlsAlloc
SetEnvironmentVariableW
GetFileInformationByHandle
CreateToolhelp32Snapshot
Process32First
Process32Next
OpenProcess
GetStringTypeW
GetTimeZoneInformation
HeapSize
GetCurrentThread
MultiByteToWideChar
WriteConsoleW
SetLastError
CreateWaitableTimerExW
GetNativeSystemInfo
QueryPerformanceFrequency
FormatMessageW
GetCurrentDirectoryW
WaitForSingleObjectEx
CreateMutexA
ReleaseMutex
RtlCaptureContext
RtlVirtualUnwind
RtlLookupFunctionEntry
GetEnvironmentVariableW
GetTempPathW
GetModuleFileNameW
GetCommandLineW
GetFinalPathNameByHandleW
CreateDirectoryW
FindFirstFileW
WideCharToMultiByte
ReadConsoleW
OutputDebugStringW
GetConsoleOutputCP
GetCommandLineA
WriteFile
ReadFileEx
SleepEx
GetEnvironmentStringsW
FreeEnvironmentStringsW
CompareStringOrdinal
GetSystemDirectoryW
GetWindowsDirectoryW
CreateProcessW
GetFileAttributesW
InitializeProcThreadAttributeList
UpdateProcThreadAttribute
DeleteProcThreadAttributeList
CreateNamedPipeW
CreateThread
WriteFileEx
WaitForMultipleObjects
GetOverlappedResult
CreateEventW
CancelIo
ReadFile
ExitProcess
TerminateProcess
QueryPerformanceCounter
GetSystemTimeAsFileTime
AcquireSRWLockShared
ReleaseSRWLockShared
DeleteFileW
RemoveDirectoryW
CreateHardLinkW
CopyFileExW
SetHandleInformation
SetConsoleMode
FreeLibraryAndExitThread
ExitThread
SetConsoleTextAttribute
GlobalMemoryStatusEx
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
PeekNamedPipe
GetDriveTypeW
GetModuleHandleExW
GetFileType
LoadLibraryExW
GetTickCount
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
DeleteCriticalSection
SetEvent
CreateEventA
TlsFree
TlsSetValue
GetSystemDirectoryA
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
MoveFileExA
EncodePointer
FindClose
FindNextFileW
GetLastError
SetThreadStackGuarantee
AddVectoredExceptionHandler
ReleaseSRWLockExclusive
CloseHandle
GetCurrentProcessId
AcquireSRWLockExclusive
GetEnvironmentVariableA
VerSetConditionMask
VerifyVersionInfoW
CreateFileA
GetFileSizeEx
GetConsoleMode
GetStdHandle
SetDefaultDllDirectories
HeapReAlloc
HeapFree
HeapAlloc
RtlPcToFileHeader
SetWaitableTimer
RtlUnwindEx
LoadLibraryExA
GetProcessHeap
VirtualQuery
VirtualProtect
RaiseException
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
GetCurrentThreadId
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
RtlUnwind
advapi32
SystemFunction036
RegDeleteTreeW
RegDeleteValueW
RegSetValueExW
RegCreateKeyExW
CryptGetHashParam
CryptAcquireContextA
CryptReleaseContext
RegQueryValueExW
RegOpenKeyExW
CryptDestroyHash
CryptHashData
CryptCreateHash
RegCloseKey
ole32
CoTaskMemFree
CoInitializeEx
CoCreateInstance
oleaut32
SysFreeString
SysStringLen
crypt32
CertFindCertificateInStore
CryptStringToBinaryA
PFXImportCertStore
CryptDecodeObjectEx
CertFindExtension
CertGetEnhancedKeyUsage
CertDuplicateCertificateChain
CertGetNameStringA
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertVerifyCertificateChainPolicy
CertFreeCertificateChain
CertEnumCertificatesInStore
CertFreeCertificateContext
CertDuplicateCertificateContext
CertCloseStore
CertGetCertificateChain
CertDuplicateStore
CertAddCertificateContextToStore
CertOpenStore
CertVerifyTimeValidity
ws2_32
WSAEnumNetworkEvents
WSACreateEvent
WSACloseEvent
WSASend
send
recv
WSACleanup
WSAResetEvent
freeaddrinfo
getaddrinfo
select
bind
getsockopt
connect
ioctlsocket
socket
shutdown
setsockopt
WSAWaitForMultipleEvents
closesocket
accept
htonl
WSASetLastError
getsockname
WSAGetLastError
getpeername
listen
ntohs
WSAEventSelect
WSASocketW
htons
WSAIoctl
__WSAFDIsSet
WSAStartup
ntdll
RtlInitUnicodeString
NtWriteFile
RtlNtStatusToDosError
NtCreateFile
NtReadFile
NtDeviceIoControlFile
NtCancelIoFileEx
shell32
ShellExecuteW
SHGetKnownFolderPath
user32
SendMessageTimeoutA
Sections
.text Size: 6.6MB - Virtual size: 6.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 2.3MB - Virtual size: 2.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 6KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 241KB - Virtual size: 240KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 500B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 48KB - Virtual size: 47KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ