syscall

syscall

 英

  • 网络系统调用;系统调用提供器;测试一个系统调用

例句

Essentially any tool that could be used for detecting such a rootkit is susceptible to false results due to syscall hijacking.

基本上任何可能这样rootkit检测工具易于使用由于系统调用劫持错误结果

Upon return from the system call, syscall_exit is eventually reached, and a call to resume_userspace transitions back to user-space.

系统调用返回最终执行syscall_exit,调用resume_userspace返回用户空间

As you can see, the syscall function includes as its first argument the index of the system call table to use.

正如syscall函数使用系统调用使用索引作为第一个参数

Under UNIX, calling the kernel consists of an operation known as a syscall or trap.

UNIX内核调用所谓syscall或者trap操作构成

With the syscall function, you can call a system call by specifying its call index and a set of arguments.

使用syscall函数可以通过指定调用索引参数调用系统调用

Keep in mind the original 7 bytes are saved and copied back into the original syscall so that it may be called within the evil syscall.

记住原来7字节保存复制原来系统调用以便可能邪恶系统调用回调

Listing 6 shows an application that uses each of your system calls as defined by the _syscall macros.

清单6显示应用程序使用_syscall定义所有系统调用

With the first method, you call your new functions as identified by their index through the syscall function.

使用第一方法可以通过syscall函数调用索引标识函数

In the end, the syscall interface provides the means to transfer control between the user-space application and the kernel.

最后系统调用接口提供用户空间应用程序内核之间转移控制方法

A blocking syscall, like a read will only return once data is available.

阻塞系统调用读取来说直到数据准备时候返回

The syscall function is architecture specific but uses a mechanism to transfer control to the kernel.

syscall函数特定架构使用一种机制控制权交给内核

The request_key syscall searches a process keyring for a key.

request_key系统调用搜索一个进程keyring寻找一个密钥

Note also that the input (syscall number) is consumed (used) before the output (the return value of syscall) is produced.

注意输入syscall产生输出syscall返回之前消耗使用)。

With syscall probes, the input arguments and return values are available to the VUE script.

通过使用系统调用探测可以VUE脚本使用输入参数返回

Now, here's how you use the _syscall macros to make your new system calls visible to the user-space.

现在我们来看一下如何使用_syscall使系统调用对于用户空间可见

Syscall hijack is one way that we talk about in our other paper and also the Syscall modification too.

系统调用劫持一种方法我们谈论我们其他文件修改系统调用

Finally, the syscall keyctl provides a number of functions for managing keys.

最后系统调用keyctl提供许多用来管理密钥函数

The add_key syscall is used to create keys of type type and length plen.

add_key系统调用用来创建类型type长度plen密钥

For example, the mnkod(2) syscall is implemented by creating a plain file, then recording the requested file type in the pseudo database.

例如mnkod(2)系统调用通过创建一个文本文件实现然后pseudo数据库记录请求文件类型

Next, you have a syscall probe.

接下来一个syscall探针

Research on Syscall-based Intrusion Detection Technology for Linux System

基于系统调用Linux系统入侵检测技术研究

Markov Chain Model of Syscall-based Intrusion Detection

基于系统调用入侵检测马氏模型

Make syscall that fails convert to common error code return common error code decide execution based on common error code

如果考虑平台相关错误转换通用错误,那么上面代码可以修改如下

Listing 1: Sample syscall ProbeVue script

清单1:系统调用ProbeVue脚本示例