MDScan_Close
MDScan_Init
MDScan_Scan
Static task
static1
Behavioral task
behavioral1
Sample
MDScan.dll
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
MDScan.dll
Resource
win10v2004-20240709-en
Behavioral task
behavioral3
Sample
MDecoder.exe
Resource
win7-20240705-en
Behavioral task
behavioral4
Sample
MDecoder.exe
Resource
win10v2004-20240709-en
Behavioral task
behavioral5
Sample
新云软件.url
Resource
win7-20240705-en
Behavioral task
behavioral6
Sample
新云软件.url
Resource
win10v2004-20240709-en
Target
3b01f5ff840ee6d4208deaf505c1a680_JaffaCakes118
Size
1.2MB
MD5
3b01f5ff840ee6d4208deaf505c1a680
SHA1
d881b48c129d025e1f1e6b2c3fac68b0e99433b5
SHA256
3e3ea9573e7f8217d0f7e46de56c06e7db2541fe59b662d29738a97f2bda7b8d
SHA512
5b8f54e5447e110f98c5b0e1bb96e584a17c9f8735a41ab95bc8db91cfd428959ebb802859e2759c283dfd092a22cf0becd6b42420f94cd4da070090404a6dc8
SSDEEP
24576:opICdGVE2wPOLsVd4QmMEmXvcqrYUNaT0c6td0YXluDIpN1OqBv/8T6EcKm8dGgn:ocDwPOLaOQmDqrtf/0+9rvlYmsG1YKz6
Detects file using ACProtect software.
resource | yara_rule |
---|---|
static1/unpack001/MDScan.dll | acprotect |
Checks for missing Authenticode signature.
resource |
---|
unpack001/MDScan.dll |
unpack001/MDecoder.exe |
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
MDScan_Close
MDScan_Init
MDScan_Scan
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
d:\MyProject\VC\MDecoder\Release\MDecoder.pdb
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
SetEnvironmentVariableA
FindResourceA
LoadResource
WideCharToMultiByte
SizeofResource
GetPrivateProfileStringA
WritePrivateProfileStringA
LockResource
GetModuleFileNameA
CreateDirectoryA
GetLastError
SetLastError
GetProcAddress
LoadLibraryA
GetModuleHandleA
lstrcpynA
GetLocaleInfoW
lstrlenA
GlobalLock
GlobalAlloc
GlobalUnlock
GetTempFileNameA
GetTempPathA
DeleteFileA
lstrcpyA
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
FreeResource
GlobalFree
MulDiv
lstrlenW
LocalFree
FormatMessageA
GlobalSize
CopyFileA
GetVersionExA
IsValidLocale
EnumSystemLocalesA
MultiByteToWideChar
GetUserDefaultLCID
GetThreadTimes
IsBadWritePtr
LoadLibraryW
GetThreadContext
OpenThread
CompareStringW
GetTimeZoneInformation
GetStringTypeW
GetStringTypeA
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
InitializeCriticalSectionAndSpinCount
GetConsoleMode
GetConsoleCP
VirtualFree
HeapCreate
SetHandleCount
GetStdHandle
LCMapStringW
LCMapStringA
IsValidCodePage
GetACP
GetSystemTimeAsFileTime
HeapSize
CreateSemaphoreA
ReleaseSemaphore
OutputDebugStringA
RtlCaptureContext
CreateFileW
CreateThread
ExitThread
lstrcmpW
CompareStringA
FreeLibrary
GetFileType
SetStdHandle
RaiseException
RtlUnwind
HeapReAlloc
GetStartupInfoA
GetCommandLineA
ExitProcess
HeapAlloc
HeapFree
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
VirtualQuery
GetSystemInfo
VirtualAlloc
FindResourceExA
VirtualProtect
Sleep
GetProfileIntA
GetTickCount
SearchPathA
SetErrorMode
GetCurrentDirectoryA
GetFileTime
GetFileSizeEx
GetFileAttributesA
GetOEMCP
GetCPInfo
InterlockedIncrement
GetModuleHandleW
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
GlobalFlags
LocalAlloc
FileTimeToLocalFileTime
FileTimeToSystemTime
InterlockedDecrement
GetModuleFileNameW
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
CreateFileA
GlobalDeleteAtom
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
CloseHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
GetPrivateProfileIntA
GetCurrentProcessId
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
lstrcmpA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
IsClipboardFormatAvailable
MapVirtualKeyExA
IsCharLowerA
GetMenuDefaultItem
SetMenuDefaultItem
UpdateLayeredWindow
EnableScrollBar
UnionRect
SetCursorPos
SetRect
DrawIconEx
DrawFocusRect
DrawFrameControl
DrawEdge
UnpackDDElParam
ReuseDDElParam
InsertMenuItemA
TranslateAcceleratorA
UnregisterClassA
LoadImageA
CopyImage
DrawStateA
RegisterClipboardFormatA
EnumChildWindows
LockWindowUpdate
BringWindowToTop
IsRectEmpty
KillTimer
SetTimer
InvalidateRect
IsMenu
SetClassLongA
SetParent
CreatePopupMenu
NotifyWinEvent
SetWindowRgn
CreateAcceleratorTableA
LoadAcceleratorsA
DestroyAcceleratorTable
GetAsyncKeyState
GetKeyboardState
GetKeyboardLayout
ToAsciiEx
CopyAcceleratorTableA
PostThreadMessageA
SetRectEmpty
DestroyIcon
WaitMessage
ReleaseCapture
SetCapture
DeleteMenu
LoadCursorA
WindowFromPoint
DestroyMenu
GetMenuItemInfoA
InflateRect
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
FillRect
MapVirtualKeyA
GetKeyNameTextA
ReleaseDC
GetDC
MessageBeep
RedrawWindow
IsZoomed
GetMessageA
ValidateRect
CharUpperA
GetWindowThreadProcessId
ShowOwnedPopups
SetCursor
PostQuitMessage
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
SetDlgItemTextA
GetDlgItemTextA
CheckDlgButton
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
IsWindowVisible
UpdateWindow
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
EqualRect
DeferWindowPos
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
FrameRect
GetUpdateRect
CharUpperBuffA
CopyIcon
SubtractRect
GetIconInfo
GetDoubleClickTime
CreateMenu
GetScrollInfo
SetScrollInfo
CopyRect
SetWindowPlacement
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowLongA
SetWindowPos
MapDialogRect
GetWindowRgn
DestroyCursor
EnableWindow
GetNextDlgGroupItem
TranslateMessage
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
GetWindow
GetMenuStringA
GetMenuItemID
InsertMenuA
GetMenuItemCount
RemoveMenu
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
GetFocus
GetParent
ModifyMenuA
GetMenuState
EnableMenuItem
CheckMenuItem
CloseClipboard
GetSubMenu
LoadMenuA
EmptyClipboard
GetCursorPos
OpenClipboard
SetClipboardData
ScreenToClient
GetSystemMenu
IsIconic
LoadBitmapA
LoadIconA
wsprintfA
DrawIcon
GetClientRect
SendMessageA
AppendMenuA
PostMessageA
GetSystemMetrics
GetSysColorBrush
DeleteObject
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
BitBlt
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
CreateCompatibleDC
GetStockObject
SelectPalette
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
CreateFontIndirectA
GetTextExtentPoint32A
GetTextMetricsA
OffsetRgn
GetRgnBox
CreateDIBitmap
CreateCompatibleBitmap
EnumFontFamiliesA
CreateRoundRectRgn
GetTextColor
SetDIBColorTable
GetDIBits
RealizePalette
CombineRgn
StretchBlt
SetPixel
CreateDIBSection
SetRectRgn
DPtoLP
CreateEllipticRgn
CreatePolygonRgn
GetBkColor
Polyline
Ellipse
Polygon
Rectangle
RoundRect
CreatePalette
GetPaletteEntries
GetWindowOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
GetViewportOrgEx
LPtoDP
ExtFloodFill
SetPaletteEntries
GetNearestPaletteIndex
GetSystemPaletteEntries
EnumFontFamiliesExA
GetTextFaceA
SetPixelV
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
PatBlt
CreateRectRgnIndirect
GetObjectA
SetBkColor
GetClipBox
GetDCOrgEx
CopyMetaFileA
GetDeviceCaps
GetTextCharsetInfo
SetTextColor
CreateBitmap
AlphaBlend
TransparentBlt
GetFileTitleA
OpenPrinterA
DocumentPropertiesA
ClosePrinter
RegEnumKeyExA
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegOpenKeyA
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
RegDeleteValueA
DragQueryFileA
SHGetFileInfoA
SHGetPathFromIDListA
SHBrowseForFolderA
SHAppBarMessage
ShellExecuteA
DragFinish
InitCommonControlsEx
ImageList_GetIconSize
PathFileExistsA
StrCmpNA
PathFindExtensionA
PathFindFileNameA
PathStripToRootA
PathIsUNCA
UrlUnescapeA
PathRemoveFileSpecW
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoCreateInstance
CreateStreamOnHGlobal
CoUninitialize
CoInitializeEx
OleLockRunning
DoDragDrop
OleGetClipboard
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
CoTaskMemFree
RegisterDragDrop
RevokeDragDrop
CoLockObjectExternal
SysStringLen
SysAllocString
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
SysFreeString
GdipDeleteGraphics
GdipDisposeImage
GdipGetImageWidth
GdipGetImageHeight
GdipGetImagePixelFormat
GdipGetImagePaletteSize
GdipGetImagePalette
GdipCreateBitmapFromStream
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromScan0
GdipBitmapLockBits
GdipBitmapUnlockBits
GdiplusStartup
GdiplusShutdown
GdipGetImageGraphicsContext
GdipDrawImageI
GdipCloneImage
GdipFree
GdipAlloc
InternetOpenA
InternetQueryDataAvailable
InternetCanonicalizeUrlA
InternetQueryOptionA
InternetSetOptionExA
HttpAddRequestHeadersA
HttpQueryInfoA
InternetCloseHandle
InternetGetLastResponseInfoA
InternetCrackUrlA
InternetSetStatusCallback
InternetSetFilePointer
InternetWriteFile
InternetReadFile
HttpOpenRequestA
InternetOpenUrlA
InternetConnectA
HttpSendRequestA
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
timeGetTime
PlaySoundA
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ