3838
3939# 介绍
4040
41- eCapture的中文名字为** 旁观者** ,即「** 当局者迷,旁观者清** 」,与其本身功能** 旁路、观察** 契合,且发音与英文有相似之处。
42- 官方网站: [ https://ecapture.cc ] ( https://ecapture.cc )
43- eBPF ` Uprobe ` /` Traffic Control ` 实现的各种用户空间/内核空间的数据捕获,无需改动原程序。
44-
45- * SSL/HTTPS数据导出功能,针对HTTPS的数据包抓取,不需要导入CA证书。
46- * 支持go tls类库的明文捕获,即使用golang语言编写的https/tls程序的加密通讯。
47- * bash的命令捕获,HIDS的bash命令监控解决方案。
48- * mysql query等数据库的数据库审计解决方案。
41+ eCapture的中文名字为** 旁观者** ,即「** 当局者迷,旁观者清** 」,与其本身功能** 旁路、观察**
42+ 契合,且发音与英文有相似之处。eCapture使用eBPF ` Uprobe ` /` Traffic Control ` 技术,实现各种用户空间/内核空间的数据捕获,无需改动原程序。
4943
5044# 快速上手
5145
@@ -54,13 +48,15 @@ eBPF `Uprobe`/`Traffic Control`实现的各种用户空间/内核空间的数据
5448### ELF可执行文件
5549
5650> ** 提醒**
57- > 支持 Linux/Android x86_64/aarch64。
51+ >
52+ > 支持 Linux/Android的x86_64/aarch64 CPU架构。
5853
5954下载 [ release] ( https://github.com/gojue/ecapture/releases ) 的二进制包,可直接使用。
6055
6156### Docker容器镜像
6257
6358> ** 提醒**
59+ >
6460> 仅支持Linux x86_64/aarch64。
6561
6662``` shell
@@ -129,13 +125,14 @@ Server: bfe/1.0.8.18
129125
130126## 模块介绍
131127eCapture 有8个模块,分别支持openssl/gnutls/nspr/boringssl/gotls等类库的TLS/SSL加密类库的明文捕获、Bash、Mysql、PostGres软件审计。
132- * bash capture bash command
133- * gnutls capture gnutls text content without CA cert for gnutls libraries.
134- * gotls Capturing plaintext communication from Golang programs encrypted with TLS/HTTPS.
135- * mysqld capture sql queries from mysqld 5.6/5.7/8.0 .
136- * nss capture nss/nspr encrypted text content without CA cert for nss/nspr libraries.
137- * postgres capture sql queries from postgres 10+.
138- * tls use to capture tls/ssl text content without CA cert. (Support openssl 1.0.x/1.1.x/3.0.x or newer).
128+
129+ * bash 捕获bash命令行的输入输出
130+ * gnutls 捕获基于gnutls类库加密通讯的明文内容
131+ * gotls 捕获使用Golang语言编写的,基于内置crypt类库实现TLS/HTTPS加密通讯的明文内容
132+ * mysqld 捕获Mysqld的SQL查询,适用于数据库审计场景,支持Mysqld 5.6/5.7/8.0等
133+ * nss 捕获基于nss类库加密通讯的明文内容
134+ * postgres 支持postgres 10+的数据库审计,捕获查询语句
135+ * tls 捕获基于Openssl/Boringssl的加密通讯的明文内容,支持Openssl 1.0.x/1.1.x/3.x以及更新版本,支持BoringSSL所有发行版本
139136
140137你可以通过` ecapture -h ` 来查看这些自命令列表。
141138
@@ -259,7 +256,7 @@ eCapture 还支持其他模块,如`bash`、`mysql`、`nss`、`postgres`等,
259256
260257### 视频:Linux上使用eCapture
261258
262- ![ ] ( ./images/ecapture-help-v0.7.4.png )
259+ [ ![ eCapture User Manual ] ( ./images/ecapture-user-manual.png )] ( https://www.bilibili.com/video/BV1si4y1Q74a " eCapture User Manual " )
263260
264261### 视频:Android上使用eCapture
265262
0 commit comments