Static task
static1
Behavioral task
behavioral1
Sample
PCCode.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
PCCode.exe
Resource
win10v2004-20231215-en
General
-
Target
PCCode.exe
-
Size
128KB
-
MD5
39aa0638655c909d6639a9c0c03304c4
-
SHA1
2a3da12fb543279459bcc26741fbf55e3c5464e0
-
SHA256
67f1cf574441265066fba845234b5555bc6f242aee45e5249c184e6032002dcb
-
SHA512
9f7069f3e76d852d7c56028150835c916b1d7046c7ca73472cb7e733780d2ec589a710e9c9998da3a3afed1af280b909f8a4201f95cd41e1c6c95e47a9962ef1
-
SSDEEP
3072:raRVleqbiKnz7cgH5niuRk/zo98YoaF1:EiqbiKnz7Nnzo
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource PCCode.exe
Files
-
PCCode.exe.exe windows:4 windows x86 arch:x86
f97f880316c185e0dcde63cb467060f8
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
Imports
kernel32
GetProcessVersion
GetFileTime
GetFileAttributesA
GetFileSize
GetCPInfo
GetOEMCP
GetTimeZoneInformation
GetSystemTime
FreeLibrary
SetErrorMode
GetLocalTime
ExitProcess
TerminateProcess
HeapFree
HeapAlloc
RaiseException
GetACP
HeapReAlloc
HeapSize
UnhandledExceptionFilter
FreeEnvironmentStringsA
RtlUnwind
GetStartupInfoA
GetEnvironmentStringsW
GetCommandLineA
FindResourceA
InterlockedIncrement
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
CompareStringA
CompareStringW
SetEnvironmentVariableA
GlobalDeleteAtom
lstrcmpA
GetCurrentThread
GetCurrentThreadId
GetVersion
GetComputerNameA
GetWindowsDirectoryA
GetSystemInfo
GetVolumeInformationA
lstrcmpiA
LoadResource
GlobalFindAtomA
GlobalGetAtomNameA
GlobalAddAtomA
lstrcatA
GetModuleHandleA
WritePrivateProfileStringA
TlsGetValue
GlobalFlags
EnterCriticalSection
LocalReAlloc
TlsSetValue
TlsFree
GlobalReAlloc
LeaveCriticalSection
GlobalFree
GlobalHandle
GlobalUnlock
InitializeCriticalSection
DeleteCriticalSection
TlsAlloc
SetHandleCount
FileTimeToLocalFileTime
FindFirstFileA
LocalFree
LocalAlloc
InterlockedDecrement
FileTimeToSystemTime
WideCharToMultiByte
GetStdHandle
FindClose
GetFullPathNameA
lstrcpyA
lstrlenA
MultiByteToWideChar
LoadLibraryA
GetProcAddress
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
GetCurrentProcess
DuplicateHandle
lstrcpynA
GetLastError
SetLastError
CloseHandle
GetModuleFileNameA
GlobalLock
GlobalAlloc
GetFileType
HeapDestroy
FreeEnvironmentStringsW
GetEnvironmentStrings
GetProfileStringA
SizeofResource
user32
SetPropA
GetClassLongA
CreateWindowExA
DestroyWindow
DefWindowProcA
GetPropA
GetMenuItemID
GetSubMenu
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
CopyRect
GetClientRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
LoadIconA
LoadCursorA
GetSysColorBrush
LoadStringA
DestroyMenu
GetForegroundWindow
SetForegroundWindow
RegisterWindowMessageA
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
SetFocus
ShowWindow
SetWindowPos
SetWindowLongA
GetWindowTextLengthA
RemovePropA
CallWindowProcA
GetDlgItem
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ScreenToClient
UnhookWindowsHookEx
GetWindowTextA
SetWindowTextA
ClientToScreen
GetWindow
GetDlgCtrlID
GetWindowRect
GetClassNameA
GetSystemMetrics
CharUpperA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetNextDlgTabItem
GetMessageA
TranslateMessage
DispatchMessageA
GetActiveWindow
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
GetCursorPos
SetWindowsHookExA
GetParent
GetLastActivePopup
IsWindowEnabled
GetMessageTime
GetWindowLongA
MessageBoxA
EnableWindow
SetCursor
SendMessageA
PostMessageA
PostQuitMessage
wsprintfA
GetMessagePos
CharToOemA
PtInRect
GetMenuItemCount
ShowCaret
IsWindowUnicode
CharNextA
InflateRect
DefDlgProcA
InvalidateRect
DrawFocusRect
ExcludeUpdateRgn
HideCaret
UnregisterClassA
gdi32
DeleteObject
SaveDC
RestoreDC
SelectObject
GetStockObject
SetBkColor
SetBkMode
SetTextColor
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
IntersectClipRect
GetDeviceCaps
CreateSolidBrush
RectVisible
TextOutA
PtVisible
Escape
ExtTextOutA
CreateDIBitmap
GetObjectA
BitBlt
GetTextExtentPointA
CreateCompatibleDC
PatBlt
CreateBitmap
DeleteDC
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCreateKeyExA
RegOpenKeyExA
RegCloseKey
RegSetValueExA
comctl32
ord17
Sections
.text Size: 76KB - Virtual size: 73KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 20KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 17KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ