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

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

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

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

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

Категории

Все категории
Loading categories
WSL_Payload_Builder — Мощный shell-скрипт для создания пользовательских дистрибутивов WSL (Windows Subsystem for Linux) со встроенными полезными нагрузками. | Kitploit
Инструменты/GitHubGitHub/m1ddl3w4r3/wsl_payload_builder
Генерация полезной нагрузкиТестирование на ПроникновениеRed TeamingРазработка Полезной Нагрузки
GitHubm1ddl3w4r3/wsl_payload_builder

WSL_Payload_Builder

Мощный shell-скрипт для создания пользовательских дистрибутивов WSL (Windows Subsystem for Linux) со встроенными полезными нагрузками.

Репозиторий
72739 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

WSL Payload Builder

Отказ от ответственности

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

Обзор

Скрипт для создания минимальных дистрибутивов WSL (подсистема Windows для Linux) со встроенными полезными нагрузками. Этот инструмент автоматизирует процесс сборки дистрибутивов WSL на основе Alpine Linux, которые могут выполнять пользовательские полезные нагрузки при запуске.

Скрипт Build_WSL_Payload.sh загружает последнюю версию rootfs Alpine Linux, настраивает её для использования в WSL, встраивает указанное пользователем исполняемое файл и упаковывает всё в распространяемый файл .wsl.

Runner.bat загрузит конфигурационный файл WSL по указанному URL и запустит его (установит wsl, если он отсутствует и доступны права администратора)

Это особенно полезно для тестирования на проникновение, исследований в области безопасности и создания пользовательских сред WSL.

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

Создание полезных нагрузок (Linux/macOS/Windows(WSL))

Аргументы

  • -N, --name: Укажите имя дистрибутива по умолчанию для WSL
  • -P, --payload: Укажите путь к исполняемому файлу полезной нагрузки
  • -H, --help: Показать меню справки

Примеры

root@kitploit:~
# Build a WSL distribution named "CalcWSL" with a custom payload
./Build_WSL_Payload.sh -N CalcWSL -P ./Calc.exe

Запуск полезных нагрузок (Windows)

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

Вариант 1. Двойной щелчок — двойной щелчок по файлу WSL выполнит полезную нагрузку, но также откроет командную строку (cmd), которую необходимо закрыть вручную. (Не рекомендуется)

Вариант 2. Используйте файл Runner.bat

root@kitploit:~
C:\Users\USER_NAME> .\Runner.bat

Что он делает

Скрипт Runner.bat автоматически:

  1. Загружает файл полезной нагрузки WSL по настроенному URL
  2. Проверяет, установлен ли WSL в системе
  3. Устанавливает WSL, если он отсутствует (требуются права администратора)
  4. Устанавливает загруженный дистрибутив WSL
  5. Очищает систему, удаляя дистрибутив и сам файл после выполнения.

Требования

  • Windows 10/11 с поддержкой WSL
  • Права администратора (если WSL ещё не установлен)
  • Подключение к интернету для загрузки файла полезной нагрузки при использовании скрипта .bat

Настройка

Измените переменные в верхней части Runner.bat для настройки:

root@kitploit:~
set "DOWNLOAD_URL=https://your-server.com/payload.wsl"
set "WSL_FILE=payload.log" # Still testing but can use most file extensions here. 

Ссылки

Этот проект был вдохновлён и развивает исследования и методы, описанные в репозитории dmcxblue/WSL-Payloads, который содержит ценные сведения об использовании формата WSL в качестве вектора атаки и исследованиях в области безопасности.

Лицензия

Лицензия MIT

Настоящим предоставляется бесплатное разрешение любому лицу, получившему копию данного программного обеспечения и связанных файлов документации (далее — «Программное обеспечение»), для использования Программного обеспечения без ограничений, включая, но не ограничиваясь, правами использовать, копировать, изменять, объединять, публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставляется Программное обеспечение, делать это при следующих условиях:

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

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ КОНКРЕТНЫМ ЦЕЛЯМ И НЕНАРУШЕНИЯ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, УБЫТКАМ ИЛИ ИНОЙ ОТВЕТСТВЕННОСТИ, БУДЬ ТО В СИЛУ ДОГОВОРА, ДЕЛИКТА ИЛИ ИНЫМ ОБРАЗОМ, ВОЗНИКАЮЩИМ ИЗ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ В СВЯЗИ С НИМ, ИЛИ ИЗ ИСПОЛЬЗОВАНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ДАННЫМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

Скачать инструмент