By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
Security Parrot - Cyber Security News, Insights and ReviewsSecurity Parrot - Cyber Security News, Insights and Reviews
Notification
Latest News
OpenAI may use Associated Press archive for AI training
July 14, 2023
EU users can hold conversations with Google Bard from training set
July 14, 2023
Aptos, the new default font for Microsoft Office
July 14, 2023
BlackLotus UEFI bootkit sources published on GitHub
July 14, 2023
Hackers from the XDSpy cyber-espionage group attacked Russian organizations on behalf of the Ministry of Emergency Situations
July 14, 2023
Aa
  • News
  • Tutorials
  • Security InsiderComing Soon
  • Expert InsightComing Soon
Reading: macOS attack toolkit discovered
Share
Security Parrot - Cyber Security News, Insights and ReviewsSecurity Parrot - Cyber Security News, Insights and Reviews
Aa
Search
  • News
  • Tutorials
  • Security InsiderComing Soon
  • Expert InsightComing Soon
Follow US
Security Parrot - Cyber Security News, Insights and Reviews > News > macOS attack toolkit discovered
News

macOS attack toolkit discovered

Last updated: 2023/06/22 at 1:38 PM
Security Parrot Editorial Team Published June 22, 2023
Share
SHARE

Bitdefender Discovers Cross-Platform Malware Toolkit Targeting macOS Devices

Bitdefender researchers have discovered a set of malicious artifacts that are part of a complex cross-platform toolkit, including one that targets macOS devices. The researchers’ analysis is based on the study of several malware samples that were uploaded to VirusTotal by an unnamed victim.

Malware Samples

The earliest example is dated April 18, 2023 and is still poorly detected by security solutions. Two of the detected malware are simple backdoors written in Python and designed to attack Windows, Linux and macOS. These payloads have been collectively referred to as JokerSpy in a Bitdefender report.
The first malware is the shared.dat file, which, after being launched, checks the operating system (0 for Windows, 1 for macOS, and 2 for Linux) and contacts the attackers’ server for additional instructions. These instructions may include collecting information about the system, executing commands, downloading and executing files on the victim’s machine, and shutting down.
On macOS devices, base64 encoded content received from the server is written to the /Users/Shared/AppleAccount.tgz file, which is subsequently unpacked and launched as the /Users/Shared/TempUser/AppleAccountAssistant.app application.
On Linux hosts, the process is almost the same: the malware checks the distribution by accessing the /etc/os-release file, and then writes C code to a temporary tmp.c file, which is compiled into the /tmp/.ICE-unix/git file using cc commands on Fedora and gcc on Debian.

More Powerful Backdoor

Experts have also found a “more powerful backdoor” – the sh.py file, which has an extensive set of capabilities for collecting system metadata, searching and deleting files, executing commands and files received from operators, and stealing data.
Another malware is a FAT binary under titled “xcc”, written in Swift and intended for macOS Monterey (version 12) and newer. The file contains two Mach-O files for two x86 Intel and ARM M1 architectures. Its main purpose is to check permissions before using a potentially spyware component, but it does not include a spyware component.
Experts believe that xcc is related to some sort of spyware based on the /Users/joker/Downloads/Spy/XProtectCheck/ path that was seen in the contents of the file, and because it checks permissions such as Disk Access, Screen Recording and accessibility.

Unknown Attackers

It is still unclear who exactly is behind the detected malware, since even the vector of the initial infection is unknown. It is assumed that social engineering or spear phishing was most likely used here.
Bitdefender researchers have discovered a set of malicious artifacts that are part of a complex cross-platform toolkit, including one that targets macOS devices. The researchers’ analysis is based on the study of several malware samples that were uploaded to VirusTotal by an unnamed victim. The earliest example is dated April 18, 2023 and is still poorly detected by security solutions.
Two of the detected malware are simple backdoors written in Python and designed to attack Windows, Linux and macOS. These payloads have been collectively referred to as JokerSpy in a Bitdefender report.
The first malware is the shared.dat file, which, after being launched, checks the operating system (0 for Windows, 1 for macOS, and 2 for Linux) and contacts the attackers’ server for additional instructions. These instructions may include collecting information about the system, executing commands, downloading and executing files on the victim’s machine, and shutting down.
On macOS devices, base64 encoded content received from the server is written to the /Users/Shared/AppleAccount.tgz file, which is subsequently unpacked and launched as the /Users/Shared/TempUser/AppleAccountAssistant.app application.
On Linux hosts, the process is almost the same: the malware checks the distribution by accessing the /etc/os-release file, and then writes C code to a temporary tmp.c file, which is compiled into the /tmp/.ICE-unix/git file using cc commands on Fedora and gcc on Debian.
Experts have also found a “more powerful backdoor” – the sh.py file, which has an extensive set of capabilities for collecting system metadata, searching and deleting files, executing commands and files received from operators, and stealing data.
Another malware is a FAT binary under titled “xcc”, written in Swift and intended for macOS Monterey (version 12) and newer. The file contains two Mach-O files for two x86 Intel and ARM M1 architectures. Its main purpose is to check permissions before using a potentially spyware component, but it does not include a spyware component.
Experts believe that xcc is related to some sort of spyware based on the /Users/joker/Downloads/Spy/XProtectCheck/ path that was seen in the contents of the file, and because it checks permissions such as Disk Access, Screen Recording and accessibility.
It is still unclear who exactly is behind the detected malware, since even the vector of the initial infection is unknown. It is assumed that social engineering or spear phishing was most likely used here.
Bitdefender researchers have recently discovered a set of malicious artifacts that form a complex cross-platform toolkit, including one that targets macOS devices. The researchers’ analysis is based on the study of several malware samples that were uploaded to VirusTotal by an unnamed victim. The earliest sample dates back to April 18, 2023 and is still poorly detected by security solutions.

Malware Samples

Two of the detected malware are simple backdoors written in Python and designed to attack Windows, Linux and macOS. These payloads have been collectively referred to as JokerSpy in a Bitdefender report.
The first malware is the shared.dat file, which, after being launched, checks the operating system (0 for Windows, 1 for macOS, and 2 for Linux) and contacts the attackers’ server for additional instructions. These instructions may include collecting information about the system, executing commands, downloading and executing files on the victim’s machine, and shutting down.
On macOS devices, base64 encoded content received from the server is written to the /Users/Shared/AppleAccount.tgz file, which is subsequently unpacked and launched as the /Users/Shared/TempUser/AppleAccountAssistant.app application.
On Linux hosts, the process is almost the same: the malware checks the distribution by accessing the /etc/os-release file, and then writes C code to a temporary tmp.c file, which is compiled into the /tmp/.ICE-unix/git file using cc commands on Fedora and gcc on Debian.

More Powerful Backdoor

Experts have also found a “more powerful backdoor” – the sh.py file, which has an extensive set of capabilities for collecting system metadata, searching and deleting files, executing commands and files received from operators, and stealing data.
Another malware is a FAT binary under titled “xcc”, written in Swift and intended for macOS Monterey (version 12) and newer. The file contains two Mach-O files for two x86 Intel and ARM M1 architectures. Its main purpose is to check permissions before using a potentially spyware component, but it does not include a spyware component.
Experts believe that xcc is related to some sort of spyware based on the /Users/joker/Downloads/Spy/XProtectCheck/ path that was seen in the contents of the file, and because it checks permissions such as Disk Access, Screen Recording and accessibility.

Unknown Attackers

It is still unclear who exactly is behind the detected malware, since even the vector of the initial infection is unknown. It is assumed that social engineering or spear phishing was most likely used here.
Bitdefender researchers have recently discovered a set of malicious artifacts that form a complex cross-platform toolkit, including one that targets macOS devices. The researchers’ analysis is based on the study of several malware samples that were uploaded to VirusTotal by an unnamed victim. The earliest sample dates back to April 18, 2023 and is still poorly detected by security solutions.

Malware Samples

Two of the detected malware are simple backdoors written in Python and designed to attack Windows, Linux and macOS. These payloads have been collectively referred to as JokerSpy in a Bitdefender report.
The first malware is the shared.dat file, which, after being launched, checks the operating system (0 for Windows, 1 for macOS, and 2 for Linux) and contacts the attackers’ server for additional instructions. These instructions may include collecting information about the system, executing commands, downloading and executing files on the victim’s machine, and shutting down.
On macOS devices, base64 encoded content received from the server is written to the /Users/Shared/AppleAccount.tgz file, which is subsequently unpacked and launched as the /Users/Shared/TempUser/AppleAccountAssistant.app application.
On Linux hosts, the process is almost the same: the malware checks the distribution by accessing the /etc/os-release file, and then writes C code to a temporary tmp.c file, which is compiled into the /tmp/.ICE-unix/git file using cc commands on Fedora and gcc on Debian.
<

Weekly Updates For Our Loyal Readers!

Security Parrot Editorial Team June 22, 2023
Share this Article
Facebook Twitter Email Copy Link Print

Archives

  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • February 2023
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020

You Might Also Like

News

OpenAI may use Associated Press archive for AI training

July 14, 2023
News

EU users can hold conversations with Google Bard from training set

July 14, 2023
News

Aptos, the new default font for Microsoft Office

July 14, 2023
News

BlackLotus UEFI bootkit sources published on GitHub

July 14, 2023

© 2022 Parrot Media Network. All Rights Reserved.

  • Home
  • Parrot Media Group
  • Privacy Policy
  • Terms and Conditions
Join Us!

Subscribe to our newsletter and never miss our latest news, podcasts etc..

Zero spam, Unsubscribe at any time.

Removed from reading list

Undo
Go to mobile version
Welcome Back!

Sign in to your account

Lost your password?