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
avcleaner — Ofuscador de código fonte C/C++ para bypass de antivírus | Kitploit
Ferramentas/GitHubGitHub/scrt/avcleaner
Geração de PayloadsAnálise de Binários
GitHubscrt/avcleaner

avcleaner

Ofuscador de código fonte C/C++ para bypass de antivírus

Ver Repositório
1.1k18845há 4 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

avcleaner

Ofuscador de código-fonte C/C++ para evasão de antivírus

usage example

Postagens do blog

A implementação é bastante complexa e este domínio no desenvolvimento de software raramente é documentado em termos leigos. É por isso que existem postagens no blog que detalham cada escolha de design e abordam as peculiaridades de trabalhar com a API LLVM.

  • https://blog.scrt.ch/2020/06/19/engineering-antivirus-evasion/
  • https://blog.scrt.ch/2020/07/15/engineering-antivirus-evasion-part-ii/

Compilação

docker build . -t avcleaner
docker run -v ~/dev/scrt/avcleaner:/home/toto -it avcleaner bash #adapt ~/dev/scrt/avcleaner to the path where you cloned avcleaner
sudo pacman -Syu
mkdir CMakeBuild && cd CMakeBuild
cmake ..
make -j 2
./avcleaner.bin --help

Uso

Para programas simples, é tão fácil quanto:

avcleaner.bin test/strings_simplest.c --strings=true --

No entanto, você deve saber que está usando um frontend de compilador, que só funcionará bem se você fornecer o caminho para TODOS os includes necessários para compilar seu projeto. Como exemplo, test/string_simplest.c inclui cabeçalhos do WinSDK, e o script run_example.sh mostra como lidar com esses cenários.

Erros comuns

CommandLine Error: Option 'non-global-value-max-name-size' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options

Caso encontre esse erro, use CMakeLists_archlinux.txt em vez de CMakeLists.txt e ele deve desaparecer.

Contribuidores

Agradecimentos a @gituser5555 pelas correções de bugs.

Baixar ferramenta