問題タブ [bro]

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 に答える
112 参照

bro - conn.log ファイルから bro バージョンを特定する

conn.log ファイルから現在の bro バージョンを特定する方法はありますか?

conn.logs を解析するアプリケーションがありますが、現在、ヘッダーにバージョン番号の詳細が表示されません。

0 投票する
1 に答える
73 参照

bro - BRO-IDS が文字列を NUL ターミネータと比較する方法

BRO との文字列比較をテストしていますが、実行時エラーが発生しました。ぜひご覧いただき、ヒントをいただければ幸いです。たとえば、str_A と str_B の 2 つの文字列があるとします。str_A は次のようなパターンのようなものです。str_A = "\x13\x02\xf0\x80";

str_B は、関数からのペイロード (コンテンツ) 文字列です。

2 つの文字列を : と比較すると、次のif(str_A in str_B)ような実行時エラーが減少しました。

パターン文字列の途中にある「x00」がターミネータと見なされたようで、後者の場合、str_B の最後に NUL はありませんでした。

(ばかげた) 質問は、BRO 内の str_B の最後に NUL を追加する方法です。また、比較時に文字列の途中に埋め込まれた NUL を BRO に無視させる方法は? どうもありがとう。