c:\Documents and Settings\David\My Documents\Visual Studio Projects\PHInjector\Release\PHInjector.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Injector.exe
Resource
win11-20240709-en
General
-
Target
Injector.exe
-
Size
520KB
-
MD5
5e57320eb89377a7ab05cd8a8a530c27
-
SHA1
d605f036ac7b933884340008c13eed161d2f3ad1
-
SHA256
0130221488b6c162b1716da73b95164b3ee6c9d1d30e99184a55c4c0b170ba44
-
SHA512
fcfd45fa640d7d3a1ed8529f719685dda3b064171ea49bd807ba5169fbde13b2f58218bcd4f4be2ac050f25e78dd9a011ab0e198cfe10f4a356f20d64d3de84a
-
SSDEEP
12288:xUM9vxOohxFSi8p5YZR4UIVHmdIBZ9W9v:xHvxOGfS7RLHmmQ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Injector.exe
Files
-
Injector.exe.exe windows:4 windows x86 arch:x86
61b61041949a29d372366196de400527
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
LCMapStringW
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
IsBadReadPtr
IsBadCodePtr
SetStdHandle
SetEnvironmentVariableA
LCMapStringA
SetUnhandledExceptionFilter
GetFileType
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetStdHandle
IsBadWritePtr
VirtualFree
HeapCreate
HeapDestroy
GetSystemTimeAsFileTime
GetCurrentProcessId
QueryPerformanceCounter
HeapSize
CreateThread
HeapReAlloc
GetCommandLineA
GetStartupInfoA
VirtualQuery
GetSystemInfo
VirtualAlloc
VirtualProtect
VirtualFreeEx
VirtualQueryEx
GetProcessId
Module32First
ReadProcessMemory
Module32Next
GetThreadContext
FlushInstructionCache
SetThreadContext
CreateProcessA
VirtualAllocEx
VirtualProtectEx
WriteProcessMemory
CreateRemoteThread
Sleep
Process32Next
Process32First
CreateToolhelp32Snapshot
TerminateProcess
OpenProcess
InterlockedExchange
GetACP
GetLocaleInfoA
GetThreadLocale
GetVersionExA
MultiByteToWideChar
WideCharToMultiByte
GetLastError
GetVersion
lstrcmpiA
lstrlenW
lstrlenA
CompareStringA
CompareStringW
FreeResource
LockResource
LoadResource
FindResourceA
GlobalFree
GlobalUnlock
GlobalLock
InterlockedDecrement
SetLastError
GetProcAddress
GetModuleHandleA
MulDiv
lstrcpynA
lstrcmpW
lstrcatA
FreeLibrary
LoadLibraryA
HeapFree
HeapAlloc
RtlUnwind
ExitProcess
GetTickCount
GetFileTime
GetFileAttributesA
FileTimeToLocalFileTime
SetErrorMode
CreateFileA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
GetCurrentDirectoryA
FileTimeToSystemTime
GetOEMCP
GetCPInfo
InterlockedIncrement
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
EnterCriticalSection
GlobalHandle
GlobalReAlloc
LeaveCriticalSection
LocalAlloc
GlobalFlags
DeleteCriticalSection
InitializeCriticalSection
RaiseException
FormatMessageA
LocalFree
WritePrivateProfileStringA
SuspendThread
WaitForSingleObject
ResumeThread
SetThreadPriority
SizeofResource
GetCurrentThread
GlobalAlloc
lstrcmpA
GetModuleFileNameA
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
CloseHandle
user32
GetKeyNameTextA
RegisterClipboardFormatA
LoadMenuA
UnpackDDElParam
ReuseDDElParam
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
SetRectEmpty
BringWindowToTop
TranslateAcceleratorA
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
InvalidateRect
CopyAcceleratorTableA
SetRect
IsRectEmpty
CharNextA
DestroyIcon
DeleteMenu
WindowFromPoint
DestroyMenu
GetMenuItemInfoA
LoadCursorA
GetSysColorBrush
GetMenuStringA
InsertMenuA
SetWindowContextHelpId
MapDialogRect
wsprintfA
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
ShowOwnedPopups
SetCursor
PostQuitMessage
InflateRect
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
EnableMenuItem
CheckMenuItem
MapVirtualKeyA
RegisterWindowMessageA
WinHelpA
GetCapture
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
DrawStateA
OffsetRect
LoadBitmapA
SendMessageA
SetMenu
SetWindowRgn
GetWindowRect
GetClientRect
ClientToScreen
RedrawWindow
SetCapture
EnableWindow
SystemParametersInfoA
ReleaseCapture
SetPropA
GetPropA
RemovePropA
IsChild
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
PostThreadMessageA
SetTimer
KillTimer
IsClipboardFormatAvailable
MessageBoxA
TrackPopupMenu
GetKeyState
SetForegroundWindow
IsWindowVisible
UpdateWindow
GetSystemMenu
GetMenuCheckMarkDimensions
DrawIcon
IsIconic
LoadIconA
GetSystemMetrics
CharUpperA
EndDialog
GetNextDlgTabItem
GetParent
IsWindowEnabled
GetDlgItem
GetWindowLongA
TranslateMDISysAccel
DrawMenuBar
DefFrameProcA
GetKeyboardLayout
MapVirtualKeyExA
IsCharLowerA
GetMenu
PostMessageA
GetSubMenu
GetMenuItemID
GetMenuItemCount
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetClassInfoA
RegisterClassA
UnregisterClassA
DefWindowProcA
CallWindowProcA
IntersectRect
GetWindowPlacement
CopyRect
PtInRect
GetWindow
GetWindowTextLengthA
GetWindowTextA
GetFocus
SetWindowPos
SetFocus
ShowWindow
MoveWindow
SetWindowLongA
GetDlgCtrlID
SetWindowTextA
IsDialogMessageA
SendDlgItemMessageA
GetIconInfo
CopyIcon
GetSysColor
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ScreenToClient
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
FillRect
UnhookWindowsHookEx
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
CreateIconIndirect
GetMenuDefaultItem
IsMenu
ShowCaret
HideCaret
SetCursorPos
SetParent
gdi32
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
CreateBitmap
CreateCompatibleDC
GetDeviceCaps
CreatePen
GetMapMode
PatBlt
DPtoLP
GetTextExtentPoint32A
GetBkColor
GetTextColor
GetRgnBox
CreateCompatibleBitmap
GetPixel
BitBlt
GetWindowExtEx
GetViewportExtEx
SelectClipRgn
DeleteObject
CreateSolidBrush
CreateFontIndirectA
GetObjectA
CreateRectRgnIndirect
CreateRoundRectRgn
RoundRect
GetStockObject
SaveDC
RestoreDC
SetBkColor
SetBkMode
SetTextColor
Polygon
CreateDIBSection
GetDIBits
SetMapMode
GetClipBox
CombineRgn
comdlg32
GetFileTitleA
GetSaveFileNameA
GetOpenFileNameA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCloseKey
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegOpenKeyA
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegQueryValueExA
shell32
DragFinish
DragQueryFileA
comctl32
ImageList_Destroy
ImageList_GetImageInfo
ImageList_Draw
ord17
ImageList_Create
ImageList_Add
ImageList_AddMasked
ImageList_ReplaceIcon
ImageList_GetIcon
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord1
ord8
ole32
CoDisconnectObject
CoTaskMemAlloc
CoTaskMemFree
CLSIDFromString
CLSIDFromProgID
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
oleaut32
VariantChangeType
VariantInit
SysAllocStringLen
SysFreeString
SysStringLen
SysAllocStringByteLen
VariantCopy
SafeArrayDestroy
SystemTimeToVariantTime
SysAllocString
OleCreateFontIndirect
LoadTypeLi
VariantClear
winmm
PlaySoundA
Sections
.text Size: 320KB - Virtual size: 318KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 84KB - Virtual size: 81KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 100KB - Virtual size: 98KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ