问题标签 [ids]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
96 浏览

c++ - 在多个线程/函数之间使用 shared_ptr - IDS Peak API

我正面临 2 个函数(HTTPlib库的 main 和 svr.Get(...) )之间的 share_ptr 问题。

我声明我的指针使用:

我在 main 上使用它来初始化它:

当我在另一个函数(HTTPLIB 库的 GET 函数)上检索它时,地址似乎是正确的,但值不是有人参与的:

指针似乎在函数之间被取消引用。我哪里错了?影响它并在另一个函数中检索它的正确方法是什么?

0 投票
2 回答
330 浏览

wso2 - WSO2 身份服务器 5.9.0 中的 Kerberos 身份验证问题

根据 WSO2 的官方文档,我们在 Kubernetes 平台上的 WSO2 Identity server 5.9.0 中配置了 IWA kerberos。

在我们进行测试时,我们收到 500 内部服务器错误。

以下是日志:

错误 {org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[bridgeservlet]} - Servlet.service() for servlet [bridgeservlet] 在路径 [/] 的上下文中抛出异常 [Cannot处理来自与 KDC 相同主机的 IWA 身份验证请求] 根本原因 javax.servlet.ServletException: 无法处理来自与 KDC 相同主机的 IWA 身份验证请求。

0 投票
0 回答
1970 浏览

c++ - C++ 和 OpenCV 处理来自 IDS 相机的图像;转换为垫

我是 C++、OpenCV 和指针概念的新手,所以对于我身边的任何微不足道的错误,我深表歉意。

我正在尝试通过制造商的 SDK(称为 uEye)从 IDS 相机获取图像,并通过 OpenCV 尽可能快地进一步处理它们。我能够分配内存,从相机加载图像并将其保存为文件(所有这些都通过 SDK 功能;我保存图像仅用于调试目的)。但我不想保存它,而是想将它作为 Mat 类型提供给我的 OpenCV 管道。现在我不知道如何进行这种转换。我做了一些谷歌搜索,但找不到提示。

这是我的代码:

我希望从我的 C++ 类中截取的内容不会太混乱。

如果有人提示如何将图像从我的缓冲区转换为 OpenCV Mat 类型,那就太好了。有没有办法在不实际复制内存中的字节以尽可能快的情况下做到这一点?我还想知道的是,将上面的类中的指针作为返回值提供给我的主程序是否存在问题(我刚刚在某处听说返回指针可能会导致问题)?

提前非常感谢!

编辑:感谢 Yunus Temurlenk 的方法,我可以创建垫子。这是我班级中创建 Mat 的方法:

这就是我调用该方法在窗口中显示 Mat 文件的方式:

编辑:现在可以工作了,我为 Mat 添加了 propper 定义。

谢谢!

0 投票
2 回答
749 浏览

system - Snort 未检测到与其他设备的 Ping

我在使用 Snort 时遇到问题,我刚刚在 R-Pi 上安装了该程序。同一网络上的 2 台其他计算机可以成功 ping R-Pi。

但是,我认为 snort 能够在混杂模式下运行,这意味着它可以看到本地网络中的所有流量......而无需在网络中内联运行它。当我尝试对同一网络中的其他两台计算机执行 ping 操作时,Snort 没有收到此信息。

我尝试过的改变......

规则集设置为 -

配置文件设置为 -

0 投票
0 回答
135 浏览

.htaccess - htaccess 多个域的多个重写规则

我有多个网址,想将旧网址重定向到新网址。

下面的代码确实有效,因此例如 htaccess 正在捕获www.domain-a.com/index.php?id=41并使用 301 状态代码将其重定向到具有路径的同一域www.domain-a.com/our-conditions

正如您在上面看到的那样,只有几条规则的代码很多。现在我认为这可以做得更好,我尝试了一些不同的东西。

我的想法是为一个域设置多个 RewriteRules。通常像这里的这个例子一样工作得很好:

现在我想出了这个试验:

这里的问题是我的条件不适用。例如index.php?id=41,只是通过 htaccess,而我的应用程序确实说 404(未找到)。

你能帮我在这里让我的方法奏效吗?

0 投票
1 回答
577 浏览

python - 如何在 snort 中使用 python?

我需要 snort 来检查传入流量是否存在恶意活动,但需要使用我的机器学习模型。我想使用python,但我不知道该怎么做。任何帮助深表感谢。谢谢你。

0 投票
1 回答
612 浏览

apache-kafka - 如何将 Suricata 日志发送到 Kafka?

根据文档https://suricata.readthedocs.io/安装和配置 Suricata 5.0.2 后。

我尝试通过添加以下内容来更改 suricata.yaml 中的一些配置:

接下来我运行 Suricata,并收到错误 Invalid entry for alert-json-log.filetype。预期为“常规”(默认)、“unix_stream”、“pcie”或“unix_dgram”

在此处输入图像描述

我不知道在 Suricata 上进行配置以启用将日志发送到 Kafka 主题。请帮忙。

0 投票
1 回答
212 浏览

linux - 在 Fedora 31 中安装 snort 时出错。有什么解决办法吗?

  • /usr/bin/ld: /usr/local/lib/libdnet: 文件无法识别: 是一个目录 collect2: 错误: ld 返回 1 退出状态 make[6]: * [Makefile:486: libsf_sorules.la] 错误 1 ​​make [6]: 离开目录'/usr/src/snort-2.9.15.1/src/dynamic-plugins/sf_engine/examples' make[5]:[Makefile:623: all-recursive] 错误 1 ​​make[5]: 离开目录 '/usr/src/snort-2.9.15.1/src/dynamic-plugins/sf_engine' make[4]:[Makefile:522: all] 错误 2 make[4]: 离开目录 '/usr/src/snort-2.9.15.1/src/dynamic-plugins/sf_engine' make[3]: [Makefile:439: all-recursive] 错误 1 ​​make[3]: 离开目录 '/usr/src/snort-2.9.15.1/src/dynamic-plugins' make[2]: [Makefile:547: all-recursive] 错误 1 ​​make[2]: 离开目录 '/usr/src/snort-2.9.15.1/src' make[1]: * [Makefile:505: all-recursive] 错误 1 ​​make [1]: 离开目录 '/usr/src/snort-2.9.15.1' make: *** [Makefile:370: all] 错误 2

    • 标题

    =======

0 投票
1 回答
227 浏览

python - 如何使用 Numpy/PIL 对图像进行白平衡

我试图弄清楚如何使用 numpy 和 PIL 对图像进行白平衡。我正在使用 IDS 相机,我们拍摄的所有图像看起来都非常暗,并且带有蓝色色调以及不稳定的图像质量,有时图像会完全创建,而其他时候这些大黑条会水平穿过图片。这是我指的图像

这是我们正在使用的相机: https ://en.ids-imaging.com/manuals/uEye_SDK/EN/uEye_Manual_4.93/index.html

这是我们用来创建图像的代码。任何帮助都会很棒,谢谢!!!

0 投票
2 回答
1056 浏览

bro - Zeek 集群因 pcap_error 失败:socket: Operation not allowed (pcap_activate)

我正在尝试在 3 台 Ubuntu 18.04 LTS 主机上设置 Zeek IDS 集群(v.3.2.0-dev.271)但无济于事 - 运行zeek deploy命令失败并显示以下输出:

我遵循了官方文档(充其量是非常通用的)并在 zeek 节点之间设置了无密码 SSH 身份验证。

我还抢先/usr/local/zeek在所有主机上创建了路径,并授予 zeek 用户对该目录的完全权限。文件说The Zeek user must be able to either create this directory or, where it already exists, must have write permission inside this directory on all hosts.

该文件还说on the worker nodes this user must have access to the target network interface in promiscuous mode.

我的 zeek 用户是 sudoer 并且是所有 3 个节点上的 netdev 组的成员。然而,集群部署失败。显然,当 zeekctl 与工作人员建立 SSH 连接时,它无法控制网络接口并设置上限。

最终,我能够按照这篇文章成功运行集群 - 但是它需要您将整个集群设置为 root,如果可能的话,我想避免这种情况。

所以我的问题是,有什么明显我遗漏的东西吗?据我所知,这个设置应该可以工作,否则我不知道如何强制 zeekctl 在它应该在工作人员上运行的每个 SSH 命令之前运行“sudo”,或者如何满足这个要求。

任何指导将不胜感激,谢谢!