LiveActive security incident?Get immediate response
MITRE ATT&CK® Malware

S0277: FruitFly

FruitFly is designed to spy on mac users [1].

EnterpriseS0277MalwareObject v1.2Modified
Glexia's Take · Automated analysis

Security context for executives and security teams

Automation confidenceMedium

FruitFly matters because it represents macOS-focused spyware behavior, not just generic malware. For leaders, the key issue is whether Mac endpoints are included in the same detection, investigation, and evidence-retention expectations as Windows systems. The ATT&CK relationships show behaviors associated with discovery, screen capture, persistence through Launch Agents, command obfuscation, file deletion, and hidden files, which can affect confidentiality and incident reconstruction.

Executive priority

Treat this as a macOS visibility and readiness checkpoint. Executives should ask whether security monitoring covers macOS process activity, Launch Agent changes, file-system discovery, screen capture behavior, and attempts to hide or delete artifacts. This is especially relevant where Macs are used by executives, developers, administrators, or other users with access to sensitive data. Because MITRE provides no official detection text for FruitFly, priority should be on validating telemetry and response procedures rather than assuming existing controls provide coverage.

Technical view

SOC and IR teams should validate macOS detection coverage around the related ATT&CK behaviors: T1543.001 Launch Agent persistence, T1057 Process Discovery, T1083 File and Directory Discovery, T1113 Screen Capture, T1027.010 Command Obfuscation, T1070.004 File Deletion, and T1564.001 Hidden Files and Directories. Practical validation should focus on whether endpoint logs preserve process execution context, command lines where available, file creation/modification/deletion events, hidden-file indicators, and Launch Agent plist changes. Since no FruitFly-specific detection guidance is supplied, detection engineering should be behavior-led and scoped to macOS.

Likely telemetry

  • macOS endpoint process execution telemetry
  • command-line or script execution details where collected
  • Launch Agent plist creation or modification events in standard LaunchAgent locations
  • file and directory enumeration activity
  • file creation, deletion, and modification events

Detection direction

  • Confirm macOS hosts are onboarded to endpoint monitoring and are not excluded from managed detection workflows.
  • Build or validate behavior-based detections for unusual Launch Agent creation or modification, especially when paired with suspicious process execution.
  • Correlate discovery activity, screen capture behavior, hidden files, and file deletion rather than relying on a single indicator.
  • Review command-obfuscation analytics for macOS command and scripting activity; tune for administrative false positives.
  • Ensure file deletion and hidden-file activity are retained long enough to support incident reconstruction.

Mitigation priorities

  • Prioritize macOS asset coverage in endpoint monitoring, incident response playbooks, and evidence retention.
  • Harden and monitor Launch Agent locations because the related technique includes macOS persistence through Launch Agents.
  • Limit unnecessary privileges and review user contexts on high-value Mac systems to reduce the value of discovery and collection activity.
  • Establish response procedures for suspected spyware behavior, including preservation of volatile process context and file-system artifacts.
  • Use behavior-focused control validation for discovery, screen capture, hidden files, file deletion, and obfuscated command execution rather than depending on malware name matching alone.
Additional notes and limits

The supplied ATT&CK object is sparse: FruitFly is described as malware designed to spy on Mac users, with macOS as the only listed platform and no official detection section. The most useful defensive context comes from the relationships to ATT&CK techniques, which indicate the behaviors defenders should validate in macOS telemetry.

This take does not assert current activity, attribution, prevalence, specific indicators, or guaranteed detection. Tactics are not specified on the malware object itself, and mitigation guidance is derived conservatively from the supplied related techniques and platform context. Local logging, EDR configuration, and macOS fleet composition determine actual coverage.

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Official MITRE ATT&CK definition

FruitFly

FruitFly is designed to spy on mac users [1].

View the same entry on attack.mitre.org (MITRE-hosted reference; in-page links above use the Glexia ATT&CK library.)

Glexia analysis

How security teams should use this page

Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.

ATT&CK relationship table

Techniques used

This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.

7 rows
DomainIDNameRelationship / procedure
EnterpriseT1057Process Discovery

FruitFly has the ability to list processes on the system.[1]

EnterpriseT1070.004File DeletionSub-technique

FruitFly will delete files on the system.[1]

EnterpriseT1113Screen Capture

FruitFly takes screenshots of the user's desktop.[1]

EnterpriseT1027.010Command ObfuscationSub-technique

FruitFly executes and stores obfuscated Perl scripts.[1]

EnterpriseT1564.001Hidden Files and DirectoriesSub-technique

FruitFly saves itself with a leading "." to make it a hidden file.[1]

EnterpriseT1083File and Directory Discovery

FruitFly looks for specific files and file types.[1]

EnterpriseT1543.001Launch AgentSub-technique

FruitFly persists via a Launch Agent.[1]

Relationship explorer

All related ATT&CK context

Change history

Object version and sync metadata

The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates.

ATT&CK release
19.1
Object version
1.2
Created
Modified
Raw hash
cead3fcd5beaa00c...
Imported snapshots across ATT&CK releases(1)
ReleaseBundle importedObject versionModifiedStatusRaw hash
19.11.2Current bundlecead3fcd5bea…
Raw source

Mirrored ATT&CK source object

The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.

Source references

External references and citations

MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.

  1. [1]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  2. [2]
    FruitFly

    (Citation: objsee mac malware 2017).

  3. [3]
    FruitFly

    (Citation: objsee mac malware 2017).

  4. [4]
    FruitFly

    (Citation: objsee mac malware 2017).

  5. [5]
    mitre-attackS0277
    Open source URL
  6. [6]
    mitre-attackS0277
    Open source URL
  7. [7]
    mitre-attackS0277
    Open source URL
  8. [8]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  9. [9]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  10. [10]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  11. [11]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  12. [12]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  13. [13]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  14. [14]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  15. [15]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  16. [16]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  17. [17]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  18. [18]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  19. [19]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  20. [20]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
  21. [21]
    objsee mac malware 2017

    Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.

    Open source URL
Source and licensing

Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.