
Resposta a Incidentes - Localizador rápido de arquivos suspeitos

Uma ferramenta leve de resposta a incidentes para caça a ameaças e triagem forense
O FastFinder é uma ferramenta de resposta a incidentes poderosa e leve, projetada para profissionais de cibersegurança que realizam caça a ameaças, perícia ao vivo e triagem de endpoints. Construída para plataformas Windows e Linux, destaca-se na descoberta rápida de arquivos suspeitos usando múltiplos critérios de deteção.
Interface de Utilizador Básica
Seleção de Configuração
Resultados da Verificação e Correspondências
⚠️ Nota: A compilação requer dependências CGO e YARA. Consulte os guias específicos da plataforma:
A maneira mais fácil de compilar o FastFinder sem instalar dependências:
# Compilar binários para Linux e Windows
cd docker
make build-binaries
# Os binários estarão em ./bin/
# - fastfinder-linux-amd64
# - fastfinder-windows-amd64.exe
Execute o FastFinder dentro de um contentor Docker privilegiado para verificar volumes ou sistemas de ficheiros montados:
# Compilar a imagem de execução (inclui FastFinder + YARA + editores)
.\docker-helper.ps1 build-runtime
# Executar verificação com diretório de configuração
.\docker-helper.ps1 run-runtime -ConfigPath "C:\caminho\para\pasta_config" -ScanPath "C:\dados\para\verificar"
# Modo shell interativo (sem verificação, apenas acesso à shell)
.\docker-helper.ps1 run-runtime -Interactive
fastfinder [OPÇÕES]
| Opção | Descrição | Padrão |
|---|---|---|
-h, --help | Mostrar informações de ajuda | |
-c, --configuration <ficheiro yaml de configuração> | Caminho do ficheiro de configuração | |
-b, --build <executável de saída> | Criar binário autónomo com configuração incorporada (apenas arquitetura x64) | |
-r, --root <Caminho> | Caminho raiz da verificação (substituir enumeração de unidades) | |
-s, --silent | Modo silencioso - executar sem janela ou consola visível | |
-v, --verbosity <nivelVerbosidade> | Nível de verbosidade dos registos (1-5) | 3 |
-t, --triage | Modo de monitorização contínua | false |
# Verificação básica com ficheiro de configuração
./fastfinder -c config.yaml
# Modo de monitorização contínua
./fastfinder -c config.yaml -t
# Criar executável autónomo (apenas arquitetura x64)
./fastfinder -c config.yaml -b standalone_scanner.exe
💡 Dica: O FastFinder pode ser executado com privilégios de utilizador padrão, mas direitos administrativos fornecem acesso a todos os ficheiros do sistema.
Exemplos de configuração estão disponíveis aqui. Aqui está um exemplo de configuração completa em branco. Não é necessário implementar todos os atributos se não estiver a utilizar tudo.