Skip to content

lenx443/netXenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netXenium

netXenium es un programa en desarrollo que permite automatizar y operar tareas y ataques de red de alto y bajo nivel. Está diseñado para ser una herramienta flexible tanto para administradores como para investigadores de seguridad.

Advertencia: Este software fue desarrollado con fines educativos y de investigación en entornos controlados o laborales. El desarrollador no se hace responsable del uso indebido que se le pueda dar.

Características actuales

  • Shell interactiva con comandos específicos para operaciones de red.
    • Soporte para navegacaión con flechas.
    • Historial empleable (almacenamiento local en memoria y en archivo externo)
    • Autocompletado interactivo con soporte para comandos y propiedades.
  • Interfaz de línea de comandos colorida y dinámica.
  • Automatización básica de tareas comunes en redes.
  • Scripting reutilizable para automatizar tareas repetitivas.
  • Comandos internos como help y exit para facilitar el uso.
  • Manejo detallado de errores que emplea sistemas de logging para captar problemas internos

Requisitos

  • Sistema operativo Linux
  • Permisos de superusuario (root)
  • libpcap y json-c instaladas

Instalación

Opción 1: Descargar releases

Puedes descargar binarios precompilados desde la sección Releases del repositorio (si no están disponible en este momento se deberá usar la opción 2 hasta que se suban releases).

Opción 2: Compilación manual

Instala las dependencias necesarias y compila el proyecto:

pkg update
pkg install clang libpcap json-c cmake make
git clone https://github.com/lenx443/netXenium.git
cd netXenium
mkdir build && cd build
cmake ..
make

Esto generará el binario ntxenium dentro del directorio build.

Uso

Ejecuta el programa con permisos de superusuario:

sudo ./ntxenium

Dentro de la shell:

  1. Usa el comando help para ver la ayuda disponible.
  2. Usa el comando help <cmd> para ver una descripcion detallada
  3. Utiliza exit o CTRL+C para salir de la shell.

Autor

Lenx
Proyecto de investigación 2024-2025 (C) 2024-2025 Lenx443 menasalejandro153@gmail.com

Contacto y Notas de Uso

¿Has encontrado un error, tienes alguna sugerencia o necesitas ayuda?

  • Puedes abrir un issue para reportar problemas o proponer mejoras.
  • También puedes ponerte en contacto conmigo a través de mi perfil de GitHub, donde encontrarás más información y enlaces a mis redes sociales.

Recuerda: netXenium debe utilizarse únicamente en redes propias o entornos de laboratorio controlado. El mal uso del software queda bajo la responsabilidad del usuario.


¡Recuerda! netXenium debe ser usado únicamente en redes propias o en entornos de laboratorio controlado.

About

Netxenium — Framework y lenguaje de scripting open source, ligero y escrito en C, orientado a hacking y automatización de redes. Diseñado para ataques, monitoreo y control programable de redes en sistemas Linux. Enfocado en flexibilidad y control a bajo nivel.

Topics

Resources

License

Stars

Watchers

Forks

Packages