Skip to content

Commit

Permalink
docs: add more documents
Browse files Browse the repository at this point in the history
  • Loading branch information
mozillazg committed Aug 31, 2024
1 parent 5f300e7 commit 94111d5
Show file tree
Hide file tree
Showing 26 changed files with 506 additions and 11 deletions.
199 changes: 188 additions & 11 deletions README.md

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions chapter08/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
## 第 8 章 使用 eBPF 技术审计和拦截命令执行操作

16 changes: 16 additions & 0 deletions chapter08/bpf_override_return/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter08/bpf_send_signal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter08/fentry/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter08/kprobe/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter08/ksyscall/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter08/tracepoint/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行一些命令。

16 changes: 16 additions & 0 deletions chapter09/bpf_override_return/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/bpf_send_signal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/fentry/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/kprobe/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/ksyscall/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/lsm-block/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/lsm/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter09/tracepoint/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``cat README.md``

16 changes: 16 additions & 0 deletions chapter10/kprobe/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端的相同目录下中执行 ``./demo.sh``

3 changes: 3 additions & 0 deletions chapter10/kprobe/demo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/env bash

echo 'hello'
16 changes: 16 additions & 0 deletions chapter10/lsm-block/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端的相同目录下中执行 ``./demo.sh``

3 changes: 3 additions & 0 deletions chapter10/lsm-block/demo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/env bash

echo 'hello'
16 changes: 16 additions & 0 deletions chapter10/lsm-bprm_check_security/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端的相同目录下中执行 ``./demo.sh``

3 changes: 3 additions & 0 deletions chapter10/lsm-bprm_check_security/demo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/env bash

echo 'hello'
16 changes: 16 additions & 0 deletions chapter10/lsm-file_open/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端的相同目录下中执行 ``./demo.sh``

3 changes: 3 additions & 0 deletions chapter10/lsm-file_open/demo.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/env bash

echo 'hello'
16 changes: 16 additions & 0 deletions chapter11/kprobe/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

## 编译

```
make build
```

## 运行

```
make run
```


在另一个终端中执行 ``curl baidu.com``

Binary file added cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 94111d5

Please sign in to comment.