Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Shellcrypt — Uma ferramenta de QoL para ofuscar shellcode. No futuro poderá encadear métodos de codificação/criptografia/compressão. | Kitploit
Ferramentas/GitHubGitHub/iilegacyyii/shellcrypt
Ferramentas de Criptografia/DescriptografiaGeração de PayloadsShellcodeCriptografiaRed TeamingDesenvolvimento de Payloads
GitHubiilegacyyii/shellcrypt

Shellcrypt

Uma ferramenta de QoL para ofuscar shellcode. No futuro poderá encadear métodos de codificação/criptografia/compressão.

Ver Repositório
21632há 3 anosRevisado 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

Shellcrypt

Uma ferramenta multiplataforma de arquivo único que melhora a qualidade de vida, usada para ofuscar um arquivo de shellcode e gerar uma saída em um formato útil para colar diretamente no seu código-fonte.

Captura de tela do Shellcrypt criptografando shellcode

Contribuidores

Estes estão aqui porque merecem

  • An00bRektn github twitter ♥
  • 0xtejas github

Métodos de Criptografia

O Shellcrypt atualmente suporta os seguintes métodos de criptografia (mais por vir no futuro!)

  • AES (128-bit CBC)
  • ChaCha20
  • RC4
  • Salsa20
  • XOR

Formatos Suportados

O Shellcrypt atualmente suporta os seguintes formatos de saída (mais por vir no futuro!)

  • C
  • C#
  • Nim
  • Golang
  • Python
  • Powershell
  • Visual Basic for Applications (VBA)
  • Visual Basic Script (VBS)
  • Rust
  • Raw

Uso

Criptografar shellcode com uma chave aleatória

root@kitploit:~
python ./shellcrypt.py -i ./shellcode.bin -f c

Criptografar shellcode com AES CBC de 128 bits

root@kitploit:~
python ./shellcrypt.py -i ./shellcode.bin -e aes -f c

Criptografar shellcode com uma chave especificada pelo usuário

root@kitploit:~
python ./shellcrypt.py -i ./shellcode.bin -f c -k 6d616c77617265

Saída no formato nim

root@kitploit:~
python ./shellcrypt.py -i ./shellcode.bin -f nim

Gerar saída para arquivo

root@kitploit:~
python ./shellcrypt.py -i ./shellcode.bin -f nim -o ./shellcode_out.nim

Obter uma lista de métodos de criptografia

root@kitploit:~
python ./shellcrypt.py --ciphers

Obter uma lista de formatos de saída

root@kitploit:~
python ./shellcrypt.py --formats

Ajuda

root@kitploit:~
███████╗██╗  ██╗███████╗██╗     ██╗      ██████╗██████╗ ██╗   ██╗██████╗ ████████╗
██╔════╝██║  ██║██╔════╝██║     ██║     ██╔════╝██╔══██╗╚██╗ ██╔╝██╔══██╗╚══██╔══╝
███████╗███████║█████╗  ██║     ██║     ██║     ██████╔╝ ╚████╔╝ ██████╔╝   ██║
╚════██║██╔══██║██╔══╝  ██║     ██║     ██║     ██╔══██╗  ╚██╔╝  ██╔═══╝    ██║
███████║██║  ██║███████╗███████╗███████╗╚██████╗██║  ██║   ██║   ██║        ██║
╚══════╝╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝╚═╝  ╚═╝   ╚═╝   ╚═╝        ╚═╝
v1.5 beta

 ~ @0xLegacyy (Jordan Jay)

usage: shellcrypt [-h] [-i INPUT] [-e ENCRYPT] [-k KEY] [-n NONCE] [-f FORMAT] [--formats] [--ciphers] [-o OUTPUT]
                  [-v]

options:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        Path to file to be encrypted.
  -e ENCRYPT, --encrypt ENCRYPT
                        Encryption method to use, default 'xor'.
  -k KEY, --key KEY     Encryption key in hex format, default (random 16 bytes).
  -n NONCE, --nonce NONCE
                        Encryption nonce in hex format, default (random 16 bytes).
  -f FORMAT, --format FORMAT
                        Output format, specify --formats for a list of formats.
  --formats             Show a list of valid formats
  --ciphers             Show a list of valid ciphers
  -o OUTPUT, --output OUTPUT
                        Path to output file
  -v, --version         Shows the version and exits

Metas de Desenvolvimento Futuro

  1. Mais formatos de saída (rust etc.)
  2. Mais métodos de criptografia
  3. Métodos de compressão
  4. Criar um sistema de configuração que permita encadear métodos de criptografia/codificação/compressão
  5. Flag para adicionar um método de descriptografia ao código gerado
  6. Codificador Shikata talvez?

pssst isso ainda está em pleno desenvolvimento, então se você quiser contribuir, tente trabalhar em um dos muitos TODO's no código :)

Baixar ferramenta