Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
genact — 🌀 Un generador de actividades sin sentido | Kitploit
Herramientas/GitHubGitHub/svenstaro/genact
Utilidades de Propósito General
GitHubsvenstaro/genact

genact

🌀 Un generador de actividades sin sentido

Ver RepositorioSitio web
12.2k49333hace 19 díasRevisado por Kitploit

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

genact - un generador de actividades absurdas

CI Docker Hub Crates.io license Stars Downloads

¡Finge estar ocupado o esperando a tu computadora cuando en realidad deberías estar haciendo trabajo real! Impresiona a la gente con tus increíbles habilidades multitarea. Simplemente abre unas cuantas instancias de genact y mira el espectáculo. genact tiene múltiples escenas que fingen hacer algo emocionante o útil cuando en realidad no está pasando absolutamente nada.

Módulos

  • ansible
  • bootlog
  • botnet
  • bruteforce
  • cargo
  • cc
  • composer
  • cryptomining
  • docker_build
  • docker_image_rm
  • download
  • julia
  • kernel_compile
  • memdump
  • mkinitcpio
  • rkhunter
  • simcity
  • terraform
  • uv
  • weblog
  • wpt

Instalación

Packaging status

¡No tienes que instalar nada! Para tu comodidad, se proporcionan binarios precompilados para Linux, OSX y Windows aquí que deberían ejecutarse sin dependencias. Adicionalmente, existe una versión web en https://svenstaro.github.io/genact/

Es compatible con FreeBSD, Linux, macOS, Windows y la mayoría de los navegadores web modernos que admiten WebAssembly.

En FreeBSD: No tienes que hacer nada especial aquí. Simplemente ejecuta

pkg install genact
genact

En Linux: Descarga genact-linux desde la página de lanzamientos y ejecuta

chmod +x genact-linux
./genact-linux

En macOS: Descarga genact-osx desde la página de lanzamientos y ejecuta

chmod +x genact-osx
./genact-osx

También hay un paquete disponible para Homebrew. Para instalarlo de esta manera, ejecuta

brew install genact

En macOS, también puedes instalarlo mediante MacPorts:

sudo port install genact

En Windows: Descarga genact-win.exe desde la página de lanzamientos y haz doble clic en él.

También está disponible en Scoop:

scoop install genact

Con Cargo: Si tienes una versión relativamente reciente de Rust y Cargo instalada, puedes ejecutar

cargo install genact
genact

Con gah: Si estás utilizando gah, puedes ejecutar

gah install genact

Ejecución

Para ver una lista de todas las opciones disponibles, puedes ejecutar

./genact -h

o

cargo run -- -h

o (en Docker)

docker run -it --rm svenstaro/genact -h

Uso

Un generador de actividades absurdas

Uso: genact [OPCIONES]

Opciones:
  -l, --list-modules                               Listar módulos disponibles
  -m, --modules <MODULOS>                          Ejecutar solo estos módulos [valores posibles: ansible, bootlog, botnet, bruteforce, cargo, cc, composer,
                                                   cryptomining, docker_build, docker_image_rm, download, julia, kernel_compile, memdump, mkinitcpio,
                                                   rkhunter, simcity, terraform, uv, weblog, wpt]
  -s, --speed-factor <FACTOR_VELOCIDAD>            Factor de velocidad global [por defecto: 1]
  -i, --instant-print-lines <LINEAS_INSTANTANEAS>  Imprimir instantáneamente esta cantidad de líneas [por defecto: 0]
      --exit-after-time <TIEMPO_SALIDA>            Salir después de ejecutarse durante este tiempo (ejemplo de formato: 2h10min)
      --exit-after-modules <MODULOS_SALIDA>        Salir después de ejecutar esta cantidad de módulos
      --print-completions <shell>                  Generar archivo de autocompletado para un shell [valores posibles: bash, elvish, fish, powershell, zsh]
      --print-manpage                              Generar página de manual
  -h, --help                                       Imprimir ayuda
  -V, --version                                    Imprimir versión

Uso web

En la versión web, puedes ejecutar módulos específicos proporcionándolos como parámetros ?module de esta forma: https://svenstaro.github.io/genact?module=cc&module=memdump

También puedes proporcionar un ?speed-factor de esta forma: https://svenstaro.github.io/genact?speed-factor=5

Compilación

Deberías tener una versión reciente de Rust y Cargo instalada.

Luego, simplemente clónalo como de costumbre y ejecuta cargo run para obtener la salida:

git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release

Lanzamiento

Esta es principalmente una nota para mí sobre cómo lanzar esto:

  • Asegúrate de que CHANGELOG.md esté actualizado.
  • cargo release <version>
  • cargo release --execute <version>
  • Los lanzamientos se desplegarán automáticamente mediante GitHub Actions.
  • Actualizar el paquete de Arch.
Descargar herramienta