Static task
static1
Behavioral task
behavioral1
Sample
bf22ca1c84cd18_JC.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
bf22ca1c84cd18_JC.exe
Resource
win10v2004-20230703-en
General
-
Target
bf22ca1c84cd18_JC.exe
-
Size
2.4MB
-
MD5
bf22ca1c84cd18be11e78e2264de845f
-
SHA1
51a958c45725107362bb94f4509a9ff09e4c5b27
-
SHA256
42fcc6baf1f080ee9ae27abc6144a5559aa128c7f5f545c08398d6f591a72354
-
SHA512
a61de7b2ec0f5affe624407565920b4b34ef62e4ddf975b6d2ebfa6744eb8781432cd602ffbf40fe5a25e6e9c67acdfafb75fec994771a237d5d149361fb966a
-
SSDEEP
49152:5eLjveDKVx+KJtOw8RG48p85PCzcs7dGyayEFD5cLD9RJ4KvJFBVAX69FP56ZU6S:QLeKOKTOw898O56zcs7dGyayE0LD9HvP
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource bf22ca1c84cd18_JC.exe
Files
-
bf22ca1c84cd18_JC.exe.exe windows x86
87c39ce6574d6e8432e5f6a0bb4f0f6e
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
wininet
InternetCanonicalizeUrlW
InternetErrorDlg
InternetOpenW
InternetConnectW
HttpOpenRequestW
HttpAddRequestHeadersW
HttpSendRequestExW
InternetWriteFile
HttpEndRequestW
InternetReadFile
InternetCloseHandle
InternetCrackUrlW
HttpQueryInfoW
opengl32
wglCreateContext
glGetString
glGetError
wglDeleteContext
wglMakeCurrent
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
kernel32
GetSystemInfo
VirtualQuery
ExitProcess
SetStdHandle
GetFileType
HeapQueryInformation
HeapSize
DecodePointer
GetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
HeapCreate
QueryPerformanceCounter
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetStringTypeW
IsProcessorFeaturePresent
LCMapStringW
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
WriteConsoleW
SetEnvironmentVariableA
EncodePointer
HeapAlloc
HeapFree
GetSystemTimeAsFileTime
ExitThread
GetStartupInfoW
HeapSetInformation
GetCommandLineW
FindResourceExW
VirtualProtect
SearchPathW
Sleep
GetProfileIntW
GetTempFileNameW
GetNumberFormatW
GetWindowsDirectoryW
GetTickCount
GetCurrentDirectoryW
SetErrorMode
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
TlsGetValue
GlobalGetAtomNameW
GetFileTime
GetFileSizeEx
GetFileAttributesW
GetFileAttributesExW
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileIntW
SuspendThread
SetThreadPriority
lstrcmpA
GetCurrentThread
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
CompareStringA
VirtualAlloc
GetCurrentProcessId
LocalAlloc
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
FileTimeToLocalFileTime
InterlockedDecrement
ReleaseActCtx
CreateActCtxW
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
FindClose
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
ActivateActCtx
DeactivateActCtx
lstrcmpW
SetLastError
CopyFileW
GlobalSize
FormatMessageW
LocalFree
GetThreadLocale
InterlockedIncrement
UnmapViewOfFile
WriteFile
lstrcmpiW
GetFileInformationByHandle
SetFilePointer
SystemTimeToFileTime
FileTimeToSystemTime
CreateThread
OpenProcess
LoadLibraryExW
GetEnvironmentVariableW
lstrcpyW
GetModuleFileNameW
IsDBCSLeadByte
GetNativeSystemInfo
FreeLibrary
GetTempPathW
GetProcAddress
LoadLibraryW
GetModuleHandleW
GetDateFormatW
GetLocalTime
GetComputerNameW
GetLocaleInfoW
GetVersionExW
GetUserDefaultLangID
GetSystemDirectoryW
DeleteFileW
GetUserDefaultLCID
lstrlenA
ReadFile
WideCharToMultiByte
lstrlenW
GetFileSize
CreateFileW
GetLastError
ResetEvent
SetEvent
WaitForSingleObject
LockResource
FreeResource
SizeofResource
LoadResource
FindResourceW
GlobalAlloc
ResumeThread
GlobalFree
MulDiv
GlobalUnlock
GlobalLock
CloseHandle
CreateEventW
MultiByteToWideChar
HeapReAlloc
RaiseException
InterlockedExchange
RtlUnwind
SetUnhandledExceptionFilter
InterlockedCompareExchange
user32
GetWindowRgn
UnpackDDElParam
ReuseDDElParam
InsertMenuItemW
TranslateAcceleratorW
LockWindowUpdate
BringWindowToTop
SetCursorPos
CreateAcceleratorTableW
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
ToUnicodeEx
DrawFrameControl
DrawEdge
DrawStateW
SetClassLongW
DestroyAcceleratorTable
SetParent
SetWindowRgn
IsZoomed
DrawIconEx
CopyImage
GetIconInfo
NotifyWinEvent
EnableScrollBar
HideCaret
DrawFocusRect
InvertRect
GetAsyncKeyState
MapVirtualKeyW
CreatePopupMenu
GetMenuDefaultItem
RegisterClipboardFormatW
DestroyIcon
MessageBeep
GetNextDlgGroupItem
WaitMessage
SetLayeredWindowAttributes
EnumDisplayMonitors
SetRectEmpty
DeleteMenu
UnregisterClassW
RealChildWindowFromPoint
GetSysColorBrush
InvalidateRgn
IsRectEmpty
CopyAcceleratorTableW
IntersectRect
SystemParametersInfoW
DestroyMenu
GetMenuItemInfoW
ShowOwnedPopups
SetWindowContextHelpId
MapDialogRect
GetMessageW
TranslateMessage
ValidateRect
GetCursorPos
GetWindowThreadProcessId
CharUpperW
GetWindowDC
GrayStringW
DrawTextExW
TabbedTextOutW
LoadMenuW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageA
WinHelpW
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetForegroundWindow
GetLastActivePopup
DispatchMessageW
BeginDeferWindowPos
EndDeferWindowPos
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MonitorFromWindow
GetMonitorInfoW
ScrollWindow
TrackPopupMenu
GetKeyState
EmptyClipboard
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
GetClassInfoExW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetWindowPlacement
CallWindowProcW
GetMenu
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuStringW
AppendMenuW
GetMenuItemID
InsertMenuW
GetMenuItemCount
GetSubMenu
RemoveMenu
GetWindowTextLengthW
GetWindowTextW
SetFocus
SetWindowPos
IsWindowEnabled
MoveWindow
SetWindowTextW
IsDialogMessageW
SendDlgItemMessageW
CheckDlgButton
GetDlgItem
GetWindowLongW
GetDlgCtrlID
GetWindow
CharNextW
DrawIcon
GetSystemMetrics
IsIconic
EnableMenuItem
GetSystemMenu
LoadImageW
SetForegroundWindow
MessageBoxW
EnumDisplayDevicesW
ShowWindow
DestroyWindow
CreateWindowExW
RegisterClassW
LoadIconW
PostQuitMessage
EndPaint
BeginPaint
MapWindowPoints
PostMessageW
ScreenToClient
DestroyCursor
SubtractRect
GetDoubleClickTime
CharUpperBuffW
CopyIcon
GetUpdateRect
FrameRect
IsClipboardFormatAvailable
SetMenuDefaultItem
CreateMenu
TranslateMDISysAccel
WindowFromPoint
ClientToScreen
GetFocus
IsWindowVisible
DefWindowProcW
GetClassInfoW
UpdateWindow
SetTimer
KillTimer
LoadCursorW
InflateRect
DrawMenuBar
DefMDIChildProcW
DefFrameProcW
IsMenu
MonitorFromPoint
UpdateLayeredWindow
UnionRect
MapVirtualKeyExW
GetTopWindow
IsCharLowerW
GetParent
GetWindowRect
IsWindow
SetWindowLongW
SetCursor
SetCapture
RedrawWindow
ReleaseCapture
PtInRect
GetDesktopWindow
CopyRect
FillRect
ReleaseDC
GetDC
SetRect
DrawTextW
GetSysColor
SendMessageW
OffsetRect
GetClientRect
InvalidateRect
EnableWindow
CloseClipboard
SetClipboardData
OpenClipboard
GetKeyNameTextW
SetMenu
PostThreadMessageW
IsChild
gdi32
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
SelectPalette
GetObjectType
CreatePen
CreateHatchBrush
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetMapMode
PatBlt
DPtoLP
GetRgnBox
GetTextMetricsW
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
CreatePalette
GetPaletteEntries
GetNearestPaletteIndex
RealizePalette
GetSystemPaletteEntries
Escape
CreateDIBSection
RectVisible
CreatePolygonRgn
CreateEllipticRgn
Polyline
Polygon
SetDIBColorTable
StretchBlt
SetPixel
Rectangle
OffsetRgn
EnumFontFamiliesExW
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
ExtFloodFill
SetPaletteEntries
SetPixelV
GetTextFaceW
CreateRectRgn
SelectClipRgn
ExtTextOutW
TextOutW
SetLayout
GetLayout
CreateDCW
CopyMetaFileW
GetTextColor
GetBkColor
CreateFontW
DescribePixelFormat
SetPixelFormat
ChoosePixelFormat
Ellipse
GetTextExtentPoint32W
CreateFontIndirectW
GetObjectW
GetStockObject
CreateCompatibleBitmap
CreateCompatibleDC
BitBlt
CreateSolidBrush
DeleteObject
DeleteDC
GetDeviceCaps
PtVisible
GetPixel
GetWindowExtEx
CreateRoundRectRgn
SelectObject
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
GetViewportExtEx
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetOpenFileNameW
GetFileTitleW
winspool.drv
ClosePrinter
DocumentPropertiesW
OpenPrinterW
advapi32
RegCloseKey
RegCreateKeyExW
RegDeleteKeyW
RegDeleteValueW
RegSetValueExW
RegQueryValueExW
RegEnumKeyW
RegQueryValueW
RegOpenKeyExW
RegEnumKeyExW
RegEnumValueW
shell32
SHAppBarMessage
SHGetFileInfoW
SHGetDesktopFolder
SHGetPathFromIDListW
SHGetSpecialFolderLocation
DragFinish
DragQueryFileW
ShellExecuteW
SHBrowseForFolderW
comctl32
ord17
ImageList_GetIconSize
shlwapi
PathAppendW
SHRegGetValueW
PathStripToRootW
PathIsUNCW
UrlUnescapeW
PathFindExtensionW
PathFindFileNameW
PathRemoveFileSpecW
ole32
CreateILockBytesOnHGlobal
OleUninitialize
CreateStreamOnHGlobal
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
OleGetClipboard
OleInitialize
CoInitialize
CoCreateInstance
CoUninitialize
CoInitializeEx
CoCreateGuid
StringFromGUID2
CoTaskMemFree
StgCreateDocfileOnILockBytes
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CLSIDFromProgID
CLSIDFromString
CoDisconnectObject
CoGetClassObject
StgOpenStorageOnILockBytes
DoDragDrop
OleLockRunning
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
CoFreeUnusedLibraries
oleaut32
SafeArrayDestroy
SystemTimeToVariantTime
SysAllocString
VariantCopy
VariantChangeType
SysFreeString
OleCreateFontIndirect
SysAllocStringLen
SysStringLen
VariantClear
VariantInit
VarBstrFromDate
LoadTypeLi
VariantTimeToSystemTime
OleLoadPicture
oledlg
OleUIBusyW
gdiplus
GdipCloneImage
GdipDrawImageI
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 320KB - Virtual size: 319KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 27KB - Virtual size: 57KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 740KB - Virtual size: 744KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE