Inspetor de macros do Office
Office Macro Inspector
Extrai projetos VBA de .docm/.xlsm/.pptm e dos antigos .doc/.xls, mostra o código de cada módulo com procedimentos de execução automática e chamadas de risco destacados, e lista links externos, campos DDE e planilhas de macro Excel 4.0 — inspeção estrutural, não antivírus.
Um documento com macros habilitadas não diz o que vai fazer quando você clicar em “Habilitar Conteúdo”; essa decisão precisa ser tomada antes de o código rodar. Esta ferramenta extrai o projeto VBA sem abrir o documento no Office e mostra o código-fonte, junto com os outros lugares em que um documento pode carregar comportamento executável.
O arquivo é aberto só dentro do seu navegador. Nenhuma macro é executada e nada é enviado a lugar nenhum. Isto é inspeção estrutural, não antivírus: diz que forma o documento tem, não se ele é um malware conhecido.
Solte um arquivo do Office
Documentos com macro como .docm .xlsm .pptm .dotm .xlam, e os antigos .doc .xls. Um .docx ou .xlsx também é aceito, e confirma que não tem macro nenhuma.
Como usar
Solte o documento
`.docm`, `.xlsm`, `.pptm` e os formatos OLE legados `.doc`/`.xls` são todos lidos. O documento nunca é entregue ao Office, então nada executa.
Procure os pontos de entrada de execução automática
`AutoOpen`, `Document_Open`, `Workbook_Open` e seus parentes rodam sem mais nenhum clique assim que as macros são habilitadas. Eles são destacados porque é onde um documento hostil começa.
Leia as chamadas sinalizadas
`Shell`, `CreateObject`, `WScript`, `URLDownloadToFile`, concatenação de strings ofuscada — a ferramenta os destaca, e o código-fonte está ali na íntegra para que você leia o que eles realmente fazem.
Verifique também os canais fora do VBA
Links externos, campos DDE e planilhas de macro do Excel 4.0 executam todos sem que exista projeto VBA algum. Por isso são listados separadamente.
Perguntas frequentes
Ela vai me dizer se o documento é malicioso?
Não. Ela lista o que o documento contém; o julgamento é seu. Não há veredito, nem pontuação, nem banco de assinaturas, porque uma ferramenta que dissesse “seguro” estaria errada exatamente nos casos que importam.
Não encontrou macros. O arquivo está limpo?
Significa que nenhum projeto VBA, campo DDE ou planilha do Excel 4.0 foi encontrado. Um documento ainda pode carregar um objeto incorporado, uma referência a modelo remoto ou um exploit no próprio parser, e esta ferramenta não procura nenhum desses.
É seguro soltar um arquivo suspeito aqui?
O arquivo é interpretado como bytes no seu navegador e nada nele é executado nem enviado a algum servidor. É consideravelmente mais seguro do que abri-lo no Office, que é o propósito da ferramenta.
O código VBA parece sem sentido.
Ofuscação é normal em macros hostis — strings divididas, aritmética com `Chr()`, código morto. A ferramenta mostra o código como está armazenado em vez de tentar desofuscá-lo, então o que você vê é o que o arquivo contém.
Pode receber de
Inspetor de arquivos compactados
Archive Inspector
Abre um zip sem extrair e aponta entradas com travessia de caminho, executáveis, macros e zip bombs — inspeção estrutural, não antivírus.
Criptografar e descriptografar arquivo
File Encrypt & Decrypt
Criptografa qualquer arquivo com AES-256-GCM a partir de uma senha, e descriptografa os arquivos que ele mesmo produziu — no seu navegador; perdida a senha, o arquivo é irrecuperável.
Limpador de metadados
Metadata Scrubber
Remove metadados de autor, dispositivo, GPS e revisão de documentos, imagens, áudio e vídeo numa só passagem.
Mensagens PGP
PGP Message Tool
Criptografa e descriptografa mensagens OpenPGP com uma senha, inteiramente no navegador — modo simétrico do RFC 4880 (AES-256, S2K SHA-256, MDC), interoperável com gpg -c. Criptografia de chave pública e assinaturas não estão implementadas.
Em seguida
Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.
Inspetor de arquivos compactados
Archive Inspector
Abre um zip sem extrair e aponta entradas com travessia de caminho, executáveis, macros e zip bombs — inspeção estrutural, não antivírus.
Checksum de arquivo
File Checksum
Calcula o hash de arquivos de qualquer tamanho numa passagem em fluxo e compara o resultado com um valor esperado colado.
Limpador de metadados
Metadata Scrubber
Remove metadados de autor, dispositivo, GPS e revisão de documentos, imagens, áudio e vídeo numa só passagem.
Verificador de link suspeito
Suspicious URL Check
Inspeciona a forma de um link antes de você abri-lo — caracteres parecidos, hosts em IP literal, truques com @, subdomínios profundos, portas estranhas, encurtadores — e, se pedir, segue os redirecionamentos e consulta a data de registro do domínio. Sem base de reputação: sinais, não veredito.
Codificar e decodificar Base64
Base64 Encoder & Decoder
Codifica e decodifica Base64 e Base64URL para texto ou arquivos, tratando UTF-8 corretamente.
Verificador de vazamento de senha
Breach Check
Verifica se uma senha aparece nos dados de vazamento do Have I Been Pwned, enviando do navegador apenas os cinco primeiros caracteres do hash SHA-1 dela (k-anonimato) — a senha inteira nunca sai do seu aparelho.