
Una herramienta de seguridad integral basada en Python para escaneo de archivos, detección de malware y análisis en un panorama cibernético en constante evolución.
VTScanner es una herramienta versátil de Python que permite a los usuarios realizar escaneos completos de archivos dentro de un directorio seleccionado para la detección y análisis de malware. Se integra sin problemas con la API de VirusTotal para proporcionar información exhaustiva sobre la seguridad de tus archivos. VTScanner es compatible con Windows, macOS y Linux, lo que lo convierte en un activo valioso tanto para individuos como para profesionales preocupados por la seguridad.
VTScanner permite a los usuarios elegir un directorio específico para escanear. Al hacerlo, puedes evaluar todos los archivos dentro de ese directorio en busca de posibles amenazas de malware.
Al completar un escaneo, VTScanner genera informes detallados que resumen los resultados. Estos informes proporcionan información esencial sobre los archivos escaneados, incluyendo su hash, tipo de archivo y estado de detección.
VTScanner aprovecha los hashes de archivos para la detección eficiente de malware. Al comparar el hash de cada archivo con firmas de malware conocidas, puede identificar rápidamente posibles amenazas.
VTScanner interactúa sin problemas con la API de VirusTotal. Si un archivo no ha sido escaneado previamente en VirusTotal, VTScanner envía automáticamente su hash para su análisis. Luego espera la respuesta, permitiéndote acceder a informes completos de VirusTotal.
Para usuarios con cuentas gratuitas de VirusTotal, VTScanner ofrece una función de retardo de tiempo. Esta función introduce un retardo especificado (recomendado entre 20-25 segundos) entre cada solicitud de escaneo, asegurando el cumplimiento de los límites de tasa de VirusTotal.
Si tienes una cuenta premium de la API de VirusTotal, VTScanner ofrece la opción de escaneo concurrente. Esta función te permite optimizar la velocidad de escaneo, convirtiéndolo en una opción ideal para colecciones de archivos más extensas.
VTScanner va un paso más allá al permitir a los usuarios explorar los informes detallados de VirusTotal para cualquier archivo con un simple doble clic. Esta función ofrece información valiosa sobre las detecciones y el comportamiento de los archivos.
Para mayor comodidad, VTScanner viene con binarios de Windows preinstalados compilados con PyInstaller. Estos binarios son detectados por 10 escáneres antivirus.
Si prefieres generar tus propios binarios o usar VTScanner en plataformas que no sean Windows, puedes crear fácilmente binarios personalizados con PyInstaller.
Antes de instalar VTScanner, asegúrate de tener los siguientes requisitos previos:
pip install -r requirements.txt
Puedes obtener VTScanner clonando el repositorio de GitHub en tu máquina local:
git clone https://github.com/samhaxr/VTScanner.git
Para iniciar VTScanner, sigue estos pasos:
cd VTScanner
python3 VTScanner.py
VTScanner se publica bajo la Licencia GPL. Consulta el archivo LICENSE para obtener todos los detalles de la licencia.
VTScanner es una herramienta diseñada para mejorar la seguridad mediante la identificación de posibles amenazas de malware. Sin embargo, es crucial recordar que ninguna herramienta proporciona una protección infalible. Siempre ten precaución y emplea medidas de seguridad adicionales al manejar archivos que puedan contener contenido malicioso. Para consultas, problemas o comentarios, no dudes en abrir un issue en nuestro repositorio de GitHub. Gracias por elegir VTScanner v1.0.
