Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2019-17041 — モジュール設計の高性能ログ処理システム。多様な入力、変換、出力をサポートし、集中ログ管理とセキュリティ監視を実現します。 | Kitploit
ツール/GitHubGitHub/resery/cve-2019-17041
汎用ユーティリティ脆弱性分析ネットワークセキュリティDevSecOpsインシデントレスポンスログ分析
GitHubresery/cve-2019-17041

CVE-2019-17041

モジュール設計の高性能ログ処理システム。多様な入力、変換、出力をサポートし、集中ログ管理とセキュリティ監視を実現します。

リポジトリを見る
15年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Rsyslog - それは何ですか?

Help Contribute to Open Source Language Grade: C/C++ Total Alerts

Rsyslogは超高速なログ処理システムです。

高性能、優れたセキュリティ機能、そしてモジュラー設計を提供します。 通常のsyslogdとして始まりましたが、rsyslogはログ処理のスイスアーミーナイフのようなものに進化し、多種多様なソースからの入力を受け付け、変換し、結果をさまざまな宛先に出力することができます。

Rsyslogは、限定的な処理を適用した場合(v7ベース、2013年12月)、毎秒100万以上のメッセージをローカル宛先に配信できます。リモート宛先やより複雑な処理でも、そのパフォーマンスは通常「驚異的」と見なされています。

メーリングリスト

http://lists.adiscon.net/mailman/listinfo/rsyslog

rsyslogのインストール

ほとんどのディストリビューションはリポジトリにrsyslogを用意しています。そのため、通常はパッケージマネージャを使用してインストールするだけです。systemd以外のシステム(特にUbuntu)では、rsyslogは通常すでにインストールされていることに注意してください。

プロジェクト提供パッケージ

残念ながら、ディストリビューションはrsyslogの開発ペースに追いつけないことが多く、古いバージョンしか提供していません。この問題を解決するために、私たちは自分たちで現在のバージョンのパッケージを作成しました。

これらは以下で利用可能です:

  • RPMベースのシステム: https://www.rsyslog.com/rhelcentos-rpms/
  • Ubuntu: https://www.rsyslog.com/ubuntu-repository/
  • Debian: https://www.rsyslog.com/debian-repository/

ソースからのビルド

次のURLの指示に従ってください: https://www.rsyslog.com/doc/v8-stable/installation/build_from_repo.html

ビルド環境

一般的に、以下が必要です:

  • pkg-config
  • libestr
  • liblogging (stdlogコンポーネント、テストベンチ用)

これらはソースからビルドするのが最善です。

CentOS 6

json-cには、以下が必要です:

root@kitploit:~
export PKG_CONFIG_PATH=/lib64/pkgconfig/
root@kitploit:~
sudo yum install git valgrind autoconf automake flex bison python-docutils python-sphinx json-c-devel libuuid-devel libgcrypt-devel zlib-devel openssl-devel libcurl-devel gnutls-devel mysql-devel postgresql-devel libdbi-dbd-mysql libdbi-devel net-snmp-devel

Ubuntu

Adisconリポジトリを追加:

root@kitploit:~
apt-get update && apt-get install -y software-properties-common
add-apt-repository -y ppa:adiscon/v8-stable

注意: 開発者でgit masterブランチを使用したい場合は、Adisconリポジトリを追加することはおそらく良い考えではありません。その場合は、サポートライブラリもソースからコンパイルする方が良いです。なぜなら、新しいバージョンのrsyslogはリポジトリにあるライブラリよりも新しいバージョンを必要とする可能性があるからです。該当するライブラリは少なくとも: libestr, liblognorm, libfastjson です。

omhiredisサポートを有効にしてビルドするために必要なパッケージ:

root@kitploit:~
apt-get update && apt-get install -y build-essential pkg-config libestr-dev libfastjson-dev zlib1g-dev uuid-dev libgcrypt20-dev liblogging-stdlog-dev libhiredis-dev uuid-dev libgcrypt11-dev liblogging-stdlog-dev flex bison

その他のモジュール用の追加パッケージ:

root@kitploit:~
libdbi-dev libmysqlclient-dev postgresql-client libpq-dev libnet-dev librdkafka-dev libgrok-dev libgrok1 libgrok-dev libpcre3-dev libtokyocabinet-dev libglib2.0-dev libmongo-client-dev

KSIの場合、Adiscon PPAから:

root@kitploit:~
sudo apt-get install libksi0 libksi-devel

Debian

root@kitploit:~
sudo apt install build-essential pkg-config libestr-dev libfastjson-dev zlib1g-dev uuid-dev libgcrypt20-dev libcurl4-gnutls-dev zlib1g-dev liblogging-stdlog-dev liblogging-stdlog-dev flex bison

注意: 一部のライブラリのバージョン要件が高い場合があります。その場合は、Debian backportsリポジトリを追加すると役立つことがあります。 例えば、apt libfastjson-dev -t stretch-backports でインストールします。

その他のモジュール用の追加パッケージ:

root@kitploit:~
libdbi-dev libmysqlclient-dev postgresql-client libpq-dev libnet-dev librdkafka-dev libgrok-dev libgrok1 libgrok-dev libpcre3-dev libtokyocabinet-dev libglib2.0-dev libmongo-client-dev

openSUSE 13

root@kitploit:~
sudo zypper install gcc make autoconf automake libtool libcurl-devel flex bison valgrind python-docutils libjson-devel uuid-devel libgcrypt-devel libgnutls-devel libmysqlclient-devel libdbi-devel libnet-devel postgresql-devel net-snmp-devellibuuid-devel libdbi-drivers-dbd-mysql

テストベンチVM用:

root@kitploit:~
sudo zypper install gvim mutt

SUSE LINUX Enterprise Server 11

利用可能なパッケージ:

root@kitploit:~
zypper install gcc make autoconf libtool flex bison

不足しているパッケージ:

root@kitploit:~
libcurl-devel valgrind python-docutils uuid-devel libgcrypt-devel libgnutls-devel libmysqlclient-devel libdbi-devel postgresql-devel net-snmp-devel libdbi-drivers-dbd-mysql json-c zlib-dev libdbi

バグの報告

何かがバグだと思ったら、メーリングリストで話してください。多くの場合、設定のちょっとした工夫で解決します。

バグを報告する: https://github.com/rsyslog/rsyslog/issues

貢献方法

rsyslogへの貢献は大歓迎です。フォークしてプルリクエストを送ってください。

貢献に関する詳細は、CONTRIBUTINGファイルを参照してください。

PythonやPerlなどの言語を使用して出力プラグインを簡単に追加できることに注意してください。まだサポートされていないシステムに接続する必要がある場合は、外部プラグインを介して簡単に行えます。詳細については、外部プラグインディレクトリのREADMEファイルを参照してください。

ドキュメント

主要なrsyslogドキュメントはHTML形式で利用できます。読むには、ウェブブラウザで./doc/manual.htmlを開いてください。または、最新のrsyslogバージョンのドキュメントをオンラインで https://www.rsyslog.com/doc/ で見ることもできます。

プロジェクトの哲学

私たちはあらゆる面でオープンソースプロジェクトであり、外部からのフィードバックや貢献に対して非常にオープンです。私たちは標準に基づいて作業し、現実世界のすべてのニーズを解決しようと努めています(もちろん、実際にはすべてのニーズに対処できないこともあります;)。プロジェクトは主にAdisconがスポンサーを務めていますが、技術開発は会社の目標から独立しており、ほとんどの決定はメーリングリストでの議論の結果にのみ基づいています。rsyslogには活発なコミュニティがあります。

rsyslogチームの公式メンバーというものはありません。それに最も近いのは、メーリングリストに登録することです: http://lists.adiscon.net/mailman/listinfo/rsyslog

このオープンな議論の方法は、おそらく最も有名で最も成功した協調的な標準化団体であるIETFプロセスをモデルにしています。

プロジェクトの資金調達

RsyslogのメインスポンサーであるAdisconは、カスタム開発およびサポート契約を販売することによりrsyslogの資金を調達しようとしています。Adisconはrsyslogを商用ライセンスでライセンスしていません(rsyslogのライセンス構造により、誰にもそれは不可能です)。

もちろん、第三者もカスタム開発、サポート、rsyslogコンサルティングを自由に提供できます。私たちは、そのような第三者の作業の結果をメインリポジトリに喜んでマージします(それが貢献ポリシーに記載されているいくつかの重要な点に合致している場合)。

ツールをダウンロード