Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dorkamotorka/ssl-ebpf
Observability of Encrypted Traffic using eBPF
https://github.com/dorkamotorka/ssl-ebpf
Last synced: 16 days ago
JSON representation
Observability of Encrypted Traffic using eBPF
- Host: GitHub
- URL: https://github.com/dorkamotorka/ssl-ebpf
- Owner: dorkamotorka
- License: bsd-2-clause
- Created: 2024-07-01T12:48:01.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T09:24:41.000Z (6 months ago)
- Last Synced: 2024-07-09T10:38:56.933Z (6 months ago)
- Language: C
- Size: 784 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eBPF - Capturing SSL/TLS Plain Text Data Using uprobe
- Run eBPF Program
```
go generate
go build
sudo ./ssl-ebpf
```- Run HTTPS Server in `/test` directory:
```
go run main.go
```- Then you can make requests using `curl`:
```
curl -X GET https://localhost:4445 --insecure --http1.1
curl -X POST https://localhost:4445 --insecure --http1.1
curl -X PUT https://localhost:4445 --insecure --http1.1
curl -X PATCH https://localhost:4445 --insecure --http1.1
curl -X DELETE https://localhost:4445 --insecure --http1.1
curl -X CONNECT https://localhost:4445 --insecure --http1.1
curl -X OPTIONS https://localhost:4445 --insecure --http1.1
curl -X TRACE https://localhost:4445 --insecure --http1.1
```