Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
wildfly__wildfly_CVE-2018-1047_11-0-0-Final | Kitploit
Herramientas/GitHubGitHub/shoucheng3/wildfly__wildfly_cve-2018-1047_11-0-0-final
Utilidades de Propósito GeneralAnálisis de VulnerabilidadesAuditoría de ConfiguraciónSeguridad WebDevSecOps
GitHubshoucheng3/wildfly__wildfly_cve-2018-1047_11-0-0-final

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

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
hace 1 añoAún no revisado

WildFly Application Server

http://wildfly.org

  • Inicio rápido
  • Huella reducida
  • Diseño modular
  • Configuración y gestión unificadas

Y, por supuesto, ¡Java EE7!

Compilación

Requisitos previos:

  • JDK 8 o superior: compruebe java -version
  • Maven 3.3.1 o superior: compruebe mvn -v
  • En sistemas *nix, asegúrese de que el número máximo de archivos abiertos para el usuario que ejecuta la compilación sea al menos 4096 (compruebe ulimit -n) o más, dependiendo de qué otros procesos con E/S intensiva esté ejecutando el usuario.

Para compilar con su propia instalación de Maven:

root@kitploit:~
mvn install

Alternativamente, puede usar el script Maven Wrapper, que descarga e instala (si es necesario) la versión requerida de Maven en ~/.m2/wrapper y la ejecuta desde allí. En Linux, ejecute

root@kitploit:~
./mvnw install

En Windows

root@kitploit:~
mvnw install

Iniciar y detener WildFly

Cambie al directorio bin después de una compilación exitosa

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

Inicie el servidor en modo dominio

root@kitploit:~
./domain.sh

Inicie el servidor en modo independiente (standalone)

root@kitploit:~
./standalone.sh

Para detener el servidor, presione Ctrl + C o use la consola de administración

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

Más información: https://docs.jboss.org/author/display/WFLY10/Getting+Started+Guide

Contribución

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

Directorios Build vs. Dist

Después de ejecutar mvn install, WildFly estará disponible en dos directorios distintos: build y dist.

  • El directorio build contiene una compilación de WildFly basada en la resolución de artefactos Maven para la configuración de módulos.
  • El directorio dist, por otro lado, contiene una compilación totalmente distribuible de WildFly.

El uso del directorio build facilita la iteración en el desarrollo de subsistemas o módulos, ya que no es necesario reconstruir todo WildFly ni copiar archivos JAR en cada cambio.

El directorio dist es más adecuado cuando se necesita una compilación completa de WildFly para fines de desarrollo o pruebas.

Ejecutar la suite de pruebas

El módulo testsuite contiene varios submódulos, entre los que se incluyen:

  • "smoke" -- pruebas básicas que deben ejecutarse como parte de cada compilación del AS. Los fallos aquí harán fallar la compilación.
  • "api" -- pruebas de funciones que implican el uso por parte del usuario final de la API pública de JBoss AS 8. Deben ejecutarse sin fallos antes de cualquier commit importante.
  • "cluster" -- pruebas de las funciones de agrupamiento en clúster de alta disponibilidad (HA) de WildFly. Deben ejecutarse sin fallos antes de cualquier commit importante.
  • "domain" -- pruebas de las funciones de administración de dominio. Deben ejecutarse sin fallos antes de cualquier commit importante.
  • "integration" -- pruebas del funcionamiento interno de un servidor independiente (standalone) de WildFly. Deben ejecutarse sin fallos antes de cualquier commit importante.
  • "spec" -- pruebas de funciones que solo implican el uso por parte del usuario final de las API de la especificación Java EE 7. Deben ejecutarse sin fallos antes de cualquier commit importante.

Para las pruebas de humo básicas, simplemente: mvn test

Para ejecutar todas las pruebas

root@kitploit:~
mvn install -DallTests

Uso de Eclipse

  1. Instale la última versión de Eclipse.
  2. Asegúrese de que Xmx en eclipse.ini sea al menos 1280M y de que esté usando Java 8.
  3. Inicie Eclipse e instale el plugin m2e; asegúrese de que use sus configuraciones de repositorio. (obténgalo de: http://www.eclipse.org/m2e/ o instale "Maven Integration for Eclipse" desde Eclipse Marketplace)
  4. En las preferencias de Eclipse, Java->Compiler->Errors/Warnings->Deprecated and restricted, establezca forbidden reference en WARNING.
  5. En las preferencias de Eclipse, Java->Code Style, importe las configuraciones de cleanup, templates y formatter que se encuentran en ide-configs/eclipse en el repositorio wildfly-core.
  6. En las preferencias de Eclipse, Java->Editor->Save Actions, habilite "Additional Actions" y deseleccione todas las acciones excepto "Remove trailing whitespace".
  7. Use la opción Import en el pom raíz, que incorporará todos los módulos.
  8. Espere (m2e tarda un tiempo en la importación inicial).

Licencia

  • GNU Lesser General Public License Version 2.1
Descargar herramienta