Static task
static1
Behavioral task
behavioral1
Sample
672673ecd6cdba_JC.exe
Resource
win7-20230712-en
General
-
Target
672673ecd6cdba_JC.exe
-
Size
3.4MB
-
MD5
672673ecd6cdba0049f7434ec26d81ad
-
SHA1
b88ded8e9ae407829f535e2bf4463154a5025a50
-
SHA256
05ac27011e3532823cb119da785d6c3fa0f7c31bf2f4be85781daa414b755e12
-
SHA512
489779c03b246cc53c7f0a4ab991088dec79d0d9531eeda46ab1a5887a2f99b2568f1b65560989e454ddfb2252a57d3e98dad8345542da873a671d4fb4ee349f
-
SSDEEP
98304:K6T+P4BoVj7Eef6433RjEptwxaf4mVj2jF:SP4B9p8F
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 672673ecd6cdba_JC.exe
Files
-
672673ecd6cdba_JC.exe.exe windows x86
2aa886ee7669ea6e2e599100de43e956
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
shlwapi
PathFindExtensionW
PathIsFileSpecW
PathQuoteSpacesW
SHCreateStreamOnFileW
PathAppendW
PathRemoveFileSpecW
PathMakePrettyW
PathStripPathW
PathIsRelativeW
PathRemoveBackslashW
PathStripToRootW
PathAddBackslashW
PathIsRootW
PathFileExistsW
PathIsUNCW
PathGetCharTypeW
PathFindFileNameW
wsock32
socket
closesocket
WSAStartup
WSACleanup
htons
bind
kernel32
InterlockedIncrement
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
MoveFileW
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetFullPathNameW
FileTimeToSystemTime
lstrlenA
FileTimeToLocalFileTime
LocalFileTimeToFileTime
SetFileTime
GetFileTime
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RtlUnwind
GetSystemTimeAsFileTime
HeapReAlloc
SetStdHandle
GetFileType
GetModuleHandleA
GetDateFormatA
ExitProcess
ExitThread
CreateThread
VirtualProtect
VirtualAlloc
VirtualQuery
HeapSize
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetCPInfo
GetOEMCP
IsValidCodePage
Sleep
GetCurrentDirectoryA
GetTimeZoneInformation
LCMapStringA
LCMapStringW
GetConsoleCP
GetConsoleMode
GetLocaleInfoA
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
GetFullPathNameA
SetEnvironmentVariableA
DeleteFileA
GetFileAttributesA
GetTempPathA
LockFileEx
OutputDebugStringA
PulseEvent
CreateEventA
QueryPerformanceFrequency
GetLogicalDrives
GetStringTypeExA
InterlockedCompareExchange
CreateDirectoryA
DosDateTimeToFileTime
GlobalFindAtomW
CompareStringW
LoadLibraryA
GetVersionExA
FreeResource
RaiseException
WritePrivateProfileStringW
GetCurrentProcessId
GlobalAddAtomW
ResumeThread
GlobalDeleteAtom
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
lstrcmpW
GlobalFree
GlobalAlloc
MulDiv
SetFilePointer
SetFilePointerEx
GetCurrentThreadId
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GetSystemDirectoryW
GetExitCodeProcess
GetModuleHandleW
CreateProcessW
FindResourceW
GlobalLock
GlobalUnlock
GetTickCount
CreateDirectoryW
InterlockedDecrement
GetLogicalDriveStringsW
GetSystemWindowsDirectoryW
GetSystemInfo
IsProcessorFeaturePresent
GlobalMemoryStatusEx
GetStdHandle
GetCommandLineW
GetConsoleWindow
FreeConsole
GetFileAttributesExW
SystemTimeToFileTime
lstrcatW
FormatMessageW
GetVersionExW
GetCurrentThread
LocalAlloc
LocalFree
GetThreadLocale
SizeofResource
GetTempFileNameW
GetCurrentProcess
Process32FirstW
QueryDosDeviceW
Process32NextW
Thread32First
Thread32Next
CreateToolhelp32Snapshot
Module32FirstW
Module32NextW
GetUserDefaultLangID
OpenProcess
lstrcmpiW
GetProcAddress
SetLastError
ReleaseMutex
LoadLibraryW
FindResourceExW
LoadResource
LockResource
GetUserDefaultUILanguage
FreeLibrary
FindFirstFileW
FindNextFileW
FindClose
GetLogicalDriveStringsA
GetDriveTypeA
GetFileSize
GetTempPathW
GetCurrentDirectoryW
lstrcpyW
GetModuleFileNameW
SetErrorMode
GetVolumeInformationW
RemoveDirectoryW
SetCurrentDirectoryW
MoveFileExW
SetFileAttributesW
DeleteFileW
GetFileAttributesW
ReadFile
GetDriveTypeW
GetDiskFreeSpaceExW
lstrlenW
MultiByteToWideChar
GetACP
WideCharToMultiByte
CreateMutexW
GetLastError
WaitForSingleObject
GetSystemTime
WriteFile
FlushFileBuffers
CopyFileW
CreateFileW
GetFileSizeEx
CloseHandle
GetShortPathNameW
CreateMutexA
CreateSemaphoreA
ReleaseSemaphore
SetEnvironmentVariableW
GetTimeFormatA
user32
LoadStringA
GetClassNameA
FindWindowA
EnumWindows
SetWindowsHookExA
MessageBoxIndirectW
DialogBoxParamW
PostMessageA
EnableScrollBar
CallWindowProcA
PeekMessageA
IsDialogMessageA
DispatchMessageA
SetWindowLongA
CreateDialogParamW
GetWindowLongA
GetWindowTextA
LoadImageA
SendMessageA
EnumDisplayMonitors
GetMonitorInfoA
KillTimer
SetTimer
CharNextW
PostThreadMessageW
CharUpperW
UnregisterClassW
LoadCursorW
GetSysColorBrush
MessageBeep
GetNextDlgGroupItem
SetWindowContextHelpId
MapDialogRect
ReleaseCapture
SetCapture
InvalidateRgn
InvalidateRect
SetRect
IsRectEmpty
CopyAcceleratorTableW
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
FillRect
DestroyMenu
ShowWindow
MoveWindow
UnregisterClassA
GetWindowTextW
GetWindowTextLengthW
EnumThreadWindows
SendMessageW
EnableWindow
IsDialogMessageW
IsDlgButtonChecked
SetDlgItemTextW
GetDlgItemTextW
CheckDlgButton
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetTopWindow
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
UpdateWindow
GetMenu
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
EqualRect
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
SetWindowLongW
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
IsWindow
GetDlgItem
GetNextDlgTabItem
EndDialog
RegisterClipboardFormatW
GetWindowLongW
GetLastActivePopup
IsWindowEnabled
SetCursor
SetWindowsHookExW
CallNextHookEx
GetMessageW
TranslateMessage
DispatchMessageW
GetActiveWindow
IsWindowVisible
MessageBoxW
RegisterWindowMessageW
GetSystemMetrics
SendMessageTimeoutW
RemoveMenu
GetSystemMenu
IsIconic
GetClientRect
LoadIconW
GetAsyncKeyState
ExitWindowsEx
GetDesktopWindow
CloseClipboard
GetClipboardData
OpenClipboard
IsClipboardFormatAvailable
EnableMenuItem
PostMessageW
GetWindowRect
GetForegroundWindow
SetFocus
SetWindowPos
SetForegroundWindow
AttachThreadInput
GetWindowThreadProcessId
SetWindowTextW
GetSubMenu
GetMenuItemCount
GetMenuItemID
GetMenuState
PostQuitMessage
UnhookWindowsHookEx
CheckMenuItem
ModifyMenuW
GetParent
GetKeyState
PeekMessageW
GetCursorPos
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
GetFocus
gdi32
RestoreDC
SaveDC
GetDeviceCaps
CreateBitmap
GetClipBox
SetTextColor
SetBkColor
GetObjectW
EnumFontFamiliesExA
Ellipse
CreateFontIndirectA
GetTextExtentPoint32A
GetMapMode
GetTextColor
GetBkColor
GetRgnBox
CreateRectRgnIndirect
CreateSolidBrush
ExtTextOutW
GetStockObject
DeleteDC
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
Escape
TextOutW
RectVisible
PtVisible
GetWindowExtEx
GetViewportExtEx
DeleteObject
MoveToEx
LineTo
SetMapMode
comdlg32
GetFileTitleW
winspool.drv
ClosePrinter
OpenPrinterW
DocumentPropertiesW
advapi32
SetNamedSecurityInfoW
RegQueryInfoKeyW
RegEnumKeyExW
DeleteService
QueryServiceConfigW
ControlService
OpenServiceW
StartServiceW
QueryServiceStatusEx
OpenSCManagerW
CreateServiceW
ChangeServiceConfig2W
CloseServiceHandle
RegOpenKeyExA
GetNamedSecurityInfoA
SetEntriesInAclW
GetNamedSecurityInfoW
GetEffectiveRightsFromAclW
BuildTrusteeWithSidW
SetNamedSecurityInfoA
RegDeleteValueW
RegQueryValueW
RegEnumKeyW
RegOpenKeyW
CreateWellKnownSid
GetTokenInformation
OpenProcessToken
FreeSid
RevertToSelf
AccessCheck
IsValidSecurityDescriptor
SetSecurityDescriptorOwner
SetSecurityDescriptorGroup
SetSecurityDescriptorDacl
AddAccessAllowedAce
InitializeAcl
GetLengthSid
InitializeSecurityDescriptor
AllocateAndInitializeSid
OpenThreadToken
ImpersonateSelf
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
RegSetValueExW
CreateProcessAsUserW
CreateRestrictedToken
RegDeleteKeyW
RegCreateKeyExW
shell32
ord92
SHBrowseForFolderW
ShellExecuteW
ShellExecuteExW
CommandLineToArgvW
ord165
SHGetFolderLocation
SHGetPathFromIDListW
SHGetFolderPathW
SHGetMalloc
SHGetPathFromIDListA
SHGetSpecialFolderLocation
SHGetFileInfoW
SHCreateDirectoryExW
ord75
comctl32
ord17
oledlg
OleUIBusyW
ole32
CoTaskMemAlloc
CoInitializeEx
CLSIDFromString
CLSIDFromProgID
CoInitialize
CoUninitialize
CoCreateInstance
OleRun
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoTaskMemFree
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
oleaut32
GetErrorInfo
OleCreateFontIndirect
SysFreeString
VariantClear
VariantCopy
VariantInit
SysAllocString
SysStringLen
OleCreatePictureIndirect
SysAllocStringByteLen
SysStringByteLen
VariantChangeType
SysAllocStringLen
DispCallFunc
LoadRegTypeLi
VariantTimeToSystemTime
SystemTimeToVariantTime
SafeArrayDestroy
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetElemsize
SafeArrayCreate
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
psapi
EnumProcesses
GetModuleBaseNameW
rpcrt4
RpcStringFreeW
UuidToStringW
UuidCreate
Sections
.text Size: 1.9MB - Virtual size: 1.9MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 508KB - Virtual size: 507KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 48KB - Virtual size: 165KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 960KB - Virtual size: 964KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE