⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syscall_string.h

📁 Linux下的类似softice的调试工具
💻 H
字号:
/****************************************************************************** * * Copyright (c) 2003 Gerhard W. Gruber * * PROJECT: pICE * $Source: /cvsroot/pice/pice/module/syscall_string.h,v $ * $Revision: 1.1 $ * $Date: 2004/02/17 23:12:26 $ * $Author: lightweave $ * $Name:  $ * * $Log: syscall_string.h,v $ * Revision 1.1  2004/02/17 23:12:26  lightweave * New configuration handler for reading config files. See CHANGES.txt for * details. * * *****************************************************************************/#ifndef _SYSCALL_STRING_H_#define _SYSCALL_STRING_H_// This file contains the strings for the corresponding// syscall numbers. They correspond to kernel 2.4.18// update for new kernel if neccessary.#if LINUX_VERSION_CODE != KERNEL_VERSION(2,4,18)\&& LINUX_VERSION_CODE != KERNEL_VERSION(2,4,22)\&& LINUX_VERSION_CODE != KERNEL_VERSION(2,4,23)\&& LINUX_VERSION_CODE != KERNEL_VERSION(2,4,24)#error Check syscall strings and add defines for each kernel that matches#endif #define PICE_MAX_SYSCALL 237+1static char *syscall_string[PICE_MAX_SYSCALL] = {	 "unknown", // 0 is not defined as a syscall     "__NR_exit",	 "__NR_fork",	 "__NR_read",	 "__NR_write",	 "__NR_open",	 "__NR_close",	 "__NR_waitpid",	 "__NR_creat",	 "__NR_link",	 "__NR_unlink",	 "__NR_execve",	 "__NR_chdir",	 "__NR_time",	 "__NR_mknod",	 "__NR_chmod",	 "__NR_lchown",	 "__NR_break",	 "__NR_oldstat",	 "__NR_lseek",	 "__NR_getpid",	 "__NR_mount",	 "__NR_umount",	 "__NR_setuid",	 "__NR_getuid",	 "__NR_stime",	 "__NR_ptrace",	 "__NR_alarm",	 "__NR_oldfstat",	 "__NR_pause",	 "__NR_utime",	 "__NR_stty",	 "__NR_gtty",	 "__NR_access",	 "__NR_nice",	 "__NR_ftime",	 "__NR_sync",	 "__NR_kill",	 "__NR_rename",	 "__NR_mkdir",	 "__NR_rmdir",	 "__NR_dup",	 "__NR_pipe",	 "__NR_times",	 "__NR_prof",	 "__NR_brk",	 "__NR_setgid",	 "__NR_getgid",	 "__NR_signal",	 "__NR_geteuid",	 "__NR_getegid",	 "__NR_acct",	 "__NR_umount2",	 "__NR_lock",	 "__NR_ioctl",	 "__NR_fcntl",	 "__NR_mpx",	 "__NR_setpgid",	 "__NR_ulimit",	 "__NR_oldolduname",	 "__NR_umask",	 "__NR_chroot",	 "__NR_ustat",	 "__NR_dup2",	 "__NR_getppid",	 "__NR_getpgrp",	 "__NR_setsid",	 "__NR_sigaction",	 "__NR_sgetmask",	 "__NR_ssetmask",	 "__NR_setreuid",	 "__NR_setregid",	 "__NR_sigsuspend",	 "__NR_sigpending",	 "__NR_sethostname",	 "__NR_setrlimit",	 "__NR_getrlimit",	 "__NR_getrusage",	 "__NR_gettimeofday",	 "__NR_settimeofday",	 "__NR_getgroups",	 "__NR_setgroups",	 "__NR_select",	 "__NR_symlink",	 "__NR_oldlstat",	 "__NR_readlink",	 "__NR_uselib",	 "__NR_swapon",	 "__NR_reboot",	 "__NR_readdir",	 "__NR_mmap",	 "__NR_munmap",	 "__NR_truncate",	 "__NR_ftruncate",	 "__NR_fchmod",	 "__NR_fchown",	 "__NR_getpriority",	 "__NR_setpriority",	 "__NR_profil",	 "__NR_statfs",	 "__NR_fstatfs",	 "__NR_ioperm",	 "__NR_socketcall",	 "__NR_syslog",	 "__NR_setitimer",	 "__NR_getitimer",	 "__NR_stat",	 "__NR_lstat",	 "__NR_fstat",	 "__NR_olduname",	 "__NR_iopl",	 "__NR_vhangup",	 "__NR_idle",	 "__NR_vm86old",	 "__NR_wait4",	 "__NR_swapoff",	 "__NR_sysinfo",	 "__NR_ipc",	 "__NR_fsync",	 "__NR_sigreturn",	 "__NR_clone",	 "__NR_setdomainname",	 "__NR_uname",	 "__NR_modify_ldt",	 "__NR_adjtimex",	 "__NR_mprotect",	 "__NR_sigprocmask",	 "__NR_create_module",	 "__NR_init_module",	 "__NR_delete_module",	 "__NR_get_kernel_syms",	 "__NR_quotactl",	 "__NR_getpgid",	 "__NR_fchdir",	 "__NR_bdflush",	 "__NR_sysfs",	 "__NR_personality",	 "__NR_afs_syscall",	 "__NR_setfsuid",	 "__NR_setfsgid",	 "__NR__llseek",	 "__NR_getdents",	 "__NR__newselect",	 "__NR_flock",	 "__NR_msync",	 "__NR_readv",	 "__NR_writev",	 "__NR_getsid",	 "__NR_fdatasync",	 "__NR__sysctl",	 "__NR_mlock",	 "__NR_munlock",	 "__NR_mlockall",	 "__NR_munlockall",	 "__NR_sched_setparam",	 "__NR_sched_getparam",	 "__NR_sched_setscheduler",	 "__NR_sched_getscheduler",	 "__NR_sched_yield",	 "__NR_sched_get_priority_max",	 "__NR_sched_get_priority_min",	 "__NR_sched_rr_get_interval",	 "__NR_nanosleep",	 "__NR_mremap",	 "__NR_setresuid",	 "__NR_getresuid",	 "__NR_vm86",	 "__NR_query_module",	 "__NR_poll",	 "__NR_nfsservctl",	 "__NR_setresgid",	 "__NR_getresgid",	 "__NR_prctl",	 "__NR_rt_sigreturn",	 "__NR_rt_sigaction",	 "__NR_rt_sigprocmask",	 "__NR_rt_sigpending",	 "__NR_rt_sigtimedwait",	 "__NR_rt_sigqueueinfo",	 "__NR_rt_sigsuspend",	 "__NR_pread",	 "__NR_pwrite",	 "__NR_chown",	 "__NR_getcwd",	 "__NR_capget",	 "__NR_capset",	 "__NR_sigaltstack",	 "__NR_sendfile",	 "__NR_getpmsg",	 "__NR_putpmsg",	 "__NR_vfork",	 "__NR_ugetrlimit",	 "__NR_mmap2",	 "__NR_truncate64",	 "__NR_ftruncate64",	 "__NR_stat64",	 "__NR_lstat64",	 "__NR_fstat64",	 "__NR_lchown32",	 "__NR_getuid32",	 "__NR_getgid32",	 "__NR_geteuid32",	 "__NR_getegid32",	 "__NR_setreuid32",	 "__NR_setregid32",	 "__NR_getgroups32",	 "__NR_setgroups32",	 "__NR_fchown32",	 "__NR_setresuid32",	 "__NR_getresuid32",	 "__NR_setresgid32",	 "__NR_getresgid32",	 "__NR_chown32",	 "__NR_setuid32",	 "__NR_setgid32",	 "__NR_setfsuid32",	 "__NR_setfsgid32",	 "__NR_pivot",	 "__NR_mincore",	 "__NR_madvise",	 "__NR_madvise1",	 "__NR_getdents64",	 "__NR_fcntl64",	 "__NR_security",	 "__NR_gettid",	 "__NR_readahead",	 "__NR_setxattr",	 "__NR_lsetxattr",	 "__NR_fsetxattr",	 "__NR_getxattr",	 "__NR_lgetxattr",	 "__NR_fgetxattr",	 "__NR_listxattr",	 "__NR_llistxattr",	 "__NR_flistxattr",	 "__NR_removexattr",	 "__NR_lremovexattr",	 "__NR_fremovexattr",};#endif /* _SYSCALL_STRING_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -