使用virtualen的OSQuery和Python扩展

2024-09-29 23:29:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Windows上通过OSQuery和/或osqueryyd使用OSQuery。在

我编写了一些Python扩展(表),并尝试使用virtualenv运行这些Python扩展。在

当我跑的时候osqueryyi.exe和python扩展分别从命令行加载,扩展被加载好,我可以查询我的python表。在这个场景中,我使用virtualenv ok。在

当我使用扩展.加载,使用我的Python扩展和

在osquery.flags有下一个内容

--disable_extensions=false
--config_path=C:\ProgramData\osquery\osquery.conf
--config_plugin=filesystem
--logger_plugin=filesystem
--logger_path=C:\ProgramData\osquery\log
--extensions_autoload=C:\ProgramData\osquery\extensions.load

在这种情况下,osqueryyi.exe显示下一个错误

^{pr2}$

首先,我激活我的virtualenv,然后我运行osqueryyi.exe用这个osquery.flags文件

在这两个场景中,我使用相同的virtualenv环境,通过pip安装外部模块。在

如何配置OSquery以使用带有Python扩展的virtualenv。在

谢谢


Tags: pathconfigvirtualenvwindows场景extensionsloggerplugin

热门问题