Last active
September 11, 2017 03:03
-
-
Save sudocurse/c9508a24ad9d3631b0da13829ba5297c to your computer and use it in GitHub Desktop.
OSX DTrace Probes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # sudo dtrace -lvi "syscall:::" 2>&1 >/dev/null | grep syscall | tr -s " " | cut -d" " -f 4 | uniq > osx_syscall_probes.txt | |
| syscall | |
| exit | |
| fork | |
| read | |
| write | |
| open | |
| close | |
| wait4 | |
| #8 | |
| link | |
| unlink | |
| #11 | |
| chdir | |
| fchdir | |
| mknod | |
| chmod | |
| chown | |
| #17 | |
| getfsstat | |
| #19 | |
| getpid | |
| #21 | |
| #22 | |
| setuid | |
| getuid | |
| geteuid | |
| ptrace | |
| recvmsg | |
| sendmsg | |
| recvfrom | |
| accept | |
| getpeername | |
| getsockname | |
| access | |
| chflags | |
| fchflags | |
| sync | |
| kill | |
| #38 | |
| getppid | |
| #40 | |
| dup | |
| pipe | |
| getegid | |
| #44 | |
| #45 | |
| sigaction | |
| getgid | |
| sigprocmask | |
| getlogin | |
| setlogin | |
| acct | |
| sigpending | |
| sigaltstack | |
| ioctl | |
| reboot | |
| revoke | |
| symlink | |
| readlink | |
| execve | |
| umask | |
| chroot | |
| #62 | |
| #63 | |
| #64 | |
| msync | |
| vfork | |
| #67 | |
| #68 | |
| #69 | |
| #70 | |
| #71 | |
| #72 | |
| munmap | |
| mprotect | |
| madvise | |
| #76 | |
| #77 | |
| mincore | |
| getgroups | |
| setgroups | |
| getpgrp | |
| setpgid | |
| setitimer | |
| #84 | |
| swapon | |
| getitimer | |
| #87 | |
| #88 | |
| getdtablesize | |
| dup2 | |
| #91 | |
| fcntl | |
| select | |
| #94 | |
| fsync | |
| setpriority | |
| socket | |
| connect | |
| #99 | |
| getpriority | |
| #101 | |
| #102 | |
| #103 | |
| bind | |
| setsockopt | |
| listen | |
| #107 | |
| #108 | |
| #109 | |
| #110 | |
| sigsuspend | |
| #112 | |
| #113 | |
| #114 | |
| #115 | |
| gettimeofday | |
| getrusage | |
| getsockopt | |
| #119 | |
| readv | |
| writev | |
| settimeofday | |
| fchown | |
| fchmod | |
| #125 | |
| setreuid | |
| setregid | |
| rename | |
| #129 | |
| #130 | |
| flock | |
| mkfifo | |
| sendto | |
| shutdown | |
| socketpair | |
| mkdir | |
| rmdir | |
| utimes | |
| futimes | |
| adjtime | |
| #141 | |
| gethostuuid | |
| #143 | |
| #144 | |
| #145 | |
| #146 | |
| setsid | |
| #148 | |
| #149 | |
| #150 | |
| getpgid | |
| setprivexec | |
| pread | |
| pwrite | |
| nfssvc | |
| #156 | |
| statfs | |
| fstatfs | |
| unmount | |
| #160 | |
| getfh | |
| #162 | |
| #163 | |
| #164 | |
| quotactl | |
| #166 | |
| mount | |
| #168 | |
| csops | |
| csops_audittoken | |
| #171 | |
| #172 | |
| waitid | |
| #174 | |
| #175 | |
| #176 | |
| kdebug_typefilter | |
| kdebug_trace_string | |
| kdebug_trace64 | |
| kdebug_trace | |
| setgid | |
| setegid | |
| seteuid | |
| sigreturn | |
| #185 | |
| #186 | |
| fdatasync | |
| stat | |
| fstat | |
| lstat | |
| pathconf | |
| fpathconf | |
| #193 | |
| getrlimit | |
| setrlimit | |
| getdirentries | |
| mmap | |
| #198 | |
| lseek | |
| truncate | |
| ftruncate | |
| sysctl | |
| mlock | |
| munlock | |
| undelete | |
| #206 | |
| #207 | |
| #208 | |
| #209 | |
| #210 | |
| #211 | |
| #212 | |
| #213 | |
| #214 | |
| #215 | |
| open_dprotected_np | |
| #217 | |
| #218 | |
| #219 | |
| getattrlist | |
| setattrlist | |
| getdirentriesattr | |
| exchangedata | |
| #224 | |
| searchfs | |
| delete | |
| copyfile | |
| fgetattrlist | |
| fsetattrlist | |
| poll | |
| watchevent | |
| waitevent | |
| modwatch | |
| getxattr | |
| fgetxattr | |
| setxattr | |
| fsetxattr | |
| removexattr | |
| fremovexattr | |
| listxattr | |
| flistxattr | |
| fsctl | |
| initgroups | |
| posix_spawn | |
| ffsctl | |
| #246 | |
| nfsclnt | |
| fhopen | |
| #249 | |
| minherit | |
| semsys | |
| msgsys | |
| shmsys | |
| semctl | |
| semget | |
| semop | |
| #257 | |
| msgctl | |
| msgget | |
| msgsnd | |
| msgrcv | |
| shmat | |
| shmctl | |
| shmdt | |
| shmget | |
| shm_open | |
| shm_unlink | |
| sem_open | |
| sem_close | |
| sem_unlink | |
| sem_wait | |
| sem_trywait | |
| sem_post | |
| sysctlbyname | |
| #275 | |
| #276 | |
| open_extended | |
| umask_extended | |
| stat_extended | |
| lstat_extended | |
| fstat_extended | |
| chmod_extended | |
| fchmod_extended | |
| access_extended | |
| settid | |
| gettid | |
| setsgroups | |
| getsgroups | |
| setwgroups | |
| getwgroups | |
| mkfifo_extended | |
| mkdir_extended | |
| identitysvc | |
| shared_region_check_np | |
| #295 | |
| vm_pressure_monitor | |
| psynch_rw_longrdlock | |
| psynch_rw_yieldwrlock | |
| psynch_rw_downgrade | |
| psynch_rw_upgrade | |
| psynch_mutexwait | |
| psynch_mutexdrop | |
| psynch_cvbroad | |
| psynch_cvsignal | |
| psynch_cvwait | |
| psynch_rw_rdlock | |
| psynch_rw_wrlock | |
| psynch_rw_unlock | |
| psynch_rw_unlock2 | |
| getsid | |
| settid_with_pid | |
| psynch_cvclrprepost | |
| aio_fsync | |
| aio_return | |
| aio_suspend | |
| aio_cancel | |
| aio_error | |
| aio_read | |
| aio_write | |
| lio_listio | |
| #321 | |
| iopolicysys | |
| process_policy | |
| mlockall | |
| munlockall | |
| #326 | |
| issetugid | |
| __pthread_kill | |
| __pthread_sigmask | |
| __sigwait | |
| __disable_threadsignal | |
| __pthread_markcancel | |
| __pthread_canceled | |
| __semwait_signal | |
| #335 | |
| proc_info | |
| sendfile | |
| stat64 | |
| fstat64 | |
| lstat64 | |
| stat64_extended | |
| lstat64_extended | |
| fstat64_extended | |
| getdirentries64 | |
| statfs64 | |
| fstatfs64 | |
| getfsstat64 | |
| __pthread_chdir | |
| __pthread_fchdir | |
| audit | |
| auditon | |
| #352 | |
| getauid | |
| setauid | |
| #355 | |
| #356 | |
| getaudit_addr | |
| setaudit_addr | |
| auditctl | |
| bsdthread_create | |
| bsdthread_terminate | |
| kqueue | |
| kevent | |
| lchown | |
| #365 | |
| bsdthread_register | |
| workq_open | |
| workq_kernreturn | |
| kevent64 | |
| __old_semwait_signal | |
| __old_semwait_signal_nocancel | |
| thread_selfid | |
| ledger | |
| kevent_qos | |
| #375 | |
| #376 | |
| #377 | |
| #378 | |
| #379 | |
| __mac_execve | |
| __mac_syscall | |
| __mac_get_file | |
| __mac_set_file | |
| __mac_get_link | |
| __mac_set_link | |
| __mac_get_proc | |
| __mac_set_proc | |
| __mac_get_fd | |
| __mac_set_fd | |
| __mac_get_pid | |
| #391 | |
| #392 | |
| #393 | |
| pselect | |
| pselect_nocancel | |
| read_nocancel | |
| write_nocancel | |
| open_nocancel | |
| close_nocancel | |
| wait4_nocancel | |
| recvmsg_nocancel | |
| sendmsg_nocancel | |
| recvfrom_nocancel | |
| accept_nocancel | |
| msync_nocancel | |
| fcntl_nocancel | |
| select_nocancel | |
| fsync_nocancel | |
| connect_nocancel | |
| sigsuspend_nocancel | |
| readv_nocancel | |
| writev_nocancel | |
| sendto_nocancel | |
| pread_nocancel | |
| pwrite_nocancel | |
| waitid_nocancel | |
| poll_nocancel | |
| msgsnd_nocancel | |
| msgrcv_nocancel | |
| sem_wait_nocancel | |
| aio_suspend_nocancel | |
| __sigwait_nocancel | |
| __semwait_signal_nocancel | |
| __mac_mount | |
| __mac_get_mount | |
| __mac_getfsstat | |
| fsgetpath | |
| audit_session_self | |
| audit_session_join | |
| fileport_makeport | |
| fileport_makefd | |
| audit_session_port | |
| pid_suspend | |
| pid_resume | |
| #435 | |
| #436 | |
| #437 | |
| shared_region_map_and_slide_np | |
| kas_info | |
| memorystatus_control | |
| guarded_open_np | |
| guarded_close_np | |
| guarded_kqueue_np | |
| change_fdguard_np | |
| usrctl | |
| proc_rlimit_control | |
| connectx | |
| disconnectx | |
| peeloff | |
| socket_delegate | |
| telemetry | |
| proc_uuid_policy | |
| memorystatus_get_level | |
| system_override | |
| vfs_purge | |
| sfi_ctl | |
| sfi_pidctl | |
| coalition | |
| coalition_info | |
| necp_match_policy | |
| getattrlistbulk | |
| clonefileat | |
| openat | |
| openat_nocancel | |
| renameat | |
| faccessat | |
| fchmodat | |
| fchownat | |
| fstatat | |
| fstatat64 | |
| linkat | |
| unlinkat | |
| readlinkat | |
| symlinkat | |
| mkdirat | |
| getattrlistat | |
| proc_trace_log | |
| bsdthread_ctl | |
| openbyid_np | |
| recvmsg_x | |
| sendmsg_x | |
| thread_selfusage | |
| csrctl | |
| guarded_open_dprotected_np | |
| guarded_write_np | |
| guarded_pwrite_np | |
| guarded_writev_np | |
| renameatx_np | |
| mremap_encrypted | |
| netagent_trigger | |
| stack_snapshot_with_config | |
| microstackshot | |
| grab_pgo_data | |
| #494 | |
| #495 | |
| #496 | |
| #497 | |
| #498 | |
| work_interval_ctl | |
| getentropy | |
| necp_open | |
| necp_client_action | |
| __nexus_open | |
| __nexus_register | |
| __nexus_deregister | |
| __nexus_create | |
| __nexus_destroy | |
| __nexus_get_opt | |
| __nexus_set_opt | |
| __channel_open | |
| __channel_get_info | |
| __channel_sync | |
| __channel_get_opt | |
| __channel_set_opt | |
| ulock_wait | |
| ulock_wake | |
| fclonefileat | |
| fs_snapshot | |
| #519 | |
| terminate_with_payload | |
| abort_with_payload |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment