Files
cti/mobile-attack/x-mitre-data-component/x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c.json
2026-04-27 15:19:48 -04:00

550 lines
26 KiB
JSON

{
"type": "bundle",
"id": "bundle--e2907db8-a1a8-473b-b1b7-6b5696b9cdbc",
"spec_version": "2.0",
"objects": [
{
"type": "x-mitre-data-component",
"id": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c",
"created": "2021-10-20T15:05:19.273Z",
"created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5",
"revoked": false,
"external_references": [
{
"source_name": "mitre-attack",
"url": "https://attack.mitre.org/datacomponents/DC0039",
"external_id": "DC0039"
}
],
"object_marking_refs": [
"marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168"
],
"modified": "2026-04-23T17:17:05.280Z",
"name": "File Creation",
"description": "A new file is created on a system or network storage. This action often signifies an operation such as saving a document, writing data, or deploying a file. Logging these events helps identify legitimate or potentially malicious file creation activities. Examples include logging file creation events (e.g., Sysmon Event ID 11 or Linux auditd logs). ",
"x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5",
"x_mitre_deprecated": false,
"x_mitre_domains": [
"ics-attack",
"enterprise-attack",
"mobile-attack"
],
"x_mitre_version": "3.0",
"x_mitre_attack_spec_version": "3.3.0",
"x_mitre_log_sources": [
{
"name": "File",
"channel": "None"
},
{
"name": "WinEventLog:Sysmon",
"channel": "EventCode=11"
},
{
"name": "auditd:SYSCALL",
"channel": "creat"
},
{
"name": "macos:unifiedlog",
"channel": "file write"
},
{
"name": "macos:osquery",
"channel": "CREATE/MODIFY: Modification of app.asar inside .app bundle"
},
{
"name": "auditd:FILE",
"channel": "File creation with name starting with '.'"
},
{
"name": "macos:unifiedlog",
"channel": "Creation or modification of browser extension .plist files"
},
{
"name": "auditd:SYSCALL",
"channel": "open or creat syscalls targeting excluded paths"
},
{
"name": "macos:unifiedlog",
"channel": "file creation in AV exclusion directories"
},
{
"name": "auditd:SYSCALL",
"channel": "file creation/modification"
},
{
"name": "macos:unifiedlog",
"channel": "file write/create"
},
{
"name": "esxi:vmkernel",
"channel": "file write"
},
{
"name": "snmp:syslog",
"channel": "firmware write/log event"
},
{
"name": "auditd:SYSCALL",
"channel": "open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions"
},
{
"name": "fs:fsevents",
"channel": "Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute"
},
{
"name": "macos:unifiedlog",
"channel": "file events"
},
{
"name": "esxi:vmkernel",
"channel": "VMFS file creation"
},
{
"name": "auditd:SYSCALL",
"channel": "write/open, FIM audit"
},
{
"name": "fs:fsusage",
"channel": "open/write/exec calls"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of .plist under /Library/Managed Preferences/"
},
{
"name": "fs:fileevents",
"channel": "creat"
},
{
"name": "fs:fsusage",
"channel": "disk activity on /Library/LaunchAgents or LaunchDaemons"
},
{
"name": "macos:osquery",
"channel": "file_events"
},
{
"name": "auditd:SYSCALL",
"channel": "open: Write to ~/.vscode-cli/code_tunnel.json"
},
{
"name": "macos:unifiedlog",
"channel": "creation of ~/.vscode-cli/code_tunnel.json"
},
{
"name": "macos:unifiedlog",
"channel": "create/modify dylib files in monitored directories"
},
{
"name": "auditd:SYSCALL",
"channel": "write"
},
{
"name": "linux:Sysmon",
"channel": "New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch"
},
{
"name": "macos:unifiedlog",
"channel": "New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children"
},
{
"name": "auditd:FILE",
"channel": "create: New file created in system binaries or temp directories"
},
{
"name": "macos:unifiedlog",
"channel": "File created in ~/Library/LaunchAgents or executable directories"
},
{
"name": "auditd:SYSCALL",
"channel": "open, unlink, rename: File creation or deletion involving critical stored data"
},
{
"name": "macos:unifiedlog",
"channel": "Process wrote large .mov/.mp4 in user temp/hidden dirs"
},
{
"name": "macos:unifiedlog",
"channel": "logd:file write"
},
{
"name": "fs:fsusage",
"channel": "File IO"
},
{
"name": "auditd:SYSCALL",
"channel": "creat, open, write on /etc/systemd/system and /usr/lib/systemd/system"
},
{
"name": "macos:unifiedlog",
"channel": "File creation"
},
{
"name": "macos:unifiedlog",
"channel": "Attachment files written to ~/Downloads or temporary folders"
},
{
"name": "fs:fsusage",
"channel": "file activity"
},
{
"name": "CloudTrail:PutObject",
"channel": "PutObject"
},
{
"name": "auditd:PATH",
"channel": "Creation of files with extensions .sql, .csv, .sqlite, especially in user directories"
},
{
"name": "macos:unifiedlog",
"channel": "Writes of .sql/.csv/.xlsx files to user documents/downloads"
},
{
"name": "auditd:PATH",
"channel": "New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install"
},
{
"name": "auditd:SYSCALL",
"channel": "write, open, or rename to /etc/systemd/system/*.service"
},
{
"name": "auditd:FILE",
"channel": "create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories"
},
{
"name": "fs:fsusage",
"channel": "file open/write"
},
{
"name": "macos:endpointsecurity",
"channel": "ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions"
},
{
"name": "auditd:SYSCALL",
"channel": "open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions"
},
{
"name": "auditd:FILE",
"channel": "create: Creation of archive files in /tmp, /var/tmp, or user home directories"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories"
},
{
"name": "linux:osquery",
"channel": "file_events"
},
{
"name": "macos:unifiedlog",
"channel": "File Events"
},
{
"name": "auditd:SYSCALL",
"channel": "File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories"
},
{
"name": "macos:unifiedlog",
"channel": "Creation or modification of postinstall scripts within .pkg or .mpkg contents"
},
{
"name": "auditd:SYSCALL",
"channel": "open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang"
},
{
"name": "macos:unifiedlog",
"channel": "create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions"
},
{
"name": "auditd:SYSCALL",
"channel": "open, write, unlink"
},
{
"name": "WinEventLog:Sysmon",
"channel": "File creation of suspicious scripts/binaries in temporary directories"
},
{
"name": "macos:unifiedlog",
"channel": "File creation of unsigned binaries/scripts in user cache or download directories"
},
{
"name": "auditd:SYSCALL",
"channel": "File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds"
},
{
"name": "fs:fsusage",
"channel": "create: Attachment file creation in ~/Library/Mail directories"
},
{
"name": "WinEventLog:Microsoft-Windows-Shell-Core",
"channel": "New startup folder shortcut or binary placed in Startup directory"
},
{
"name": "auditd:SYSCALL",
"channel": "write or create file after .bash_history access"
},
{
"name": "auditd:SYSCALL",
"channel": "new file created in /var/www/html, /srv/http, or similar web root"
},
{
"name": "fs:launchdaemons",
"channel": "file_create"
},
{
"name": "auditd:PATH",
"channel": "mount target path within /proc/*"
},
{
"name": "macos:fsevents",
"channel": "/Library/StartupItems/, ~/Library/LaunchAgents/"
},
{
"name": "fs:fsusage",
"channel": "write or chmod to ~/Library/LaunchAgents/*.plist"
},
{
"name": "auditd:PATH",
"channel": "creation of .so files in non-standard directories (e.g., /tmp, /home/*)"
},
{
"name": "auditd:FILE",
"channel": "create: Creation of files with anomalous headers and entropy levels in /tmp or user directories"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of files with anomalous headers and entropy values"
},
{
"name": "auditd:SYSCALL",
"channel": "Access or modification to /lib/modules or creation of .ko files"
},
{
"name": "fs:fsevents",
"channel": "Directory events (kFSEventStreamEventFlagItemCreated)"
},
{
"name": "gcp:workspaceaudit",
"channel": "drive.activity logs"
},
{
"name": "fs:fileevents",
"channel": "create/write/rename in user-writable paths"
},
{
"name": "auditd:PATH",
"channel": "WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs"
},
{
"name": "macos:osquery",
"channel": "CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations"
},
{
"name": "auditd:SYSCALL",
"channel": "open,create"
},
{
"name": "auditd:FILE",
"channel": "Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories"
},
{
"name": "auditd:FILE",
"channel": "create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp"
},
{
"name": "macos:unifiedlog",
"channel": "Creation of .zip or .dmg files in user-accessible or temporary directories"
},
{
"name": "fs:fsusage",
"channel": "file write"
},
{
"name": "macos:endpointsecurity",
"channel": "es_event_open"
},
{
"name": "macos:unifiedlog",
"channel": "file create or modify in /etc/emond.d/rules or /private/var/db/emondClients"
},
{
"name": "auditd:SYSCALL",
"channel": "open,creat,rename,write"
},
{
"name": "macos:unifiedlog",
"channel": "Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins"
},
{
"name": "AWS:CloudTrail",
"channel": "PutObject"
},
{
"name": "android:logcat",
"channel": "App UID writes new file with suspicious extension/location (.tmp, .dat, .enc, /data/data/<pkg>/files/, /sdcard/Download/) and high estimated entropy"
},
{
"name": "iOS:unifiedlog",
"channel": "NSFileHandle/NSFileManager writes creating high-entropy files within app container (/var/mobile/Containers/Data/Application/<GUID>/tmp|Library/Caches)"
},
{
"name": "android:logcat",
"channel": "App UID writes edited media to container paths (e.g., /data/data/<pkg>/files/, .../cache/, /storage/emulated/0/Pictures/<pkg>/) with high delta in size vs. original and elevated estimated segment entropy "
},
{
"name": "android:logcat",
"channel": "Create/write of high-entropy files in /data/data/<pkg>/(files|cache)/ or /storage/emulated/0/<...> with .dex/.so/.jar/.tmp/.bin"
},
{
"name": "iOS:unifiedlog",
"channel": "Create/write of high-entropy Mach-O/bundle or generic blob in /var/mobile/Containers/Data/Application/<GUID>/(tmp|Library/Caches)/"
},
{
"name": "android:logcat",
"channel": "Create/write under /data/data/<pkg>/(files|cache)/ or /storage/emulated/0/ with extension .dex/.jar/.so/.zip/.tmp/.js and elevated entropy"
},
{
"name": "iOS:unifiedlog",
"channel": "Create/write in /var/mobile/Containers/Data/Application/<GUID>/(tmp|Library/Caches)/ for .js/.bundle/.dylib/.zip with elevated entropy"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE of archive or container (.zip/.gz/.7z/.db copy) that aggregates files pulled from other-package paths"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE of archive/container (.zip/.gz/.7z/.db export) aggregating recently read items"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE to app-writable DB/file path indicating clipboard dump (e.g., clipboard.db, clip_*.txt)"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE of clipboard dump artifacts in container (clipboard.db, clip_*.txt, caches)"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE paths like /data/data/<pkg>/files/(keys|inputs)/.*\\\\.db|\\\\.txt|\\\\.log"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE clipboard/keylog artifacts (clipboard.db, keys_*.txt) in container"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE to /data/data/<pkg>/(files|databases)/(keys|inputs|clipboard).*\\\\.(db|sqlite|txt|log)"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE of keylog artifacts (keys_*.txt, inputs.db) within app/keyboard container"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE to /data/data/<pkg>/(files|databases)/(creds|form|prompt).*\\\\.(db|sqlite|json|txt)"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE of form cache/credential-like artifacts (forms.db, creds.json) in container"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE /data/data/<pkg>/(files|databases)/(app_inventory|pkg_list).*\\\\.(json|txt|db)"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE container paths like /Library/Caches/app_inventory.*\\\\.(json|plist|db)"
},
{
"name": "android:logcat",
"channel": "CREATE/WRITE /data/data/<pkg>/(files|databases)/(security_inventory|policy_audit).*\\\\.(json|txt|db|plist)"
},
{
"name": "iOS:unifiedlog",
"channel": "CREATE/WRITE of /Library/Caches/security_inventory.*\\\\.(json|plist|db)"
},
{
"name": "MobileEDR:telemetry",
"channel": "Browser/WebView process creates downloaded payloads, temporary files, dropped archives, or unusual cached web artifacts shortly after visiting external content"
},
{
"name": "MobileEDR:telemetry",
"channel": "File writes from removable-media or USB-associated paths into download, package staging, temp, or application-accessible storage shortly after USB connection"
},
{
"name": "MobileEDR:telemetry",
"channel": "large file write originating from /mnt/usb or external mounted storage"
},
{
"name": "MobileEDR:telemetry",
"channel": "Recently installed or updated trusted app writes staging, cache, buffer, or export artifacts inconsistent with its approved function, especially when temporally adjacent to sensitive resource access or outbound transfer"
},
{
"name": "MobileEDR:telemetry",
"channel": "App stages, buffers, caches, or exports data locally immediately before communication with legitimate external web-service endpoints in a way inconsistent with normal sync or offline workflow"
},
{
"name": "MobileEDR:telemetry",
"channel": "Burst write to cache, buffer, temp, staging, or export path occurred between inbound retrieval and outbound write to same public web-service class"
},
{
"name": "MobileEDR:telemetry",
"channel": "Burst write to media, cache, temp, export, or staging path occurred during or immediately after camera session from same app identity"
},
{
"name": "MobileEDR:telemetry",
"channel": "App writes encoded/encrypted blobs (high entropy data) to local storage or memory buffers prior to transmission"
},
{
"name": "MobileEDR:telemetry",
"channel": "App writes high-entropy encrypted blobs to local storage or memory buffers prior to transmission"
},
{
"name": "MobileEDR:telemetry",
"channel": "App writes asymmetric-encrypted blobs or encoded ciphertext to local buffers or files prior to transmission"
},
{
"name": "MobileEDR:telemetry",
"channel": "Application reads multiple user-data files, media objects, message stores, or app-private records in burst sequence immediately before packaging or encryption activity"
},
{
"name": "MobileEDR:telemetry",
"channel": "Application writes archive-like container or high-entropy packaged blob to app storage, cache, temp path, or shared external path after burst collection activity"
},
{
"name": "MobileEDR:telemetry",
"channel": "Application writes new large container, temp package, or high-entropy blob after clustered local data access and before outbound communication"
},
{
"name": "MobileEDR:telemetry",
"channel": "Application performs burst reads across local system paths, external storage, media directories, cache locations, or local database files within a short interval as the primary collection phase"
},
{
"name": "MobileEDR:telemetry",
"channel": "Application writes newly retrieved binary, archive, script-like asset, overlay content, library, or opaque payload to app-private, cache, temp, or shared external path as the primary local effect of transfer"
},
{
"name": "MobileEDR:telemetry",
"channel": "Managed app writes newly retrieved container-local asset, dylib-like resource, archive, or opaque payload shortly after remote retrieval as the strongest local effect"
},
{
"name": "MobileEDR:telemetry",
"channel": "APK, DEX, native library, or package-associated executable content is written, expanded, or swapped in app package paths, staging paths, or installer cache immediately before or during application replacement"
},
{
"name": "MobileEDR:telemetry",
"channel": "application modifies protected configuration, local control files, security settings, or tool-related data immediately before security service degradation or non-reporting state"
}
]
}
]
}