
Uma ferramenta de segurança abrangente baseada em Python para varredura de arquivos, detecção de malware e análise em um cenário cibernético em constante evolução.
VTScanner é uma ferramenta Python versátil que permite aos usuários realizar varreduras abrangentes de arquivos em um diretório selecionado para detecção e análise de malware. Ela se integra perfeitamente com a API do VirusTotal para fornecer informações extensas sobre a segurança dos seus arquivos. VTScanner é compatível com Windows, macOS e Linux, tornando-se um ativo valioso para profissionais e pessoas preocupadas com a segurança.
VTScanner permite que os usuários escolham um diretório específico para varredura. Ao fazer isso, você pode avaliar todos os arquivos dentro desse diretório em busca de possíveis ameaças de malware.
Ao concluir uma varredura, o VTScanner gera relatórios detalhados resumindo os resultados. Esses relatórios fornecem informações essenciais sobre os arquivos varridos, incluindo seus hashes, tipo de arquivo e status de detecção.
VTScanner utiliza hashes de arquivos para detecção eficiente de malware. Ao comparar o hash de cada arquivo com assinaturas de malware conhecidas, ele pode identificar rapidamente ameaças potenciais.
VTScanner interage perfeitamente com a API do VirusTotal. Se um arquivo não foi varrido anteriormente no VirusTotal, o VTScanner automaticamente submete seu hash para análise. Ele então aguarda a resposta, permitindo que você acesse relatórios completos do VirusTotal.
Para usuários com contas gratuitas do VirusTotal, o VTScanner oferece um recurso de atraso de tempo. Esta função introduz um atraso especificado (recomendado entre 20 a 25 segundos) entre cada solicitação de varredura, garantindo conformidade com os limites de taxa do VirusTotal.
Se você possui uma conta de API premium do VirusTotal, o VTScanner oferece a opção de varredura concorrente. Este recurso permite otimizar a velocidade da varredura, tornando-o uma escolha ideal para coleções de arquivos mais extensas.
VTScanner vai além ao permitir que os usuários explorem os relatórios detalhados do VirusTotal para qualquer arquivo com um simples clique duplo. Esse recurso oferece informações valiosas sobre detecções e comportamento de arquivos.
Para maior conveniência, o VTScanner vem com binários Windows pré-instalados compilados usando PyInstaller. Esses binários são detectados por 10 antivírus.
Se você preferir gerar seus próprios binários ou usar o VTScanner em plataformas não Windows, pode facilmente criar binários personalizados com PyInstaller.
Antes de instalar o VTScanner, certifique-se de ter os seguintes pré-requisitos em vigor:
pip install -r requirements.txt
Você pode adquirir o VTScanner clonando o repositório do GitHub para sua máquina local:
git clone https://github.com/samhaxr/VTScanner.git
Para iniciar o VTScanner, siga estas etapas:
cd VTScanner
python3 VTScanner.py
VTScanner é lançado sob a Licença GPL. Consulte o arquivo LICENSE para detalhes completos de licenciamento.
VTScanner é uma ferramenta projetada para aumentar a segurança ao identificar possíveis ameaças de malware. No entanto, é crucial lembrar que nenhuma ferramenta oferece proteção infalível. Sempre tenha cautela e utilize medidas de segurança adicionais ao lidar com arquivos que possam conter conteúdo malicioso. Para dúvidas, problemas ou feedback, não hesite em abrir uma issue em nosso repositório do GitHub. Obrigado por escolher o VTScanner v1.0.
