Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
genact — 🌀 Генератор бессмысленной активности | Kitploit
Инструменты/GitHubGitHub/svenstaro/genact
Утилиты общего назначения
GitHubsvenstaro/genact

genact

🌀 Генератор бессмысленной активности

РепозиторийСайт
12.2k49349 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

genact - генератор бессмысленной активности

CI Docker Hub Crates.io license Stars Downloads

Притворяйтесь занятым или ожидающим, пока компьютер делает что-то, когда на самом деле вам следовало бы заниматься реальной работой! Впечатляйте людей своими невероятными навыками многозадачности. Просто откройте несколько экземпляров genact и наслаждайтесь шоу. genact содержит несколько сцен, которые притворяются, что делают что-то захватывающее или полезное, хотя на самом деле ничего не происходит.

Установка

Статус упаковки

Ничего устанавливать не нужно! Для вашего удобства предварительно собранные бинарники для Linux, OSX и Windows доступны здесь и не требуют зависимостей. Кроме того, есть веб-версия по адресу https://svenstaro.github.io/genact/

Она совместима с FreeBSD, Linux, macOS, Windows и большинством современных веб-браузеров, поддерживающих WebAssembly.

На FreeBSD: Делать ничего особенного не нужно. Просто выполните

root@kitploit:~
pkg install genact
genact

На Linux: Скачайте genact-linux со страницы релизов и выполните

root@kitploit:~
chmod +x genact-linux
./genact-linux

На macOS: Скачайте genact-osx со страницы релизов и выполните

root@kitploit:~
chmod +x genact-osx
./genact-osx

Также доступен пакет homebrew. Для установки таким способом выполните

root@kitploit:~
brew install genact

На macOS можно также установить через MacPorts:

root@kitploit:~
sudo port install genact

На Windows: Скачайте genact-win.exe со страницы релизов и дважды кликните по нему.

Также доступен через Scoop:

root@kitploit:~
scoop install genact

С помощью Cargo: Если у вас установлена достаточно свежая версия Rust и Cargo, выполните

root@kitploit:~
cargo install genact
genact

С помощью gah: Если вы используете gah, выполните

root@kitploit:~
gah install genact

Запуск

Чтобы увидеть список всех доступных опций, выполните

root@kitploit:~
./genact -h

или

root@kitploit:~
cargo run -- -h

или (через Docker)

root@kitploit:~
docker run -it --rm svenstaro/genact -h

Использование

root@kitploit:~
Генератор бессмысленной активности

Использование: genact [ОПЦИИ]

Опции:
  -l, --list-modules                               Вывести список доступных модулей
  -m, --modules <МОДУЛИ>                          Запустить только указанные модули [возможные значения: 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 <КОЭФФИЦИЕНТ_СКОРОСТИ>       Глобальный коэффициент скорости [по умолчанию: 1]
  -i, --instant-print-lines <МГНОВЕННЫХ_СТРОК>     Мгновенно выводить это количество строк [по умолчанию: 0]
      --exit-after-time <ВРЕМЯ_ВЫХОДА>              Завершить работу через указанное время (пример формата: 2ч10мин)
      --exit-after-modules <КОЛИЧЕСТВО_МОДУЛЕЙ>    Завершить работу после выполнения указанного количества модулей
      --print-completions <ОБОЛОЧКА>                Сгенерировать файл автодополнения для оболочки [возможные значения: bash, elvish, fish, powershell, zsh]
      --print-manpage                              Сгенерировать man-страницу
  -h, --help                                       Вывести справку
  -V, --version                                    Вывести версию

Использование в вебе

В веб-версии можно запускать определённые модули, указав их в параметрах ?module например: https://svenstaro.github.io/genact?module=cc&module=memdump

Также можно задать ?speed-factor следующим образом: https://svenstaro.github.io/genact?speed-factor=5

Сборка

У вас должна быть установлена свежая версия rust и cargo.

Затем просто склонируйте репозиторий как обычно и выполните cargo run для получения вывода:

root@kitploit:~
git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release

Релизы

Это в основном заметка для меня о том, как выпускать новую версию:

  • Убедитесь, что CHANGELOG.md актуален.
  • cargo release <версия>
  • cargo release --execute <версия>
  • Релизы будут автоматически развёрнуты через GitHub Actions.
  • Обновите пакет в Arch.
Скачать инструмент