Analysis
- max time kernel
38s - max time network
40s - platform
macos-10.15_amd64 - resource
macos-20260915-en - resource tags
arch:amd64arch:i386image:macos-20260915-enkernel:19b77alocale:en-usos:macos-10.15-amd64system - submitted
28/09/2026, 22:21
Static task
static1
Behavioral task
behavioral1
Sample
372f8b3b401bdc36a03a0c9bcbddb8d7e70c00b5c5c9f84912cc00361f4eb8a0.unknown
Resource
macos-20260915-en
Behavioral task
behavioral2
Sample
ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory
Resource
macos-20260915-en
General
- Target ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory
- Size 706KB
- Sample260928-19rayswsds
- SHA256 a1f38cb9f8c856754accd0c2ae2ff3ae10492a73926a9d6f13be3219413818be
- MD5 6e15ab27060c9e77ec252bcf3d8eeb8c
- SHA1 a737c7c78b42a1879bd02c2fb19fbdea37af8fcd
- SHA512 0126b7086ca43c676730eb29daa54d1695fc95817d42d287c0d74d98fefc568effaa0b60e2899fb9b5d0734ab74ceead2a504814298e5b86ba905553ceb079a3
- SSDEEP 12288:tU7wAcpxXAIIETE1UWLwJrr1nuwyUPUcyvmByHaRR1L+:tU7RyAOTtevPaRW
- TLSH T1FEF42AAB527AA4D4EC4732747B8A3BF7EE40B47663F5E4A9AA42513448F3374913021F
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Identifies hardware specifics through system_profiler 2 IoCs
ioc Process sh -c "system_profiler SPSoftwareDataType SPHardwareDataType SPDisplaysDataType 2>/dev/null" Process not Found system_profiler SPSoftwareDataType SPHardwareDataType SPDisplaysDataType Process not Found - Prompts the user for their password using a hidden input dialog 1 TTPs 2 IoCs
Adversaries may mimic a system prompt to capture a user's password through a GUI dialog with masked input.
ioc Process sh -c "osascript -e 'display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer' 2>/dev/null" Process not Found osascript -e "display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer" Process not Found - AppleScript 1 TTPs 2 IoCs
AppleScript is a macOS scripting language designed to control applications and parts of the OS via inter-application messages called AppleEvents.
ioc Process sh -c "osascript -e 'display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer' 2>/dev/null" Process not Found osascript -e "display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer" Process not Found - Checks the status of system security protections 1 TTPs 1 IoCs
System utilities were executed to query the status of System Integrity Protection or FileVault encryption. This can be abused to discover local security settings.
ioc Process /usr/bin/csrutil status Process not Found - Resource Forking 1 TTPs 2 IoCs
Adversaries may abuse resource forks to hide malicious code or executables to evade detection and bypass security applications. A resource fork provides applications a structured way to store resources such as thumbnail images, menu definitions, icons, dialog boxes, and code.
ioc Process /System/Library/CoreServices/loginwindow.app/Contents/Resources/LWWeeklyMessageTracer Process not Found "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater" -bgcheck Process not Found
Processes
-
/bin/shsh -c "sudo /bin/zsh -c \"/Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory\""1⤵PID:461
-
/bin/bashsh -c "sudo /bin/zsh -c \"/Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory\""1⤵PID:461
-
/usr/bin/sudosudo /bin/zsh -c /Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory1⤵PID:461
-
/bin/zsh/bin/zsh -c /Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory2⤵PID:464
-
-
/Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory/Users/run/ScreenMemory/ScreenMemory.app/Contents/MacOS/ScreenMemory2⤵PID:464
-
-
/System/Library/PrivateFrameworks/SpeechObjects.framework/Versions/A/SpeechDataInstallerd.app/Contents/MacOS/SpeechDataInstallerd/System/Library/PrivateFrameworks/SpeechObjects.framework/Versions/A/SpeechDataInstallerd.app/Contents/MacOS/SpeechDataInstallerd1⤵PID:449
-
/System/Library/CoreServices/loginwindow.app/Contents/Resources/LWWeeklyMessageTracer/System/Library/CoreServices/loginwindow.app/Contents/Resources/LWWeeklyMessageTracer1⤵PID:456
-
/System/Library/CoreServices/Applications/Feedback Assistant.app/Contents/Library/LaunchServices/seedusaged"/System/Library/CoreServices/Applications/Feedback Assistant.app/Contents/Library/LaunchServices/seedusaged"1⤵PID:447
-
/usr/libexec/pkreporter/usr/libexec/pkreporter1⤵PID:452
-
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater" -bgcheck1⤵PID:457
-
/bin/shsh -c "killall Terminal 2>/dev/null"1⤵PID:466
-
/bin/bashsh -c "killall Terminal 2>/dev/null"1⤵PID:466
-
/usr/bin/killallkillall Terminal2⤵PID:467
-
-
/bin/shsh -c "system_profiler SPSoftwareDataType SPHardwareDataType SPDisplaysDataType 2>/dev/null"1⤵PID:468
-
/bin/bashsh -c "system_profiler SPSoftwareDataType SPHardwareDataType SPDisplaysDataType 2>/dev/null"1⤵PID:468
-
/usr/sbin/system_profilersystem_profiler SPSoftwareDataType SPHardwareDataType SPDisplaysDataType2⤵PID:469
-
-
/usr/bin/csrutil/usr/bin/csrutil status1⤵PID:472
-
/bin/shsh -c "osascript -e 'display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer' 2>/dev/null"1⤵PID:487
-
/bin/bashsh -c "osascript -e 'display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer' 2>/dev/null"1⤵PID:487
-
/usr/bin/osascriptosascript -e "display dialog \"You need to configure system settings before running application. Please enter password.\" default answer \"\" with icon 0 buttons {\"Continue\"} default button \"Continue\" with title \"System Preferences\" with hidden answer"2⤵PID:488
-