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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
asf__nifi_CVE-2023-36542_1-22-0 — 自動化されたデータフロープラットフォーム。データの処理と配布を行い、組み込みの証明追跡、安全な設定、スケーラブルなパイプライン管理を備え、サイバーセキュリティおよび可観測性のユースケースに対応します。 | Kitploit
ツール/GitHubGitHub/shoucheng3/asf__nifi_cve-2023-36542_1-22-0
認証と認可暗号化/復号化ツールデータ流出クラウドセキュリティ脅威インテリジェンスAPIセキュリティログ分析
GitHubshoucheng3/asf__nifi_cve-2023-36542_1-22-0

asf__nifi_CVE-2023-36542_1-22-0

人気

すべて見る →

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

すべてのツールを探索

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

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

自動化されたデータフロープラットフォーム。データの処理と配布を行い、組み込みの証明追跡、安全な設定、スケーラブルなパイプライン管理を備え、サイバーセキュリティおよび可観測性のユースケースに対応します。

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

Apache NiFi

Apache NiFi

ステータス

ci-workflow system-tests integration-tests docker-tests code-compliance code-coverage codecov

リソース

NiFi API NiFi NAR Maven Plugin NiFi Framework NiFI Docker Pulls License NiFi API Javadoc

連絡先

Track Issues Chat on Slack Contact Developers Contact Users

コミュニティ

Join Slack Community Follow on LinkedIn Follow on X

特徴

Apache NiFiは、データの処理と配信のための、使いやすく強力で信頼性の高いシステムです。

NiFiは、世界中のあらゆる業界の数千もの企業向けに、サイバーセキュリティ、オブザーバビリティ、イベントストリーム、生成AIデータパイプラインと配信を自動化しています。

  • ブラウザユーザーインターフェース
    • 設計、制御、監視のためのシームレスなエクスペリエンス
    • ランタイム管理とバージョン管理されたパイプライン
    • HTTPSによるデフォルトでのセキュアな設計
  • スケーラブルな処理
    • スループットとレイテンシのための設定可能な優先順位付け
    • リトライとバックオフ戦略による配信保証
    • クラスタリングによる水平スケーリング
  • プロビナンス追跡
    • 設定可能な属性による検索可能な履歴
    • ソースから宛先までのグラフデータ系列
    • 各処理決定のメタデータとコンテンツ
  • 拡張可能な設計
    • プロセッサとコントローラサービスのプラグインインターフェース
    • ネイティブPythonでのプロセッササポート
    • オーケストレーションと監視のためのREST API
  • セキュアな構成
    • OpenID ConnectまたはSAML 2によるシングルサインオン
    • ロールベースアクセスのための柔軟な承認ポリシー
    • TLSおよびSFTPによる暗号化通信

要件

NiFiは最新のオペレーティングシステムをサポートし、アプリケーションの開発と実行には最近の言語バージョンが必要です。

プラットフォーム要件

  • Java 21

オプションの依存関係

  • Python 3.10以上

プロジェクト

ソースリポジトリには複数のコンポーネントプロジェクトが含まれています。

詳細については、個々のプロジェクトのドキュメントを参照してください。

  • Apache NiFi
  • Apache NiFi Registry
  • Apache NiFi MiNiFi

はじめに

プロジェクトガイドでは、アプリケーションのインストールと拡張に関する広範なドキュメントを提供しています。

  • はじめに
  • ユーザーガイド
  • 管理者ガイド
  • 開発者ガイド

開発

NiFiはプロジェクト開発にMaven Wrapperを使用しています。Maven Wrapperは、ビルドコマンドを実行するために選択されたバージョンのApache Mavenをダウンロードしてキャッシュするシェルスクリプトを提供します。

Microsoft Windowsでの開発では、Mavenコマンドを実行するためにmvnwの代わりにmvnw.cmdを使用する必要があります。

ビルド

以下のコマンドを実行して、並列実行でプロジェクトモジュールをビルドします:

root@kitploit:~
./mvnw install -T1C

以下のコマンドを実行して、コードとライセンス要件への準拠を確認する静的解析を伴う並列実行でプロジェクトモジュールをビルドします:

root@kitploit:~
./mvnw install -T1C -P contrib-check

以下のコマンドを実行して、他のオプションモジュールをビルドせずにアプリケーションバイナリをビルドします:

root@kitploit:~
./mvnw install -T1C -am -pl :nifi-assembly

バイナリ

nifi-assemblyモジュールにはバイナリ配布物が含まれています。

root@kitploit:~
ls nifi-assembly/target/nifi-*-bin.zip

nifi-assemblyモジュールには、ローカル開発とテスト用のディレクトリ内のバイナリ配布物が含まれています。

root@kitploit:~
cd nifi-assembly/target/nifi-*-bin/nifi-*/

実行

NiFiはシステムの起動と停止のためのシェルスクリプトを提供します。

Microsoft Windowsでの実行では、システムコマンドにnifi.shの代わりにnifi.cmdを使用する必要があります。

起動

以下のコマンドを実行して、配布ディレクトリからNiFiを起動します:

root@kitploit:~
./bin/nifi.sh start

アクセス

デフォルトの構成では、起動時にランダムなユーザー名とパスワードが生成されます。NiFiは生成された認証情報を、NiFiインストールディレクトリのlogs/nifi-app.logにあるアプリケーションログに書き込みます。

以下のコマンドを使用して、grepがインストールされているオペレーティングシステムで生成された認証情報を見つけることができます:

root@kitploit:~
grep Generated logs/nifi-app*log

NiFiは生成された認証情報を次のようにログに記録します:

root@kitploit:~
Generated Username [USERNAME]
Generated Password [PASSWORD]

USERNAMEは36文字のランダムなUUIDになります。PASSWORDはランダムな文字列になります。

以下のコマンドを使用して、ユーザー名とパスワードをカスタム認証情報に置き換えることができます:

root@kitploit:~
./bin/nifi.sh set-single-user-credentials <username> <password>

NiFiはデフォルトでlocalhostアドレス、HTTPSポート8443で次のURLで実行されます:

root@kitploit:~
https://localhost:8443/nifi

ブラウザは、初期化中に生成された自己署名証明書による潜在的なセキュリティリスクを示す警告メッセージを表示します。本番環境では、信頼できる認証局から証明書をプロビジョニングし、NiFiのキーストアとトラストストアの構成を更新する必要があります。

ライセンス

特に明記されていない限り、本ソフトウェアはApache License, Version 2.0の下でライセンスされています。

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

輸出規制

この配布物には暗号化ソフトウェアが含まれています。現在居住している国では、暗号化ソフトウェアの他国への輸入、所持、使用、および/または再輸出に制限がある場合があります。暗号化ソフトウェアを使用する前に、暗号化ソフトウェアの輸入、所持、使用、および再輸出に関する自国の法律、規制、ポリシーを確認し、これが許可されているかどうかを確認してください。詳細についてはhttps://www.wassenaar.orgを参照してください。

米国政府商務省産業安全保障局(BIS)は、本ソフトウェアを輸出商品管理番号(ECCN)5D002.C.1に分類しています。これには、非対称アルゴリズムを使用した暗号化機能を実行または使用する情報セキュリティソフトウェアが含まれます。このApache Software Foundationの配布の形式と方法は、オブジェクトコードとソースコードの両方について、License Exception ENC Technology Software Unrestricted (TSU)例外(BIS輸出管理規則、セクション740.13を参照)の下で輸出が適用除外となります。

以下に、含まれる暗号化ソフトウェアの詳細を示します:

Apache NiFiは、暗号化通信と機密情報の保存のために次のライブラリとフレームワークを使用しています:

  • Apache MINA SSHD
  • Bouncy Castle
  • Jagged
  • Java Cryptography Architecture
ツールをダウンロード