Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

9 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages