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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
polychrome-rs — Um PoC sobre como usar um Compute Shader como Payload | Kitploit
Ferramentas/GitHubGitHub/dovelus/polychrome-rs
Ferramentas DefensivasFerramentas de Criptografia/DescriptografiaGeração de PayloadsExploraçãoShellcodeAnálise de MalwareRed TeamingDesenvolvimento de Payloads
GitHubdovelus/polychrome-rs

polychrome-rs

Um PoC sobre como usar um Compute Shader como Payload

Ver Repositório
4212há 4 diasAinda não revisado

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

Polychrome

Este é um exemplo de como incorporar um payload em um compute shader. O payload é criptografado e descriptografado na GPU.

Esta não é, de forma alguma, uma implementação completa; faltam considerações cruciais de OPSEC.

Uso

Gere um payload usando seu método preferido; usei o clássico calc.exe como exemplo. Em seguida, use o script python polychrome.py para gerar o código do shader.

root@kitploit:~
python3 polychrome.py <path_to_payload> -t both --meta -n payload

Então você deve ter um arquivo de shader como um .hlsl Para usá-lo, precisamos compilá-lo primeiro.

root@kitploit:~
fxc /T cs_5_0 /E CSMain /O3 /Fo payload.cso payload.hlsl

Mova o arquivo payload.cso e o arquivo payload.meta.json para o diretório resources.

Em seguida, compile o projeto rust; o payload é incorporado ao executável:

root@kitploit:~
cargo build --release
Baixar ferramenta

Exemplo de saída: