Detector de alteração de arquivo em lote
Carregue um conjunto de arquivos antes/depois para detectar todas as alterações com nosso Detector de alterações de arquivos em lote online gratuito. A ferramenta analisa ambos os conjuntos e categoriza cada arquivo em quatro grupos: Adicionados (novos arquivos que aparecem apenas no conjunto Depois), Removidos (arquivos presentes em Antes, mas ausentes em Depois), Modificados (arquivos com conteúdo diferente entre conjuntos - detectados por tamanho ou comparação de hash SHA-256) e Inalterados (arquivos idênticos em ambos os conjuntos). A comparação usa nomes de arquivos para corresponder aos arquivos correspondentes e, opcionalmente, calcula hashes de conteúdo SHA-256 usando a API Web Crypto do seu navegador para detecção definitiva de modificações. Os resultados são apresentados em um painel de resumo visual com contagens agregadas, tamanhos totais de bytes para arquivos adicionados e removidos, uma visão geral do gráfico de barras e detalhamentos detalhados por arquivo para cada categoria de alteração. Todo o processamento permanece no seu navegador – seus arquivos nunca são carregados, armazenados ou registrados. Não é necessária inscrição.
Batch File Change Detector
Upload a before/after set of files to detect all changes: added files, removed files, modified files, and unchanged files. The tool compares filenames and content hashes (SHA-256) to produce a comprehensive change report.
Before (Original Files)
Drop files here or click to browse
Multiple files supported
After (Modified Files)
Drop files here or click to browse
Multiple files supported
- Comparação antes e depois: carregue dois conjuntos de arquivos - um conjunto "Antes" (arquivos originais) e um conjunto "Depois" (arquivos modificados). A ferramenta compara os dois conjuntos para identificar instantaneamente quais arquivos foram adicionados, removidos, modificados ou deixados inalterados. Perfeito para rastrear alterações em instantâneos de diretório, pacotes de implantação e pastas de projetos.
- Verificação de hash de conteúdo: para máxima precisão, a ferramenta calcula hashes de conteúdo SHA-256 para cada arquivo. Isso garante que mesmo arquivos com tamanhos idênticos, mas com conteúdo diferente, sejam sinalizados corretamente como modificados. A comparação de hash detecta mudanças sutis que a comparação apenas de tamanho deixaria passar. Pode ser desativado para comparação mais rápida.
- Painel de resumo visual: obtenha uma visão geral instantânea de todas as alterações com um painel de resumo visual mostrando contagens de arquivos adicionados, removidos, modificados e inalterados. Gráficos de barras interativos e seções codificadas por cores facilitam a compreensão rápida do escopo das alterações.
- Análise detalhada por arquivo: analise cada categoria de alteração para ver detalhes de arquivos individuais: nomes de arquivos, tamanhos antes e depois, diferenças de tamanho para arquivos modificados e emblemas de status. Cada tipo de alteração é codificado por cores (verde para adicionado, vermelho para removido, âmbar para modificado) para uma verificação visual rápida.
- Auditoria de pacote de implantação: compare pacotes de implantação entre versões para verificar se os arquivos corretos foram adicionados, atualizados ou removidos. Garanta que nenhum arquivo confidencial vaze entre ambientes e que todos os ativos necessários estejam presentes na construção de produção.
- Rastreamento de alterações do projeto: ao migrar um projeto entre repositórios ou reestruturar diretórios, use o detector de alterações de arquivos em lote para verificar se nenhum arquivo foi perdido ou modificado inadvertidamente durante o processo. Capture ativos, configurações ou documentação ausentes.
- Investigação de incidentes de segurança: compare um backup limpo de um sistema com uma versão potencialmente comprometida para identificar quais arquivos foram adicionados, modificados ou excluídos por um invasor. A identificação rápida de arquivos suspeitos acelera a resposta e a correção de incidentes.
- Verificação de migração de dados: após migrar dados entre sistemas de armazenamento ou formatos de arquivo, compare os diretórios de origem e destino para garantir que cada arquivo seja transferido corretamente. Detecte arquivos truncados, corrompidos ou ausentes antes de confiar nos dados migrados.
- Comparação de lançamentos e versões: compare arquivos entre lançamentos ou versões de software para gerar um changelog abrangente de modificações em nível de arquivo. Útil para gerentes de lançamento e equipes de controle de qualidade verificarem se todas as alterações pretendidas foram incluídas no lançamento.
- Verificação de integridade de backup: compare regularmente os instantâneos de backup com os originais para detectar corrupção silenciosa, backups incompletos ou modificações não autorizadas. A detecção precoce de problemas de backup evita cenários de perda de dados e garante a capacidade de recuperação.
Perguntas frequentes
Um detector de alterações de arquivos em lote compara dois conjuntos de arquivos - um conjunto Antes e um conjunto Depois - para identificar quais arquivos foram adicionados, removidos, modificados ou deixados inalterados. É útil para verificação de implantação, auditoria de segurança, verificações de integridade de backup e validação de migração de dados.
A ferramenta compara arquivos com o mesmo nome em ambos os conjuntos. Primeiro, verifica se os tamanhos dos arquivos são diferentes. Para arquivos do mesmo tamanho, o hash de conteúdo SHA-256 fornece verificação definitiva - hashes diferentes significam conteúdo diferente, capturando modificações que preservam o tamanho do arquivo.
SHA-256 é uma função hash criptográfica que produz uma impressão digital exclusiva de 64 caracteres para qualquer arquivo. Mesmo uma alteração de um único byte produz um hash completamente diferente. A ferramenta usa a API Web Crypto integrada do navegador para hash local rápido.
Não há limite rígido. O processamento acontece inteiramente no seu navegador, portanto o limite depende da memória do seu dispositivo. Você pode desativar o hash de conteúdo para uma comparação mais rápida quando a verificação somente de tamanho for suficiente.
Absolutamente. Todo o processamento é feito localmente no seu navegador. Seus arquivos nunca são enviados para nenhum servidor. A ferramenta lê nomes e tamanhos de arquivos e, opcionalmente, calcula hashes - tudo usando os recursos do seu navegador. Nenhum conteúdo é transmitido, armazenado ou registrado.
Os casos de uso comuns incluem: verificação de pacotes de implantação, auditoria de alterações não autorizadas de arquivos após incidentes de segurança, validação de migrações de dados, comparação de versões de software, verificação de integridade de backup, rastreamento de alterações em arquivos de projeto e análise de instantâneos de evidências forenses digitais.
Sim, funciona com qualquer tipo de arquivo – documentos, imagens, áudio, vídeo, arquivos, executáveis, código-fonte e arquivos binários. A ferramenta compara apenas nomes de arquivos, tamanhos e hashes criptográficos, que funcionam universalmente em todos os formatos de arquivo.
Os arquivos adicionados (verde) são arquivos novos apenas no conjunto Depois. Os arquivos removidos (vermelho) estavam no conjunto Antes, mas faltavam no Depois. Arquivos modificados (âmbar) existem em ambos, mas com conteúdo diferente. Os arquivos inalterados (cinza) são idênticos em ambos os conjuntos.
Os arquivos são correspondidos por nome de arquivo. Se você precisar comparar arquivos com nomes diferentes, renomeie-os para que correspondam antes de carregá-los. Isso garante que a ferramenta possa emparelhar corretamente os arquivos entre os conjuntos Antes e Depois para uma comparação significativa.
A comparação somente de tamanho é mais rápida e suficiente quando é garantido que arquivos de tamanhos diferentes sejam diferentes. A comparação de hash (SHA-256) é mais precisa porque detecta alterações de conteúdo mesmo quando o tamanho do arquivo permanece o mesmo - por exemplo, se um byte foi modificado sem alterar o comprimento geral do arquivo.