-
### What reproduces the bug? Provide code if possible.
```bpftrace
#include
tracepoint:syscalls:sys_enter_ioctl
/args->cmd == IOC_WATCH_QUEUE_SET_FILTER/
{
@ioctl_count[pid]++;
}
…
-
There exist syscalls for accepting incoming TCP connections. It would be desirable to handle them, with a few options for behavior:
1. Disallow them always. Probably a good default.
2. Allow the…
-
maybe always returns success for intercepted syscalls, if they should fail, e.g. a not-existing file, thus changing the logic of the program.
maybe should check per syscall if the syscall might succee…
-
-
**Tree command**: displays the directory structure of the file system in a hierarchical format.
**Plan**:
Recursively list directories and subdirectories in an indented tree format, showing all fi…
-
### 🛠️ Lenguaje
C
### 🖋️ Descripción
Buenas, la duda que tengo es si kernel tiene que trabajar como servidor o si cuando hay una Syscalls CPU la va a mandar por la conexión que ya esta establecida …
-
- https://github.com/j00ru/windows-syscalls
- https://github.com/tinysec/windows-syscall-table
Supersedes https://github.com/radare/radare2/issues/1194
-
Our current implementations of syscalls reconstruction have many problems. It needs a rewrite.
Regression tests with syscalls:
```
MIPS – bugs.732-sample-1991.Test
ARM – bugs.730-sample-8a5c.Tes…
-
With current design, if a `syscall` blocks, systrace don't patch it until it returns. The reason behind that is because if we do patch, when the original `syscall` is blocked, after it resumes it see …
-
Sample Code
```
let mut map = SysnoMap:: i32>::new();
let sys_no = syscalls::x86::Sysno::from(0x10);
map.insert(sys_no, || 1);
```
Error: ```expected enum `syscalls::Sysno`, found enum `sysc…