C:\Users\NIKJOO\Desktop\VM Project1230_4\VM Project\Debug\VM Project.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Code.Obfuscator.1.0.exe
Resource
win10v2004-20240226-en
General
-
Target
Code.Obfuscator.1.0.exe
-
Size
8.7MB
-
MD5
99ce100135b7ab0ba02df0fe8128e292
-
SHA1
e9d9ae5053839cd308ce7b975f8591282fe66d5b
-
SHA256
3d06ffea9580c02e452085e634abe720367de28e8a1ceda4d029ab3400ed6d59
-
SHA512
e84d22b88835d643235e2592f4dea85b6c3e1ded4b10ca1e637ace3fd41335f622dfe686dfbca4e098d7c52fa6344a9ef13b573d9e83b2f20a9565614e349d94
-
SSDEEP
98304:ZL9KR9bMObBuYFOp4NJD28eAFLOAkGkzdnEVomFHKnP:aRaO9hgCN0HAFLOyomFHKnP
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Code.Obfuscator.1.0.exe
Files
-
Code.Obfuscator.1.0.exe.exe windows:6 windows x86 arch:x86
f0fb9d4d68a0acddb113f69bca57cb26
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
CloseHandle
ExitProcess
VirtualAlloc
LoadResource
LockResource
WriteFile
FindResourceW
MultiByteToWideChar
InterlockedExchange
GetCurrentThread
GetCurrentThreadId
ReadFile
GetFileSize
SizeofResource
CreateFileW
OpenEventW
FileTimeToLocalFileTime
CreateFileMappingW
OpenFileMappingW
MapViewOfFile
UnmapViewOfFile
GetVersionExW
FreeLibrary
SetEnvironmentVariableA
GetTimeZoneInformation
EnumSystemLocalesW
IsValidLocale
LCMapStringW
GetTimeFormatW
GetDateFormatW
SetFilePointerEx
ReadConsoleW
GetConsoleMode
GetConsoleCP
HeapQueryInformation
HeapSize
HeapReAlloc
GetCPInfo
GetOEMCP
GetACP
IsValidCodePage
GetStringTypeW
WaitForSingleObjectEx
SetConsoleCtrlHandler
FatalAppExitA
HeapFree
HeapAlloc
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetStartupInfoW
GetProcessHeap
SetStdHandle
WriteConsoleW
OutputDebugStringW
GetFileType
GetStdHandle
GetSystemTimeAsFileTime
VirtualQuery
GetModuleFileNameA
IsProcessorFeaturePresent
ExitThread
CreateThread
AreFileApisANSI
GetSystemInfo
HeapValidate
GetModuleHandleExW
RtlUnwind
lstrlenA
RaiseException
IsDebuggerPresent
GetCommandLineW
LocalUnlock
LocalLock
CreateSemaphoreW
WaitForMultipleObjects
CreateMutexW
ReleaseMutex
ReleaseSemaphore
SearchPathW
GetTickCount
Sleep
GetTempPathW
GetWindowsDirectoryW
FindResourceExW
GetUserDefaultLCID
ReplaceFileW
GetTempFileNameW
GetDiskFreeSpaceW
SetFileTime
SetFileAttributesW
LocalFileTimeToFileTime
GetFileTime
GetFileSizeEx
GetFileAttributesExW
PulseEvent
ResetEvent
InitializeCriticalSectionAndSpinCount
SystemTimeToFileTime
FileTimeToSystemTime
VerifyVersionInfoW
VerSetConditionMask
GetThreadLocale
GetStringTypeExW
MoveFileW
lstrcmpiW
GetCurrentProcess
GetHandleInformation
DuplicateHandle
UnlockFile
SetFilePointer
SetEndOfFile
LockFile
GetVolumeInformationW
GetShortPathNameW
GetFullPathNameW
FlushFileBuffers
FindFirstFileW
FindClose
VirtualProtect
GetProfileIntW
GetAtomNameW
DeleteFileW
GlobalFlags
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
CompareStringW
GetCurrentDirectoryW
InterlockedIncrement
InterlockedDecrement
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
ResumeThread
GetThreadPriority
SetThreadPriority
GlobalGetAtomNameW
GlobalFindAtomW
GetSystemDirectoryW
DecodePointer
EncodePointer
CopyFileW
FormatMessageW
MulDiv
LocalFree
GlobalSize
SetErrorMode
lstrcpyW
GetCurrentProcessId
GlobalAddAtomW
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
SuspendThread
CreateEventW
WaitForSingleObject
SetEvent
GlobalFree
GlobalUnlock
FreeResource
LoadLibraryW
LoadLibraryA
GetProcAddress
GetModuleHandleW
GetModuleHandleA
GetVersion
SetLastError
GetLastError
OutputDebugStringA
GetFileAttributesW
CompareStringA
WideCharToMultiByte
lstrcmpW
lstrcmpA
GlobalDeleteAtom
GlobalLock
GlobalAlloc
LoadLibraryExW
GetModuleFileNameW
CreateFileA
user32
DlgDirSelectExW
DlgDirListW
LoadCursorW
FindWindowExW
FindWindowW
SetParent
ChildWindowFromPointEx
ChildWindowFromPoint
WindowFromPoint
GetCaretPos
SetCaretPos
ShowCaret
HideCaret
CreateCaret
GetWindowContextHelpId
SetWindowContextHelpId
EnableScrollBar
ShowScrollBar
LockWindowUpdate
RedrawWindow
ValidateRgn
InvalidateRgn
InvalidateRect
GetWindowRgn
SetWindowRgn
GetUpdateRgn
GetUpdateRect
GetDCEx
SetForegroundWindow
GetForegroundWindow
UpdateWindow
DragDetect
GetSystemMenu
DrawMenuBar
HiliteMenuItem
KillTimer
SetTimer
SetCapture
GetOpenClipboardWindow
ChangeClipboardChain
GetClipboardViewer
SetClipboardViewer
GetClipboardOwner
OpenClipboard
GetNextDlgTabItem
GetNextDlgGroupItem
IsZoomed
BringWindowToTop
IsIconic
IsWindowVisible
CloseWindow
OpenIcon
ShowOwnedPopups
FlashWindow
PostThreadMessageW
SendNotifyMessageW
DrawAnimatedRects
DrawCaption
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
LoadIconW
GetTopWindow
GetClassLongW
SetWindowLongW
EqualRect
CopyRect
MapWindowPoints
AdjustWindowRectEx
GetWindowRect
GetClientRect
RemovePropW
GetPropW
SetPropW
GetScrollRange
SetScrollRange
ScrollWindow
TrackPopupMenuEx
TrackPopupMenu
SetMenu
GetMenu
GetCapture
GetDlgCtrlID
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
SetWindowPos
IsChild
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
DlgDirListComboBoxW
DefWindowProcW
GetMessageTime
GetMessagePos
DestroyMenu
GetWindowTextLengthW
GetWindowTextW
GetScrollPos
SetScrollPos
SetFocus
ScreenToClient
ClientToScreen
EndPaint
BeginPaint
ReleaseDC
GetWindowDC
GetDC
GetClassNameW
UnhookWindowsHookEx
DrawIconEx
GetSysColor
RegisterWindowMessageW
GetLastActivePopup
GetWindowThreadProcessId
GetParent
MessageBoxW
SetCursor
CallNextHookEx
SetWindowsHookExW
GetCursorPos
ValidateRect
GetKeyState
PeekMessageW
DispatchMessageW
TranslateMessage
GetMessageW
GetDesktopWindow
GetWindowLongW
SetActiveWindow
IsWindowEnabled
EnableWindow
GetActiveWindow
GetDlgItem
EndDialog
CreateDialogIndirectParamW
DestroyWindow
GetMenuCheckMarkDimensions
GetFocus
LoadBitmapW
CheckMenuRadioItem
InvertRect
FrameRect
FillRect
DrawFocusRect
GetSysColorBrush
GetMenuContextHelpId
SetMenuContextHelpId
ScrollDC
ExcludeUpdateRgn
WindowFromDC
GetTabbedTextExtentW
DrawStateW
GrayStringW
DrawTextExW
DrawTextW
DrawIcon
SetMenuDefaultItem
GetMenuDefaultItem
SetMenuItemInfoW
GetMenuItemInfoW
InsertMenuItemW
SetRectEmpty
SetCursorPos
GetAsyncKeyState
GetKeyNameTextW
wsprintfA
GetSystemMetrics
SubtractRect
UnionRect
IntersectRect
SetMenuItemBitmaps
DeleteMenu
RemoveMenu
ModifyMenuW
AppendMenuW
InsertMenuW
GetMenuItemCount
GetMenuItemID
GetSubMenu
EnableMenuItem
CheckMenuItem
CreatePopupMenu
CreateMenu
GetMenuState
GetMenuStringW
DlgDirSelectComboBoxExW
ArrangeIconicWindows
NotifyWinEvent
ShowWindow
MoveWindow
SetDlgItemInt
GetDlgItemInt
SetDlgItemTextW
GetDlgItemTextW
CheckDlgButton
CheckRadioButton
IsDlgButtonChecked
SendDlgItemMessageW
ScrollWindowEx
SetWindowTextW
LoadMenuIndirectW
LoadMenuW
IsDialogMessageW
WaitMessage
ReleaseCapture
CopyImage
SystemParametersInfoW
RealChildWindowFromPoint
CallWindowProcW
LoadAcceleratorsW
InflateRect
SetRect
MessageBoxA
PostQuitMessage
SendMessageW
PostMessageW
IsWindow
TabbedTextOutW
MapDialogRect
DrawEdge
DrawFrameControl
IsMenu
MapVirtualKeyW
SendDlgItemMessageA
GetDialogBaseUnits
GetClipboardFormatNameA
GetClipboardFormatNameW
UnpackDDElParam
DestroyIcon
CharUpperW
TranslateAcceleratorW
LoadImageW
GetMenuBarInfo
ReuseDDElParam
SetLayeredWindowAttributes
EnumDisplayMonitors
MonitorFromPoint
CloseClipboard
SetClipboardData
EmptyClipboard
TrackMouseEvent
MessageBeep
EnumChildWindows
DestroyCursor
MsgWaitForMultipleObjectsEx
GetComboBoxInfo
InSendMessage
TranslateMDISysAccel
DefMDIChildProcW
DefFrameProcW
MapVirtualKeyExW
IsCharLowerW
IsClipboardFormatAvailable
IsRectEmpty
CharUpperBuffW
RegisterClipboardFormatW
CopyAcceleratorTableW
CreateAcceleratorTableW
GetKeyboardState
GetKeyboardLayout
ToUnicodeEx
UnregisterClassW
UpdateLayeredWindow
SetClassLongW
DestroyAcceleratorTable
OffsetRect
CopyIcon
GetIconInfo
GetDoubleClickTime
GetWindow
PtInRect
gdi32
CloseEnhMetaFile
CreateEnhMetaFileW
ExtTextOutW
AnimatePalette
Arc
BitBlt
Chord
CombineRgn
CreateBitmap
CreateBitmapIndirect
CreateBrushIndirect
CreateCompatibleBitmap
CreateDiscardableBitmap
CreateCompatibleDC
CreateDCW
CreateDIBPatternBrushPt
CreateEllipticRgn
CreateEllipticRgnIndirect
CreateFontIndirectW
CreateFontW
CreateHatchBrush
CreateICW
CreatePalette
CreatePen
CreatePenIndirect
CreatePolyPolygonRgn
CreatePatternBrush
CreateRectRgn
CreateRectRgnIndirect
CreateRoundRectRgn
CreateSolidBrush
DrawEscape
Ellipse
EnumObjects
EqualRgn
Escape
ExtEscape
ExtCreateRegion
ExtFloodFill
FillRgn
FloodFill
FrameRgn
GetROP2
GetAspectRatioFilterEx
GetBkColor
GetBkMode
GetBitmapBits
GetBitmapDimensionEx
GetBoundsRect
GetBrushOrgEx
GetCharWidthW
GetCharWidthFloatW
GetCharABCWidthsW
GetCharABCWidthsFloatW
GetCurrentObject
GetCurrentPositionEx
GetDeviceCaps
GetFontData
GetGlyphOutlineW
GetGraphicsMode
GetMapMode
GetNearestColor
GetNearestPaletteIndex
GetObjectType
GetOutlineTextMetricsW
GetPaletteEntries
GetPixel
GetPolyFillMode
GetRegionData
GetRgnBox
GetStockObject
GetStretchBltMode
GetTextCharacterExtra
GetTextAlign
GetTextColor
GetTextExtentPoint32W
GetFontLanguageInfo
GetCharacterPlacementW
GetViewportExtEx
GetViewportOrgEx
GetWindowExtEx
GetWindowOrgEx
InvertRgn
MaskBlt
PlgBlt
OffsetRgn
PatBlt
Pie
PaintRgn
CreateMetaFileW
PtInRegion
PtVisible
RectInRegion
RectVisible
Rectangle
ResetDCW
RealizePalette
RoundRect
ResizePalette
SelectObject
SetBitmapBits
SetBoundsRect
SetPaletteEntries
SetPixel
SetPixelV
StretchBlt
SetRectRgn
UpdateColors
PlayEnhMetaFile
GdiComment
GetTextMetricsW
AngleArc
PolyPolyline
GetWorldTransform
GetColorAdjustment
CreateHalftonePalette
StartDocW
EndDoc
StartPage
EndPage
AbortDoc
SetAbortProc
AbortPath
BeginPath
CloseFigure
EndPath
FillPath
FlattenPath
GetPath
PathToRegion
SetMiterLimit
StrokeAndFillPath
StrokePath
WidenPath
ExtCreatePen
GetMiterLimit
GetArcDirection
GetObjectW
TextOutW
CreatePolygonRgn
DPtoLP
LPtoDP
Polygon
Polyline
PolyBezier
SetBitmapDimensionEx
SetBrushOrgEx
GetTextFaceW
GetKerningPairsW
UnrealizeObject
DeleteObject
CopyMetaFileW
DeleteDC
ExcludeClipRect
GetClipBox
GetClipRgn
IntersectClipRect
LineTo
OffsetClipRgn
PlayMetaFile
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectPalette
SetBkColor
SetBkMode
SetMapperFlags
SetGraphicsMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetStretchBltMode
SetTextCharacterExtra
SetTextColor
SetTextAlign
SetTextJustification
PlayMetaFileRecord
PolyPolygon
GetDIBits
EnumMetaFile
SetWorldTransform
ModifyWorldTransform
SetColorAdjustment
ArcTo
PolyDraw
SelectClipPath
SetArcDirection
MoveToEx
PolyBezierTo
PolylineTo
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
GetTextExtentPointW
DeleteMetaFile
GetSystemPaletteEntries
EnumFontFamiliesExW
SetDIBColorTable
CreateDIBSection
CloseMetaFile
GetTextCharsetInfo
EnumFontFamiliesW
CreateDIBitmap
StretchDIBits
ScaleWindowExtEx
ScaleViewportExtEx
OffsetWindowOrgEx
OffsetViewportOrgEx
msimg32
AlphaBlend
GradientFill
TransparentBlt
winspool.drv
OpenPrinterW
ClosePrinter
GetJobW
DocumentPropertiesW
advapi32
RevertToSelf
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExW
RegDeleteKeyW
RegDeleteValueW
RegSetValueExW
RegEnumKeyW
RegQueryValueW
RegSetValueW
RegEnumValueW
GetFileSecurityW
SetFileSecurityW
RegEnumKeyExW
SetThreadToken
OpenThreadToken
shell32
DragFinish
SHGetPathFromIDListW
SHGetSpecialFolderLocation
SHBrowseForFolderW
SHGetDesktopFolder
DragAcceptFiles
SHAddToRecentDocs
ShellExecuteExW
ShellExecuteW
SHAppBarMessage
SHGetMalloc
DragQueryFileW
SHGetFileInfoW
ExtractIconW
comctl32
InitCommonControlsEx
shlwapi
PathFindFileNameW
PathRemoveExtensionW
PathRemoveFileSpecW
PathIsUNCW
PathStripToRootW
PathFindExtensionW
StrFormatKBSizeW
uxtheme
GetCurrentThemeName
IsAppThemed
DrawThemeText
GetThemePartSize
IsThemeBackgroundPartiallyTransparent
DrawThemeParentBackground
GetThemeSysColor
GetWindowTheme
DrawThemeBackground
CloseThemeData
OpenThemeData
GetThemeColor
ole32
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
OleGetClipboard
DoDragDrop
OleIsCurrentClipboard
OleFlushClipboard
OleSetClipboard
CoRevokeClassObject
CoRegisterClassObject
PropVariantCopy
CLSIDFromString
StringFromGUID2
CoDisconnectObject
CreateStreamOnHGlobal
CoInitializeEx
StgCreateDocfileOnILockBytes
OleRegGetUserType
ReleaseStgMedium
OleDuplicateData
OleDestroyMenuDescriptor
WriteFmtUserTypeStg
WriteClassStg
ReadClassStg
CreateBindCtx
CoTreatAsClass
CoTaskMemFree
CoTaskMemAlloc
StringFromCLSID
CoInitialize
StgOpenStorageOnILockBytes
StgIsStorageILockBytes
CreateGenericComposite
CreateItemMoniker
WriteClassStm
CLSIDFromProgID
OleLoad
CreateFileMoniker
OleCreate
OleCreateFromData
OleCreateLinkFromData
OleCreateStaticFromData
OleCreateLinkToFile
OleCreateFromFile
OleSave
OleSaveToStream
OleSetContainedObject
GetClassFile
CoRegisterMessageFilter
CoGetClassObject
OleUninitialize
OleInitialize
CoFreeUnusedLibraries
CreateOleAdviseHolder
CreateDataAdviseHolder
GetRunningObjectTable
OleQueryCreateFromData
OleQueryLinkFromData
OleRegEnumVerbs
OleRegGetMiscStatus
IsAccelerator
OleRun
OleTranslateAccelerator
CoCreateInstance
CoCreateGuid
CoUninitialize
StgIsStorageFile
StgOpenStorage
StgCreateDocfile
CoGetMalloc
OleSetMenuDescriptor
ReadFmtUserTypeStg
OleCreateMenuDescriptor
CreateILockBytesOnHGlobal
GetHGlobalFromILockBytes
OleGetIconOfClass
OleLockRunning
SetConvertStg
OleIsRunning
oleaut32
SysStringLen
SafeArrayGetDim
SafeArrayGetElemsize
LoadTypeLi
LoadRegTypeLi
RegisterTypeLi
SysReAllocStringLen
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayCreate
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayRedim
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayLock
SafeArrayUnlock
VariantChangeType
SafeArrayUnaccessData
SafeArrayGetElement
SafeArrayPutElement
SafeArrayCopy
SafeArrayPtrOfIndex
VariantCopy
VarDateFromStr
VarCyFromStr
VarBstrFromCy
VarBstrFromDate
VarBstrFromDec
VarDecFromStr
DosDateTimeToVariantTime
SystemTimeToVariantTime
VariantTimeToSystemTime
VarDateFromUdate
VarUdateFromDate
VariantClear
VariantInit
SysAllocStringByteLen
SysAllocStringLen
SysStringByteLen
SysFreeString
SafeArrayAccessData
SysAllocString
oledlg
OleUIUpdateLinksW
OleUIConvertW
OleUIChangeIconW
OleUIEditLinksW
OleUIPasteSpecialW
OleUIInsertObjectW
OleUIBusyW
gdiplus
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromFileICM
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromFile
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipDrawImageI
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusShutdown
GdiplusStartup
GdipFree
GdipAlloc
GdipCreateBitmapFromHBITMAP
GdipCreateFromHDC
GdipSetInterpolationMode
GdipGetImagePalette
GdipDrawImageRectI
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
imm32
ImmReleaseContext
ImmGetContext
ImmGetOpenStatus
winmm
PlaySoundW
Sections
.textbss Size: - Virtual size: 3.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.text Size: 6.2MB - Virtual size: 6.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 820KB - Virtual size: 819KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 49KB - Virtual size: 100KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 27KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ