Skip to content
KitploitKITPLOIT
HerramientasBlog
Log in
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
Herramientas/GitHubGitHub/shoucheng3/asf__nifi_cve-2023-36542_1-22-0
Autenticación y AutorizaciónHerramientas de Cifrado/DescifradoExfiltración de DatosSeguridad en la NubeInteligencia de AmenazasSeguridad de APIsAnálisis de Registros
GitHubshoucheng3/asf__nifi_cve-2023-36542_1-22-0

asf__nifi_CVE-2023-36542_1-22-0

Plataforma automatizada de flujo de datos para procesar y distribuir datos con seguimiento de procedencia integrado, configuración segura y gestión de pipelines escalables para casos de uso de ciberseguridad y observabilidad.

Ver Repositorio
24hace 1 añoAún no revisado

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

Apache NiFi

Apache NiFi

Estado

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

Recursos

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

Contactos

Track Issues Chat on Slack Contact Developers Contact Users

Comunidad

Join Slack Community Follow on LinkedIn Follow on X

Características

Apache NiFi es un sistema fácil de usar, potente y confiable para procesar y distribuir datos.

NiFi automatiza la ciberseguridad, la observabilidad, los flujos de eventos y las canalizaciones de datos de IA generativa y su distribución para miles de empresas en todo el mundo en todas las industrias.

  • Interfaz de usuario del navegador
    • Experiencia fluida para diseño, control y monitoreo
    • Gestión en tiempo de ejecución y canalizaciones versionadas
    • Seguro por defecto con HTTPS
  • Procesamiento escalable
    • Priorización configurable para rendimiento y latencia
    • Entrega garantizada con estrategias de reintento y retroceso
    • Escalado horizontal con agrupación en clúster
  • Seguimiento de procedencia
    • Historial buscable con atributos configurables
    • Linaje de datos gráfico desde el origen hasta el destino
    • Metadatos y contenido para cada decisión de procesamiento
  • Diseño extensible
    • Interfaz de complementos para Procesadores y Servicios de Control
    • Soporte para Procesadores en Python nativo
    • API REST para orquestación y monitoreo
  • Configuración segura
    • Inicio de sesión único con OpenID Connect o SAML 2
    • Políticas de autorización flexibles para acceso basado en roles
    • Comunicación cifrada con TLS y SFTP

Requisitos

NiFi admite sistemas operativos modernos y requiere versiones recientes de lenguaje para desarrollar y ejecutar la aplicación.

Requisitos de plataforma

  • Java 21

Dependencias opcionales

  • Python 3.10 o superior

Proyectos

El repositorio fuente incluye varios proyectos componentes.

Consulte la documentación de cada proyecto para obtener más detalles.

  • Apache NiFi
  • Apache NiFi Registry
  • Apache NiFi MiNiFi

Primeros pasos

Las guías del proyecto proporcionan documentación extensa para instalar y extender la aplicación.

  • Primeros pasos
  • Guía de usuario
  • Guía de administrador
  • Guía de desarrollador

Desarrollo

NiFi usa el Maven Wrapper para el desarrollo del proyecto. El Maven Wrapper proporciona scripts de shell que descargan y almacenan en caché una versión seleccionada de Apache Maven para ejecutar comandos de compilación.

Desarrollar en Microsoft Windows requiere usar mvnw.cmd en lugar de mvnw para ejecutar comandos de Maven.

Compilación

Ejecute el siguiente comando para compilar los módulos del proyecto usando ejecución paralela:

./mvnw install -T1C

Ejecute el siguiente comando para compilar los módulos del proyecto usando ejecución paralela con análisis estático para confirmar el cumplimiento de los requisitos de código y licencia:

./mvnw install -T1C -P contrib-check

Ejecute el siguiente comando para compilar los binarios de la aplicación sin compilar otros módulos opcionales:

./mvnw install -T1C -am -pl :nifi-assembly

Binarios

El módulo nifi-assembly contiene la distribución binaria.

ls nifi-assembly/target/nifi-*-bin.zip

El módulo nifi-assembly incluye la distribución binaria en un directorio para desarrollo y pruebas locales.

cd nifi-assembly/target/nifi-*-bin/nifi-*/

Ejecución

NiFi proporciona scripts de shell para iniciar y detener el sistema.

Descargar herramienta