{"id":"6d8a7cf1-8085-423b-b87d-7e880faabbdf","title":"File Download Via Nscurl - MacOS","description":"Detects the execution of the nscurl utility in order to download files.","author":"Daniel Cortez","status":"test","level":"medium","date":"2024-06-04","modified":"","tags":["attack.command-and-control","attack.t1105"],"technique_ids":["T1105"],"logsource":{"category":"process_creation","product":"macos"},"falsepositives":["Legitimate usage of nscurl by administrators and users."],"references":["https://www.loobins.io/binaries/nscurl/","https://www.agnosticdev.com/content/how-diagnose-app-transport-security-issues-using-nscurl-and-openssl","https://gist.github.com/nasbench/ca6ef95db04ae04ffd1e0b1ce709cadd"],"source_path":"rules/macos/process_creation/proc_creation_macos_nscurl_usage.yml","source_sha256":"27e3fe536f49d4a366eac97f69dc409e3ac2f7e522a6effb1966ff5e7411c268","source_url":"https://github.com/anpa1200/sigma/blob/b249e9683190cffdcaf188ccbfb90bf4759844e1/rules/macos/process_creation/proc_creation_macos_nscurl_usage.yml","license":"Detection Rule License 1.1","license_url":"https://github.com/SigmaHQ/Detection-Rule-License/blob/main/LICENSE.Detection.Rules.md","yaml":"title: File Download Via Nscurl - MacOS\nid: 6d8a7cf1-8085-423b-b87d-7e880faabbdf\nstatus: test\ndescription: Detects the execution of the nscurl utility in order to download files.\nreferences:\n    - https://www.loobins.io/binaries/nscurl/\n    - https://www.agnosticdev.com/content/how-diagnose-app-transport-security-issues-using-nscurl-and-openssl\n    - https://gist.github.com/nasbench/ca6ef95db04ae04ffd1e0b1ce709cadd\nauthor: Daniel Cortez\ndate: 2024-06-04\ntags:\n    - attack.command-and-control\n    - attack.t1105\nlogsource:\n    category: process_creation\n    product: macos\ndetection:\n    selection:\n        Image|endswith: '/nscurl'\n        CommandLine|contains:\n            - '--download '\n            - '--download-directory '\n            - '--output '\n            - '-dir '\n            - '-dl '\n            - '-ld'\n            - '-o '\n    condition: selection\nfalsepositives:\n    - Legitimate usage of nscurl by administrators and users.\nlevel: medium\n","validation":"yaml_parsed_not_backend_compiled_or_live_validated","techniques":[{"key":"enterprise/T1105","id":"T1105","name":"Ingress Tool Transfer","page":"techniques/enterprise/T1105/"}],"data_path":"data/detection-rules/6d8a7cf1-8085-423b-b87d-7e880faabbdf.json","kind":"sigma"}
