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
wildfly__wildfly_CVE-2018-1047_11-0-0-Final — Java EE 7 server applicativo con design modulare, configurazione e gestione unificate. Supporta modalità standalone e dominio con funzionalità integrate di test e clustering. | Kitploit
Strumenti/GitHubGitHub/shoucheng3/wildfly__wildfly_cve-2018-1047_11-0-0-final
Utilità GenericheAnalisi delle VulnerabilitàAudit di ConfigurazioneSicurezza WebDevSecOps
GitHubshoucheng3/wildfly__wildfly_cve-2018-1047_11-0-0-final

wildfly__wildfly_CVE-2018-1047_11-0-0-Final

Java EE 7 server applicativo con design modulare, configurazione e gestione unificate. Supporta modalità standalone e dominio con funzionalità integrate di test e clustering.

Vedi Repository
31 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

WildFly Application Server

http://wildfly.org

  • Avvio rapido
  • Impronta ridotta
  • Design modulare
  • Configurazione e gestione unificate

E ovviamente Java EE7!

Compilazione

Prerequisiti:

  • JDK 8 o successivo - controlla java -version
  • Maven 3.3.1 o successivo - controlla mvn -v
  • Su sistemi *nix, assicurati che il numero massimo di file aperti per l'utente che esegue la compilazione sia almeno 4096 (controlla ulimit -n) o più, a seconda di quali altri processi intensivi di I/O l'utente sta eseguendo.

Per compilare con la propria installazione di Maven:

root@kitploit:~
mvn install

In alternativa, puoi usare lo script Maven Wrapper che scarica e installa (se necessario) la versione di Maven richiesta in ~/.m2/wrapper e la esegue da lì. Su Linux, esegui

root@kitploit:~
./mvnw install

Su Windows

root@kitploit:~
mvnw install

Avvio e arresto di WildFly

Spostati nella directory bin dopo una compilazione riuscita

$ cd build/target/wildfly-[version]/bin

Avvia il server in modalità dominio

root@kitploit:~
./domain.sh

Avvia il server in modalità standalone

root@kitploit:~
./standalone.sh

Per arrestare il server, premi Ctrl + C, oppure usa la console di amministrazione

root@kitploit:~
./jboss-cli.sh --connect command=:shutdown

Maggiori informazioni: https://docs.jboss.org/author/display/WFLY10/Getting+Started+Guide

Contribuire

https://developer.jboss.org/wiki/HackingOnWildFly

Directory Build vs Dist

Dopo aver eseguito mvn install, WildFly sarà disponibile in due directory distinte, build e dist.

  • La directory build contiene una build di WildFly basata sulla risoluzione degli artefatti Maven per la configurazione dei moduli
  • La directory dist, d'altra parte, contiene una build completa distribuibile di WildFly

Usare la directory build rende più semplice iterare nello sviluppo di sottosistemi o moduli poiché non è necessario ricostruire l'intero WildFly o copiare file JAR a ogni modifica.

La directory dist è più adatta quando è necessaria una build completa di WildFly per scopi di sviluppo o test.

Esecuzione della suite di test

Il modulo testsuite contiene diversi sottomoduli, inclusi i seguenti:

  • "smoke" -- test principali che dovrebbero essere eseguiti come parte di ogni build dell'AS. I fallimenti qui faranno fallire la build.
  • "api" -- test delle funzionalità che coinvolgono l'uso dell'API pubblica di JBoss AS 8 da parte dell'utente finale. Dovrebbero essere eseguiti senza fallimenti prima di commit importanti.
  • "cluster" -- test delle funzionalità di clustering HA di WildFly. Dovrebbero essere eseguiti senza fallimenti prima di commit importanti.
  • "domain" -- test delle funzionalità di gestione del dominio. Dovrebbero essere eseguiti senza fallimenti prima di commit importanti.
  • "integration" -- test degli interni di un server standalone di WildFly. Dovrebbero essere eseguiti senza fallimenti prima di commit importanti.
  • "spec" -- test delle funzionalità che coinvolgono solo l'uso delle API delle specifiche Java EE 7 da parte dell'utente finale. Dovrebbero essere eseguiti senza fallimenti prima di commit importanti.

Per i test smoke di base, semplicemente: mvn test

Per eseguire tutti i test

root@kitploit:~
mvn install -DallTests

Utilizzo di Eclipse

  1. Installa l'ultima versione di Eclipse
  2. Assicurati che Xmx in eclipse.ini sia almeno 1280M e che stia usando Java 8
  3. Avvia Eclipse e installa il plugin m2e, assicurati che usi le tue configurazioni del repository (scaricalo da: http://www.eclipse.org/m2e/ o installa "Maven Integration for Eclipse" da Eclipse Marketplace)
  4. Nelle preferenze di Eclipse Java->Compiler->Errors/Warnings->Deprecated and restricted imposta forbidden reference su WARNING
  5. Nelle preferenze di Eclipse Java->Code Style, importa le configurazioni di cleanup, template e formatter da ide-configs/eclipse nel repository wildfly-core.
  6. Nelle preferenze di Eclipse Java->Editor->Save Actions abilita "Additional Actions" e deseleziona tutte le azioni tranne "Remove trailing whitespace"
  7. Usa l'importazione sul pom radice, che tirerà dentro tutti i moduli
  8. Aspetta (m2e richiede un po' di tempo per l'importazione iniziale)

Licenza

  • GNU Lesser General Public License Version 2.1
Scarica lo strumento