Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
nuclei-plugin — Nuclei è uno strumento veloce per la scansione mirata e configurabile delle vulnerabilità basata su modelli, che offre un'enorme estensibilità e facilità d'uso. | Kitploit
Strumenti/GitHubGitHub/jenkinsci/nuclei-plugin
Scanner di VulnerabilitàScanner di Vulnerabilità WebAudit di ConfigurazioneDevSecOps
GitHubjenkinsci/nuclei-plugin

nuclei-plugin

Nuclei è uno strumento veloce per la scansione mirata e configurabile delle vulnerabilità basata su modelli, che offre un'enorme estensibilità e facilità d'uso.

Vedi Repository
1691 anno faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web


Nuclei

Scanner di vulnerabilità veloce e personalizzabile basato su un semplice DSL YAML.

Twitter Discord

Scansione delle vulnerabilità con Nuclei

Jenkins Minimum Version JDK Minimum Version License

Come funziona

  • Il plugin scarica l'ultima versione di Nuclei da GitHub, in base al sistema operativo e all'architettura dell'executor di build
  • L'artefatto scaricato viene decompresso
    • Se la build in esecuzione dispone già di un binario di Nuclei all'interno del proprio workspace, i primi due passaggi vengono saltati
  • I Nuclei Templates vengono scaricati/aggiornati
  • La scansione viene eseguita utilizzando l'input fornito dall'utente

Utilizzo

  • Creare o modificare un progetto Freestyle
  • Aggiungere un passaggio di build Nuclei Vulnerability Scanner
  • Inserire l'URL dell'applicazione web target che si intende testare
  • Opzionalmente:
    • aggiungere la configurazione di reporting che consente la creazione automatica di issue su piattaforme come Jira e GitHub. Utilizzando i flag aggiuntivi riportati di seguito, è possibile aumentare il livello di log per eseguire il debug di potenziali problemi con le integrazioni dei tracker delle issue.
    • aggiungere argomenti CLI aggiuntivi (ad es. -v, -debug)
  • Per impostazione predefinita, questo plugin utilizza l'ultima versione rilasciata di Nuclei. Nel raro caso in cui una nuova versione major non sia retrocompatibile con l'interfaccia CLI utilizzata dal plugin, è possibile scegliere manualmente una versione precedente per aggirare temporaneamente il problema. Si prega di creare un ticket per richiedere l'aggiornamento del plugin.

Nuclei plugin

Compilazione manuale

  1. Puoi compilare il codice usando Maven nella directory principale in cui si trova il pom.xml.
    • mvn clean package -DskipTests
  2. L'artefatto compilato si trova in ./target/nuclei.hpi
  3. Puoi avviare una distribuzione Jenkins con il plugin preinstallato usando: mvn hpi:run
    • Per abilitare il debug usa mvnDebug hpi:run, quindi collega un debugger remoto aggiungendo i seguenti parametri alla tua configurazione di esecuzione: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000

Prima di creare una pull request, assicurati di eseguire i seguenti passaggi:

  1. Esegui i test all'interno del progetto (rimuovi il flag -DskipTests)
  2. Testa il plugin in un'istanza Jenkins completa:
    • Puoi "installare" il plugin copiando/sovrascrivendo il file nuclei.hpi all'interno di <jenkins_install_dir>/plugins (ad es. /var/lib/jenkins/plugins/nuclei.hpi)
    • Assicurati di riavviare il servizio Jenkins (sudo service jenkins restart)
  3. Testa l'esecuzione del plugin anche sul nodo Primary (master) e sugli agenti remoti

Ripartire da zero

  1. Elimina le classi compilate e gli artefatti generati nella cartella target: mvn clean
  2. Rimuovi la configurazione di Nuclei dell'utente corrente (se presente): rm -rf ~/.config/nuclei
  3. Rimuovi la configurazione di Nuclei dell'utente jenkins (se presente): sudo rm -rf <jenkins_install_dir>/.config/nuclei (ad es. /var/lib/jenkins/.config/nuclei)
  4. Rimuovi il binario di Nuclei, i suoi template e l'output generato: sudo rm -rf <jenkins_install_dir>/workspace/<build_name>/nuclei*
  5. Connettiti all'agente remoto e fai lo stesso

Limitazioni

  • Supporto solo per progetti Freestyle (niente pipeline)
  • Nessun binario di scanner incluso, gli agenti richiedono accesso a Internet

Documentazione di Nuclei

  • https://nuclei.projectdiscovery.io
  • https://github.com/projectdiscovery/nuclei
Scarica lo strumento