Skip to main content

duetector

Project description

duetector🔍: 基于eBPF的数据使用控制探测器

Actions Status pre-commit.ci status LICENSE Releases Pre Releases Last Commit Python version

中文 | English

简介

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

duetector-0.0.0a2.tar.gz (13.4 kB view hashes)

Uploaded Source

Built Distribution

duetector-0.0.0a2-py3-none-any.whl (6.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page