D:\jenkins\workspace\pc-2345mpcsafe-build\RhinoProtect\Publish\OutPut\Bin\Win32\release\pdb\Uninstall.pdb
Static task
static1
Behavioral task
behavioral1
Sample
27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b.exe
Resource
win10v2004-20241007-en
General
-
Target
27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b
-
Size
3.7MB
-
MD5
4ef0838755c0d9c90f1f6a426ebb05f7
-
SHA1
1d7062cfa6f7d893f3859d3f6802bb490150db32
-
SHA256
27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b
-
SHA512
4b32f19c5303f5cf14e185fdbdc39d762495a73705739e0c61679bf4fbcd63f1fe1c8310c95f84fa48f8b660117a7b7b623debb6cfdd8c134af9ede9b880f0bd
-
SSDEEP
49152:5MpvKEQfeZGY91/Xuz69mUZvFndGYyPu7SHZp4CaendHfhETKvDdS8u1Pnhi99OC:5OKEQfHc1/XmU7hOf43QdHfhZtl
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b
Files
-
27cb7ca6fb5cdb5b8e96cd68b3d1d40feb04db218a606e701e8f6da3d0f00e4b.exe windows:5 windows x86 arch:x86
67afa716fa28d1dbe4188a8ecdf092fa
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
PDB Paths
Imports
crypt32
CertFindCertificateInStore
CertFreeCertificateContext
CryptMsgClose
CryptDecodeObject
CertCloseStore
CryptQueryObject
CryptMsgGetParam
CertGetNameStringW
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
advapi32
CreateServiceW
RegDeleteValueW
RegEnumKeyExW
RegQueryInfoKeyW
DeregisterEventSource
RegisterEventSourceW
QueryServiceStatusEx
RegDeleteKeyW
QueryServiceStatus
ChangeServiceConfig2W
ControlService
StartServiceW
ReportEventW
OpenServiceW
RegOpenKeyExW
RegSetValueExW
DeleteService
OpenSCManagerW
CloseServiceHandle
RegCloseKey
GetTokenInformation
FreeSid
OpenProcessToken
SetNamedSecurityInfoW
LookupPrivilegeNameW
SetEntriesInAclW
AllocateAndInitializeSid
AdjustTokenPrivileges
LookupPrivilegeValueW
RegQueryValueExW
RegOpenKeyW
RegCreateKeyExW
kernel32
ReleaseMutex
ReleaseSemaphore
SetProcessAffinityMask
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
SetThreadPriority
CreateFileW
GetModuleHandleExW
SignalObjectAndWait
CreateTimerQueue
WriteFile
DuplicateHandle
MapViewOfFile
OpenFileMappingW
LocalAlloc
GetPrivateProfileStringW
VirtualQuery
GetLogicalDriveStringsW
GetEnvironmentVariableW
GetModuleFileNameW
RaiseException
CloseHandle
GetLastError
QueryDosDeviceW
GetExitCodeProcess
FreeLibrary
GetModuleHandleW
CreateProcessW
GetProcessHeap
LocalFree
GetProcAddress
HeapAlloc
CreateDirectoryExW
CopyFileExW
MoveFileWithProgressW
RemoveDirectoryW
FileTimeToLocalFileTime
GetNativeSystemInfo
FileTimeToSystemTime
LoadLibraryW
OpenProcess
WaitForSingleObject
Sleep
WaitForMultipleObjects
HeapFree
GetTickCount
DeleteFileW
SetFileAttributesW
GetCurrentProcessId
DeleteCriticalSection
WaitNamedPipeW
IsBadReadPtr
GetOverlappedResult
GetExitCodeThread
PeekNamedPipe
lstrcpynW
OpenThread
SetThreadContext
GetThreadContext
CreateToolhelp32Snapshot
SuspendThread
Thread32First
Thread32Next
MoveFileExW
WriteConsoleW
HeapSize
SetStdHandle
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExW
FindFirstFileExA
WaitForSingleObjectEx
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetTimeZoneInformation
GetConsoleCP
ReadConsoleW
GetConsoleMode
SetFilePointerEx
HeapReAlloc
GetCurrentThread
SetConsoleCtrlHandler
ExitProcess
GetModuleFileNameA
FreeLibraryAndExitThread
ExitThread
InterlockedFlushSList
RtlUnwind
GetFileType
GetStdHandle
GetLocalTime
LoadLibraryExA
VirtualFree
VirtualAlloc
InterlockedPushEntrySList
InterlockedPopEntrySList
OutputDebugStringW
FlushInstructionCache
HeapDestroy
HeapCreate
OutputDebugStringA
VirtualProtect
CreateThread
DisableThreadLibraryCalls
GetModuleHandleA
MapViewOfFileEx
CreateFileMappingW
UnmapViewOfFile
QueryPerformanceFrequency
GlobalUnlock
GlobalLock
FreeResource
CancelWaitableTimer
CreateWaitableTimerW
SetWaitableTimer
MulDiv
lstrcmpW
InterlockedIncrement
InterlockedDecrement
SizeofResource
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
QueryPerformanceCounter
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCPInfo
GetLocaleInfoW
LCMapStringW
CompareStringW
GetStringTypeW
EncodePointer
GetSystemTimeAsFileTime
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
SwitchToThread
FormatMessageW
DeviceIoControl
GetFileSizeEx
MoveFileW
GetTempFileNameW
CopyFileW
SetCurrentDirectoryW
GetWindowsDirectoryW
GetCurrentDirectoryW
GetSystemDirectoryW
GetFullPathNameW
CreateDirectoryW
CreateMutexW
SetErrorMode
InitializeCriticalSectionAndSpinCount
GetCurrentProcess
GetTempPathW
QueryDepthSList
UnregisterWaitEx
WaitForMultipleObjectsEx
WritePrivateProfileStringW
InterlockedCompareExchange
DecodePointer
GetComputerNameW
ReadFile
SetFilePointer
SetEndOfFile
GetFileSize
SetEvent
lstrlenW
InterlockedExchange
InterlockedExchangeAdd
SetLastError
GlobalMemoryStatusEx
GetFileAttributesW
ExpandEnvironmentStringsW
GetVersionExW
GetDriveTypeW
FindFirstFileW
GetLongPathNameW
GetShortPathNameW
GetFileAttributesExW
SearchPathW
LockResource
GetSystemInfo
LoadResource
FindResourceW
lstrcmpiW
lstrcatW
lstrcpyW
ResumeThread
TerminateProcess
OpenEventW
CreateEventW
ResetEvent
GetVolumeInformationW
GetDiskFreeSpaceW
GetCurrentThreadId
GetComputerNameExW
GlobalAlloc
GlobalFree
LoadLibraryExW
LoadLibraryA
WideCharToMultiByte
TryEnterCriticalSection
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
GetACP
MultiByteToWideChar
FindNextFileW
FindClose
LocalFileTimeToFileTime
SystemTimeToFileTime
GetSystemTime
DosDateTimeToFileTime
FileTimeToDosDateTime
OpenMutexW
SetFileTime
GetFileTime
RtlCaptureStackBackTrace
user32
CallWindowProcW
DestroyWindow
EndDialog
LoadIconW
SetWindowLongW
DefWindowProcW
UnregisterClassW
GetActiveWindow
GetWindowLongW
FindWindowExW
SendMessageW
WaitForInputIdle
wsprintfW
GetPropW
RemovePropW
GetForegroundWindow
SetPropW
GetUserObjectInformationW
GetProcessWindowStation
GetAsyncKeyState
GetFocus
LoadStringW
DestroyAcceleratorTable
CreateAcceleratorTableW
EnumThreadWindows
RegisterWindowMessageW
GetAncestor
EmptyClipboard
SetClipboardData
CloseClipboard
GetClipboardData
IsClipboardFormatAvailable
GetSysColor
GetIconInfo
DrawIconEx
GetSystemMetrics
GetKeyboardState
GetCaretBlinkTime
ToAscii
SetForegroundWindow
GetDesktopWindow
SetCaretPos
SetRectEmpty
FillRect
UpdateLayeredWindow
SetRect
LoadBitmapW
LoadImageW
AttachThreadInput
SystemParametersInfoW
MsgWaitForMultipleObjects
UnionRect
PtInRect
GetClassLongW
RegisterClassExW
GetClassInfoExW
GetWindowThreadProcessId
GetWindowTextLengthW
SetScrollInfo
DeferWindowPos
GetLastActivePopup
GetSystemMenu
AdjustWindowRectEx
SetWindowWord
ShowScrollBar
GetUpdateRgn
ShowWindowAsync
GetWindow
DlgDirListW
GetMenu
GetDC
IsWindowVisible
SetClipboardViewer
MessageBoxW
DialogBoxParamW
SetWindowTextW
CharNextW
IsWindow
PostMessageW
PostQuitMessage
TranslateMessage
PeekMessageW
DispatchMessageW
GetMessageW
GetCursorPos
ReleaseDC
IsIconic
GetDCEx
InvalidateRect
GetParent
IsZoomed
GetClientRect
SetCursor
GetWindowDC
LoadCursorW
IntersectRect
IsRectEmpty
ClientToScreen
CopyRect
RedrawWindow
OffsetRect
CreateWindowExW
EnumChildWindows
EqualRect
SetWindowPos
GetWindowRect
ReleaseCapture
SetCapture
TrackMouseEvent
ScreenToClient
GetKeyState
GetWindowTextW
EnableWindow
GetWindowContextHelpId
GetWindowRgn
EndPaint
GetNextDlgTabItem
BeginPaint
ChildWindowFromPoint
UpdateWindow
IsWindowUnicode
ScrollWindow
SetDlgItemInt
SetScrollPos
GetNextDlgGroupItem
CheckDlgButton
KillTimer
ShowCaret
HiliteMenuItem
GetDlgItem
SetScrollRange
GetDlgItemInt
EnableScrollBar
DlgDirSelectComboBoxExW
DrawMenuBar
SetParent
GetClassNameW
ScrollWindowEx
SetWindowContextHelpId
GetUpdateRect
BringWindowToTop
SendNotifyMessageW
SetFocus
LockWindowUpdate
FlashWindow
WinHelpW
IsDlgButtonChecked
SetMenu
MoveWindow
IsWindowEnabled
GetTopWindow
DlgDirListComboBoxW
DlgDirSelectExW
SendDlgItemMessageW
GetWindowWord
GetDlgItemTextW
ValidateRect
SetWindowPlacement
MapWindowPoints
SetDlgItemTextW
CreateCaret
IsChild
GetDlgCtrlID
GetMonitorInfoW
ChangeClipboardChain
GetScrollRange
IsDialogMessageW
SetTimer
OpenClipboard
InvalidateRgn
ShowWindow
GetWindowPlacement
GetScrollPos
GetScrollInfo
ChildWindowFromPointEx
ArrangeIconicWindows
ShowOwnedPopups
HideCaret
SetWindowRgn
ValidateRgn
SetActiveWindow
MonitorFromWindow
CheckRadioButton
gdi32
CreateFontIndirectW
GetRgnBox
DeleteObject
SetViewportOrgEx
CreateCompatibleDC
SelectObject
CreateCompatibleBitmap
BitBlt
GetObjectW
GetStockObject
EnumFontsW
CreatePolygonRgn
CreateRectRgnIndirect
SetWorldTransform
SetGraphicsMode
GetDeviceCaps
CreateSolidBrush
SetBkColor
SetTextColor
GetClipBox
PtInRegion
CreateRoundRectRgn
CreateDIBSection
GetDIBits
CreateDCW
ExtTextOutW
DeleteDC
shell32
SHGetSpecialFolderPathW
SHGetFolderPathW
DragQueryFileW
DragFinish
DragAcceptFiles
ShellExecuteW
ord155
ord190
SHChangeNotify
ole32
CoInitializeEx
CoUninitialize
CoInitialize
PropVariantClear
OleLockRunning
CLSIDFromString
CoTaskMemAlloc
StringFromGUID2
OleUninitialize
CoGetClassObject
CreateStreamOnHGlobal
CoTaskMemRealloc
CoTaskMemFree
CLSIDFromProgID
CoCreateInstance
OleInitialize
oleaut32
VarUI4FromStr
SysAllocString
VariantClear
SysAllocStringLen
SysStringLen
DispCallFunc
OleCreateFontIndirect
LoadTypeLi
VariantInit
LoadRegTypeLi
SysFreeString
shlwapi
PathRemoveFileSpecW
SHStrDupW
StrDupW
PathAppendW
PathFindFileNameW
StrToIntA
ord12
comctl32
_TrackMouseEvent
InitCommonControlsEx
msimg32
AlphaBlend
urlmon
CoInternetCreateZoneManager
CoInternetCreateSecurityManager
psapi
GetModuleFileNameExW
GetMappedFileNameW
GetProcessImageFileNameW
imm32
ImmSetCompositionWindow
ImmGetCompositionStringW
ImmAssociateContextEx
ImmNotifyIME
ImmReleaseContext
ImmGetContext
gdiplus
GdipCreateBitmapFromFile
GdipCreateBitmapFromFileICM
GdipCloneBitmapAreaI
GdipGetImagePixelFormat
GdipSetStringFormatFlags
GdipCloneRegion
GdipGetFamilyName
GdipDeleteMatrix
GdipDrawImageRectRectI
GdipSetStringFormatAlign
GdipCreatePen1
GdipDeletePen
GdipTranslateWorldTransform
GdipGetFontSize
GdipDeleteFont
GdipDeleteStringFormat
GdipDeleteGraphics
ord1
GdipFillRectangleI
GdipGetImageGraphicsContext
GdipDeleteRegion
GdipMeasureString
GdipCloneBrush
GdipRestoreGraphics
GdipRotateWorldTransform
GdipStringFormatGetGenericTypographic
GdipGetCellAscent
GdipSetTextRenderingHint
GdipCloneStringFormat
GdipGetMatrixElements
GdipGetTextureTransform
GdipCreateTexture
GdipBeginContainer2
GdipFillEllipse
GdipCreateFromHDC
GdipGetClipBoundsI
GdipSetImageAttributesWrapMode
GdipDrawString
GdipDrawPath
GdipSetClipRegion
GdipCreateImageAttributes
GdipDrawArcI
GdipGetSmoothingMode
GdipClosePathFigure
GdipSetClipRectI
GdipScaleWorldTransform
GdipSetPixelOffsetMode
GdipDrawRectangle
GdipCreateBitmapFromScan0
GdipSetPenDashStyle
GdipGraphicsClear
GdipMultiplyWorldTransform
GdipGetPathWorldBounds
GdipFillPath
GdipTransformRegion
GdipAlloc
GdipCreateBitmapFromStreamICM
GdipDisposeImage
GdipFree
GdipImageSelectActiveFrame
GdipBitmapLockBits
GdipImageGetFrameDimensionsList
GdipImageGetFrameCount
GdipGetImageWidth
GdipGetPropertyItemSize
GdiplusStartup
GdipSetStringFormatTrimming
GdipGetFontStyle
GdipCreateSolidFill
GdipCloneBitmapArea
GdipGetImageHeight
GdipImageGetFrameDimensionsCount
GdipCloneImage
GdipGetCellDescent
GdipSetInterpolationMode
GdipSetLinePresetBlend
GdipCreateFont
GdipSetStringFormatLineAlign
GdipCreatePath
GdipEndContainer
GdipSetSmoothingMode
GdipCreateMatrix
GdipGetStringFormatAlign
GdipDeletePath
GdipDisposeImageAttributes
GdipCreateMatrix2
GdipDeleteBrush
GdipGetLineSpacing
GdipSetLineWrapMode
GdipBitmapUnlockBits
GdipGetPropertyItem
GdipCreateHBITMAPFromBitmap
GdipSetCompositingMode
GdipSetTextureTransform
GdipSetLineTransform
GdipGetBrushType
GdipCombineRegionRegion
GdipAddPathRectangleI
GdipAddPathArcI
GdipAddPathEllipseI
GdipCombineRegionPath
GdipAddPathBezierI
GdipDrawLine
GdipAddPathLineI
GdipCreateLineBrushI
GdipDrawImageRectRect
GdipSaveGraphics
GdipCreateFontFamilyFromName
GdipGetEmHeight
GdipGetStringFormatLineAlign
GdipAddPathString
GdipGetTextRenderingHint
GdipGetFamily
GdipSetCompositingQuality
GdipSetImageAttributesColorMatrix
GdipGetLineTransform
GdipDeleteFontFamily
GdipGetInterpolationMode
GdipCreateRegionPath
GdipCreateBitmapFromStream
winmm
timeGetTime
Sections
.text Size: 2.9MB - Virtual size: 2.9MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 594KB - Virtual size: 594KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 78KB - Virtual size: 77KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 145KB - Virtual size: 144KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ