封装8开源传感器python grpc绑定

capsule8的Python项目详细描述


capsule8 api python

此repo作为Capsule8传感器api的包装repo。

使用PIP安装

pip install capsule8

使用virtualenv安装

virtualenv test_capsule8
cd test_capsule8
source bin/activate
pip install capsule8

示例

为了运行这些示例,您需要在机器上安装一个正在运行的capsule8传感器。一旦你有一个运行传感器,你可以运行的例子。确保胶囊8传感器插座被当前用户咬碎。

sudo chown $USER /var/run/capsule8/sensor.sock

然后您可以运行sensorclient并开始流式胶囊8传感器遥测。在本例中,每个进程事件pid都将打印到stdout

from capsule8.sensor import SensorClient
from itertools import islice

s = SensorClient()


s.subscribe({"event_filter": {
    "process_events": [
        {"type": "PROCESS_EVENT_TYPE_FORK"},
        {"type": "PROCESS_EVENT_TYPE_EXEC"},
        {"type": "PROCESS_EVENT_TYPE_EXIT"}
    ]
}})

max_events = 5
for event in islice(s.telemetry(), max_events):
    print(event.events[0].event.process_pid)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓在java中加入字符串组以创建复合字符串   java系统甚至不点击“下一步”或“上一步”按钮就将我返回到上一页,而不是进入下一页   java如何在arrayList中获取特定列的不同值   CXF GZIP REST JAVA   Java:使用大量半恒定标志检查优化循环中的循环?   java如何在两个应用程序之间进行会话管理?   java SVG文件使用蜡染(但没有轴线)转换为PNG   使用协议缓冲区和内部数据模型的java   java如何在logtag 安卓中打印和查看字符串的值   javascript如何在NodeJs中应用Java/Spring的分层架构?   java Spring URL在JSP中编码不正确   模式对话框后面的java工具提示   java WSRPC生成日历对象而不是日期   在对象外部无法识别类变量   java将图像从文件读/写到BuffereImage的最快方法?   JavaSpring数据存储库对具有不同Id的子类使用抽象超类   安全在Java 5.0上运行web应用程序服务器有危险吗?