Entropia — uma linguagem de programação para criar Windows Shellcode e Beacon Object Files (BOF)

Ferramentas2026-06-30, 11:05
Entropia é uma linguagem compilada projetada para gerar artefatos x86-64 independentes de posição: Windows Shellcode e módulos BOF para Cobalt Strike. A ferramenta unifica todo o fluxo de trabalho—desde compilação e linkagem até modificações OPSEC—em uma única cadeia, removendo a necessidade de utilitários de terceiros como Donut ou sRDI. Roda em Linux e macOS, produzindo artefatos Windows prontos para uso como saída.
Recursos: • Compile .etpy diretamente em Shellcode (.bin) ou BOF (.x64.o) sem pós-processamento. • Opções OPSEC integradas: poly, nop_sled, stack_strings, direct_syscalls, hashed_imports e mais. • Suporte a assembly inline e Win32 API via use_c. • Runner BOF local, debugger integrado com VS Code e gerador de tipos Win32. • Geração automática de Aggressor Scripts para BOF.
Diferentemente de Donut e sRDI, que lidam com tarefas isoladas como empacotamento e geração de shellcode, Entropia entrega uma linguagem de programação completa com um compilador embutido e mecanismos OPSEC. O projeto está atualmente na etapa pré-1.0, mas já parece uma alternativa atraente às ferramentas existentes.
Fornecedor
Entropykit
Cobalt Strike
Produto
Aggressor Scripts
Cobalt Strike
Donut
Entropia
Linux
Macos
Mais