SYSCALL·DETECTIVE
AnalyzeCompareDocs
Blog
Back to OverviewSettingsLaunch App

$ Syscall Reference

400+ Linux syscalls documented with signatures and security notes

openat#257
fileio

Open or create a file relative to a directory fd

read#0
fileio

Read from a file descriptor

write#1
fileio

Write to a file descriptor

close#3
fileio

Close a file descriptor

fstat#5
fileio

Get file status by file descriptor

mmap#9
memory

Map files or devices into memory

mprotect#10
memory

Set protection on a region of memory

munmap#11
memory

Unmap a mapped region

brk#12
memory

Change data segment size

rt_sigaction#13
signal

Examine and change a signal action

socket#41
network

Create an endpoint for communication

connect#42
network

Initiate a connection on a socket

accept#43
network

Accept a connection on a socket

send#44
network

Send a message on a socket

recv#45
network

Receive a message from a socket

execve#59
process

Execute a program

fork#57
process

Create a child process

exit_group#231
process

Exit all threads in a process group

clone#56
process

Create child process or thread

ptrace#101
process

Process tracing and debugging

futex#202
ipc

Fast user-space locking

pipe#22
ipc

Create a pipe for IPC

getdents64#217
fileio

Get directory entries

stat#4
fileio

Get file status by path name

lstat#6
fileio

Get file status (with symlinks)