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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
nuclei-plugin — Nucleiは、設定可能な対象脆弱性スキャンのための高速なツールであり、テンプレートに基づいて、広範な拡張性と使いやすさを提供します。 | Kitploit
ツール/GitHubGitHub/jenkinsci/nuclei-plugin
脆弱性スキャナーウェブ脆弱性スキャナー構成監査DevSecOps
GitHubjenkinsci/nuclei-plugin

nuclei-plugin

Nucleiは、設定可能な対象脆弱性スキャンのための高速なツールであり、テンプレートに基づいて、広範な拡張性と使いやすさを提供します。

リポジトリを見るウェブサイト
1691年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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


Nuclei

シンプルなYAMLベースのDSLに基づく高速でカスタマイズ可能な脆弱性スキャナー

Twitter Discord

Nucleiを使用した脆弱性スキャン

Jenkins Minimum Version JDK Minimum Version License

仕組み

  • このプラグインは、ビルド実行環境のオペレーティングシステムとアーキテクチャに基づいて、GitHubからNucleiの最新リリースをダウンロードします。
  • ダウンロードしたアーティファクトは解凍されます。
    • 既に実行中のビルドのワークスペースにNucleiバイナリが存在する場合、最初の2つのステップはスキップされます。
  • Nucleiテンプレートがダウンロード/更新されます。
  • ユーザーが指定した入力に基づいてスキャンが実行されます。

使用方法

  • フリースタイルプロジェクトを作成または編集します。
  • Nuclei脆弱性スキャナービルドステップを追加します。
  • テストするターゲットWebアプリケーションのURLを入力します。
  • オプション:
    • JiraやGitHubなどのプラットフォームで自動的に課題を作成できるレポート設定を追加します。以下の追加フラグを使用すると、ログレベルを上げてイシュートラッカー統合の潜在的な問題をデバッグできます。
    • 追加のCLI引数(例: -v、-debug)を追加します。
  • デフォルトでは、このプラグインはNucleiの最新リリースバージョンを使用します。新しいメジャーバージョンがプラグインで使用されているCLIインターフェースと後方互換性がない稀なケースでは、古いバージョンを手動で選択して一時的に問題を回避できます。プラグインの更新をリクエストするにはチケットを作成してください。

Nuclei plugin

手動ビルド

  1. pom.xmlがあるルートディレクトリでMavenを使用してコードをビルドできます。
    • mvn clean package -DskipTests
  2. ビルドされたアーティファクトは ./target/nuclei.hpi にあります。
  3. mvn hpi:run を使用して、プラグインがプリインストールされたJenkinsデプロイメントを起動できます。
    • デバッグを有効にするには mvnDebug hpi:run を使用し、実行構成に次のパラメータを追加してリモートデバッガをアタッチします: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000

プルリクエストを作成する前に、以下の手順を必ず実行してください:

  1. プロジェクト内でテストを実行します(-DskipTestsフラグを削除)。
  2. 完全なJenkinsインスタンスでプラグインをテストします:
    • <jenkins_install_dir>/plugins(例: /var/lib/jenkins/plugins/nuclei.hpi)内のnuclei.hpiファイルをコピー/上書きしてプラグインを「インストール」できます。
    • Jenkinsサービスを再起動してください(sudo service jenkins restart)。
  3. プライマリ(マスター)ノードとリモートエージェントでもプラグインの実行をテストします。

最初からやり直す

  1. targetフォルダ内のコンパイル済みクラスと生成されたアーティファクトを削除します: mvn clean
  2. 現在のユーザーからNuclei設定を削除します(存在する場合): rm -rf ~/.config/nuclei
  3. _jenkins_ユーザーからNuclei設定を削除します(存在する場合): sudo rm -rf <jenkins_install_dir>/.config/nuclei(例: /var/lib/jenkins/.config/nuclei)
  4. Nucleiバイナリ、そのテンプレート、生成された出力を削除します: sudo rm -rf <jenkins_install_dir>/workspace/<build_name>/nuclei*
  5. リモートエージェントに接続して同じことを行います。

制限事項

  • フリースタイルプロジェクトのみサポート(パイプラインなし)
  • スキャナーバイナリはバンドルされておらず、エージェントはインターネットアクセスが必要です。

Nucleiドキュメント

  • https://nuclei.projectdiscovery.io
  • https://github.com/projectdiscovery/nuclei
ツールをダウンロード