OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
x86_64-linux-gnu
/
sys
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:44 AM
rwxr-xr-x
📄
acct.h
3.22 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
auxv.h
1.25 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
bitypes.h
86 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
cdefs.h
17.21 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
debugreg.h
3.49 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
dir.h
921 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
elf.h
1023 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
epoll.h
4.31 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
errno.h
19 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
eventfd.h
1.37 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
fanotify.h
1.26 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
fcntl.h
19 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
file.h
1.68 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
fsuid.h
1.16 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
gmon.h
6.06 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
gmon_out.h
2.57 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
inotify.h
3.75 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
io.h
4.97 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ioctl.h
1.7 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ipc.h
1.43 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
kd.h
1.08 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
klog.h
1.17 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
mman.h
5.42 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
mount.h
5.48 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
msg.h
2.31 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
mtio.h
10.9 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
param.h
3.07 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
pci.h
922 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
perm.h
1.1 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
personality.h
2.66 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
poll.h
2.49 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
prctl.h
1.03 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
procfs.h
4.87 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
profil.h
1.91 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ptrace.h
5.85 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
queue.h
19.08 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
quota.h
5.05 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
random.h
1.41 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
raw.h
1.15 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
reboot.h
1.59 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
reg.h
1.78 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
resource.h
3.56 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
select.h
4.04 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
sem.h
1.99 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
sendfile.h
1.76 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
shm.h
1.83 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
signal.h
20 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
signalfd.h
1.56 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
socket.h
9.96 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
socketvar.h
141 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
soundcard.h
29 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
stat.h
15.81 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
statfs.h
2.04 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
statvfs.h
2.75 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
stropts.h
21 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
swap.h
1.55 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
syscall.h
1.3 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
sysctl.h
1.96 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
sysinfo.h
1.48 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
syslog.h
7.52 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
sysmacros.h
3.94 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
termios.h
74 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
time.h
6.5 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
timeb.h
1.34 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
timerfd.h
1.83 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
times.h
1.56 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
timex.h
2.15 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ttychars.h
2.44 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ttydefaults.h
3.48 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
types.h
6.43 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ucontext.h
5.62 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
uio.h
6.13 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
un.h
1.42 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
unistd.h
20 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
user.h
5.08 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
ustat.h
1.11 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
utsname.h
2.42 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
vfs.h
161 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
vlimit.h
1.83 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
vm86.h
1.17 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
vt.h
22 bytes
05/03/2022 10:19:39 AM
rw-r--r--
📄
vtimes.h
2.4 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
wait.h
5.19 KB
05/03/2022 10:19:39 AM
rw-r--r--
📄
xattr.h
4.17 KB
05/03/2022 10:19:39 AM
rw-r--r--
Editing: ptrace.h
Close
/* `ptrace' debugger support interface. Linux/x86 version. Copyright (C) 1996-2018 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ #ifndef _SYS_PTRACE_H #define _SYS_PTRACE_H 1 #include <features.h> #include <bits/types.h> __BEGIN_DECLS /* Type of the REQUEST argument to `ptrace.' */ enum __ptrace_request { /* Indicate that the process making this request should be traced. All signals received by this process can be intercepted by its parent, and its parent can use the other `ptrace' requests. */ PTRACE_TRACEME = 0, #define PT_TRACE_ME PTRACE_TRACEME /* Return the word in the process's text space at address ADDR. */ PTRACE_PEEKTEXT = 1, #define PT_READ_I PTRACE_PEEKTEXT /* Return the word in the process's data space at address ADDR. */ PTRACE_PEEKDATA = 2, #define PT_READ_D PTRACE_PEEKDATA /* Return the word in the process's user area at offset ADDR. */ PTRACE_PEEKUSER = 3, #define PT_READ_U PTRACE_PEEKUSER /* Write the word DATA into the process's text space at address ADDR. */ PTRACE_POKETEXT = 4, #define PT_WRITE_I PTRACE_POKETEXT /* Write the word DATA into the process's data space at address ADDR. */ PTRACE_POKEDATA = 5, #define PT_WRITE_D PTRACE_POKEDATA /* Write the word DATA into the process's user area at offset ADDR. */ PTRACE_POKEUSER = 6, #define PT_WRITE_U PTRACE_POKEUSER /* Continue the process. */ PTRACE_CONT = 7, #define PT_CONTINUE PTRACE_CONT /* Kill the process. */ PTRACE_KILL = 8, #define PT_KILL PTRACE_KILL /* Single step the process. */ PTRACE_SINGLESTEP = 9, #define PT_STEP PTRACE_SINGLESTEP /* Get all general purpose registers used by a processes. */ PTRACE_GETREGS = 12, #define PT_GETREGS PTRACE_GETREGS /* Set all general purpose registers used by a processes. */ PTRACE_SETREGS = 13, #define PT_SETREGS PTRACE_SETREGS /* Get all floating point registers used by a processes. */ PTRACE_GETFPREGS = 14, #define PT_GETFPREGS PTRACE_GETFPREGS /* Set all floating point registers used by a processes. */ PTRACE_SETFPREGS = 15, #define PT_SETFPREGS PTRACE_SETFPREGS /* Attach to a process that is already running. */ PTRACE_ATTACH = 16, #define PT_ATTACH PTRACE_ATTACH /* Detach from a process attached to with PTRACE_ATTACH. */ PTRACE_DETACH = 17, #define PT_DETACH PTRACE_DETACH /* Get all extended floating point registers used by a processes. */ PTRACE_GETFPXREGS = 18, #define PT_GETFPXREGS PTRACE_GETFPXREGS /* Set all extended floating point registers used by a processes. */ PTRACE_SETFPXREGS = 19, #define PT_SETFPXREGS PTRACE_SETFPXREGS /* Continue and stop at the next entry to or return from syscall. */ PTRACE_SYSCALL = 24, #define PT_SYSCALL PTRACE_SYSCALL /* Get a TLS entry in the GDT. */ PTRACE_GET_THREAD_AREA = 25, #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA /* Change a TLS entry in the GDT. */ PTRACE_SET_THREAD_AREA = 26, #define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA #ifdef __x86_64__ /* Access TLS data. */ PTRACE_ARCH_PRCTL = 30, # define PT_ARCH_PRCTL PTRACE_ARCH_PRCTL #endif /* Continue and stop at the next syscall, it will not be executed. */ PTRACE_SYSEMU = 31, #define PT_SYSEMU PTRACE_SYSEMU /* Single step the process, the next syscall will not be executed. */ PTRACE_SYSEMU_SINGLESTEP = 32, #define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP /* Execute process until next taken branch. */ PTRACE_SINGLEBLOCK = 33, #define PT_STEPBLOCK PTRACE_SINGLEBLOCK /* Set ptrace filter options. */ PTRACE_SETOPTIONS = 0x4200, #define PT_SETOPTIONS PTRACE_SETOPTIONS /* Get last ptrace message. */ PTRACE_GETEVENTMSG = 0x4201, #define PT_GETEVENTMSG PTRACE_GETEVENTMSG /* Get siginfo for process. */ PTRACE_GETSIGINFO = 0x4202, #define PT_GETSIGINFO PTRACE_GETSIGINFO /* Set new siginfo for process. */ PTRACE_SETSIGINFO = 0x4203, #define PT_SETSIGINFO PTRACE_SETSIGINFO /* Get register content. */ PTRACE_GETREGSET = 0x4204, #define PTRACE_GETREGSET PTRACE_GETREGSET /* Set register content. */ PTRACE_SETREGSET = 0x4205, #define PTRACE_SETREGSET PTRACE_SETREGSET /* Like PTRACE_ATTACH, but do not force tracee to trap and do not affect signal or group stop state. */ PTRACE_SEIZE = 0x4206, #define PTRACE_SEIZE PTRACE_SEIZE /* Trap seized tracee. */ PTRACE_INTERRUPT = 0x4207, #define PTRACE_INTERRUPT PTRACE_INTERRUPT /* Wait for next group event. */ PTRACE_LISTEN = 0x4208, #define PTRACE_LISTEN PTRACE_LISTEN /* Retrieve siginfo_t structures without removing signals from a queue. */ PTRACE_PEEKSIGINFO = 0x4209, #define PTRACE_PEEKSIGINFO PTRACE_PEEKSIGINFO /* Get the mask of blocked signals. */ PTRACE_GETSIGMASK = 0x420a, #define PTRACE_GETSIGMASK PTRACE_GETSIGMASK /* Change the mask of blocked signals. */ PTRACE_SETSIGMASK = 0x420b, #define PTRACE_SETSIGMASK PTRACE_SETSIGMASK /* Get seccomp BPF filters. */ PTRACE_SECCOMP_GET_FILTER = 0x420c, #define PTRACE_SECCOMP_GET_FILTER PTRACE_SECCOMP_GET_FILTER /* Get seccomp BPF filter metadata. */ PTRACE_SECCOMP_GET_METADATA = 0x420d #define PTRACE_SECCOMP_GET_METADATA PTRACE_SECCOMP_GET_METADATA }; #include <bits/ptrace-shared.h> __END_DECLS #endif /* _SYS_PTRACE_H */