Static task
static1
Behavioral task
behavioral1
Sample
bad_apple.exe
Resource
win7-20240319-en
Behavioral task
behavioral2
Sample
bad_apple.exe
Resource
win10v2004-20231215-en
General
-
Target
bad_apple.exe
-
Size
4.8MB
-
MD5
6a022e937a774f6da038da4634b0fc40
-
SHA1
f204d69f3a78629a85f10bd7d2768b6fc3cbd7db
-
SHA256
6927cb7245652a3b66f1a4517189c7cd08056875e09e267a29fe13f1d3bd4d1d
-
SHA512
752643d0bc50dd82d7cb82dd8e7acea72859a1f57eff9635fcac0950e73bc2fda1228e8e1405a6cc92ea364f8026e24f4fb88d55f5e92bfe82214dffbe76ca4d
-
SSDEEP
98304:a8/kJbJDGSdmWaeGzkbqrR7uO3kHQHgHCPfF72yt+7o7W9XXn7z8:a8/k3DGc6QqrZHgHC3LtvS9Hn7
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource bad_apple.exe
Files
-
bad_apple.exe.exe windows:6 windows x64 arch:x64
30f731cca9cc3ab87b86f180728ab4b5
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
ReleaseSRWLockShared
RtlCaptureContext
ReleaseMutex
FreeLibrary
GetCurrentProcess
CreateMutexA
LoadLibraryA
CreateThread
AcquireSRWLockShared
IsProcessorFeaturePresent
WaitForSingleObjectEx
SetLastError
GetCurrentDirectoryW
WriteConsoleW
MultiByteToWideChar
GetConsoleMode
QueryPerformanceFrequency
TryAcquireSRWLockExclusive
GetCurrentThread
GetProcAddress
FormatMessageW
WaitForMultipleObjectsEx
WaitForSingleObject
SetEvent
CreateEventA
ReleaseSRWLockExclusive
SwitchToThread
AcquireSRWLockExclusive
GetModuleHandleW
HeapReAlloc
HeapFree
GetProcessHeap
HeapAlloc
SetThreadStackGuarantee
AddVectoredExceptionHandler
GetLastError
GetStdHandle
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
RtlVirtualUnwind
CloseHandle
QueryPerformanceCounter
IsDebuggerPresent
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetEnvironmentVariableW
GetModuleHandleA
AttachConsole
RtlLookupFunctionEntry
Sleep
user32
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
DispatchMessageA
DefWindowProcA
PeekMessageA
SetTimer
SystemParametersInfoA
CreateWindowExA
RegisterClassA
LoadIconW
TranslateMessage
gdi32
CreateSolidBrush
ole32
CoCreateInstance
CoTaskMemFree
PropVariantClear
CoUninitialize
CoInitializeEx
ntdll
NtWriteFile
RtlNtStatusToDosError
advapi32
SystemFunction036
bcrypt
BCryptGenRandom
oleaut32
GetErrorInfo
SysFreeString
SysStringLen
vcruntime140
memcmp
__current_exception_context
memcpy
memset
memmove
__CxxFrameHandler3
__C_specific_handler
__current_exception
api-ms-win-crt-math-l1-1-0
powf
expf
floorf
sin
floor
atan
cos
log2
cosf
log10
pow
round
__setusermatherr
exp2
api-ms-win-crt-runtime-l1-1-0
_set_app_type
_seh_filter_exe
_configure_narrow_argv
_initialize_narrow_environment
_get_initial_narrow_environment
_initterm
_initterm_e
exit
_exit
__p___argc
_crt_atexit
_register_thread_local_exe_atexit_callback
__p___argv
terminate
_initialize_onexit_table
_register_onexit_function
_c_exit
_cexit
api-ms-win-crt-stdio-l1-1-0
_set_fmode
__p__commode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
free
_set_new_mode
Sections
.text Size: 451KB - Virtual size: 450KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4.3MB - Virtual size: 4.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 512KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 13KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 86KB - Virtual size: 85KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ