duetector
Project description
duetector🔍: 基于eBPF的数据使用探测器
简介
duetector是DataUCON项目中的组件之一,DataUCON项目旨在为数据使用控制提供支持。了解DataUCON。
duetector🔍是一个基于eBPF的数据使用探测器,它可以在Linux内核中对数据使用行为进行探测,从而为数据使用控制提供支持。
在ABAUC控制模型当中,duetector可作为PIP(Policy Information Point)来获取数据使用行为,从而为PDP(Policy Decision Point)提供数据使用行为的信息。
目录
主要特性
TBD
TODO: 特性和对应的内核配置
安装
代码通过Pypi分发,你可以通过以下命令安装
pip install duetector
目前,代码依赖BCC对eBPF代码进行即时编译,推荐安装最新的BCC编译器
或使用我们提供的Docker镜像
docker pull dataucon/duetector:latest
预发布版本将不会更新到 latest
上,您可以指定tag进行拉取,如 v0.1.0
docker pull dataucon/duetector:v0.1.0
快速开始
TBD
更多文档和例子可以在这里找到。
API文档
TBD
维护者
本项目由哈尔滨工业大学(深圳)数据安全研究院发起,若您对本项目以及DataUCON项目感兴趣并愿意一起完善它,欢迎加入我们的开源社区。
如何贡献
非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。
开发环境配置和其他注意事项请参考开发者文档。
许可证
本项目使用 Apache-2.0 license,有关协议请参考LICENSE。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file duetector-0.0.1a0.tar.gz
.
File metadata
- Download URL: duetector-0.0.1a0.tar.gz
- Upload date:
- Size: 22.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 758fa952919ca3e8b553d0756389fc6280f9e60e03fe118ca6567d714b5d888f |
|
MD5 | 053964d5b4af17ae37901027dac9e5dd |
|
BLAKE2b-256 | a2bb63f85f35fa8ae449ec55bbf63d26f68c355ff2e67000875383184812f782 |
Provenance
File details
Details for the file duetector-0.0.1a0-py3-none-any.whl
.
File metadata
- Download URL: duetector-0.0.1a0-py3-none-any.whl
- Upload date:
- Size: 22.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c2e2352cd4a650fac68307c6c80b2822e8f8f6915572c2da85e65fe851f07de |
|
MD5 | 7fca9d88bbb37b4c8b0d8a4ffe22d196 |
|
BLAKE2b-256 | 87f8bac9acb14b13b762323b52c58f99005c1906f938e3beb7f2a6f1a59ed86b |