nscurl

JSON
executablemacOS252.8 KBx86_64, arm64

System telemetry agent — collects and transmits diagnostic data to Apple servers

Establishes outgoing network connections to Apple endpoints for uploading system diagnostics and telemetry. Operates during dark wake periods when the display is off, enabling background data collection without user interaction. Accesses Keychain and code signing certificates to authenticate requests. Processes telemetry across 20 bundle identifiers and maintains references to multiple file paths, suggesting collection from various system components and log locations. Communicates via HTTP/FTP and modern networking frameworks.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
252.8 KB
UUID
01529CF3-B6F1-3013-BBB9-F1B0C8BA6AA5
Analyzed
2026-04-07T05:21:10Z
CDHash
247d6eadf9f83dcd340b73c8283ad729fe53cfe9099217fbe93fdf52668b7b2d

Interesting Strings

Network Surfaceentitled

API Usage

DNA Capability Vector

Location
0
Keychain
0
Network
4
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
1
System
0

Behavioral Profile

URL Endpoints
5
Telemetry Strings
27
File Paths
6
Bundle IDs
20
IOKit Constants
0
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 168 functions identified

Functions(168)

0x100000d58-[NSCURLATSSessionDelegate .cxx_destruct]
0x100000dd8-[NSCURLATSSessionDelegate URLSession:task:didCompleteWithError:]
0x100000e30-[NSCURLATSSessionDelegate executeTLSDiagnostics]
0x100001110sub_100001110
0x10000125csub_10000125c
0x10000126csub_10000126c
0x100001274sub_100001274
0x100001438sub_100001438
0x1000014a8sub_1000014a8
0x100001530sub_100001530
0x100001634sub_100001634
0x1000016acsub_1000016ac
0x10000173c-[NSCURLATSSessionDelegate executeATSFingerprint]
0x100001c50sub_100001c50
0x100001e34sub_100001e34
0x100001e74sub_100001e74
0x100001ebcsub_100001ebc
0x100001f34sub_100001f34
0x100001fb4sub_100001fb4
0x100001ffcsub_100001ffc

Imports114 symbols from 7 dylibs

Exports1

_mh_execute_header0x0