Skip to content
/ Vianal Public

This Python program integrates the VirusTotal API to scan files and URLs for threats. It uses fzf for interactive file selection, computes SHA-256 hashes, and retrieves detailed scan results. Malicious detections are highlighted in red, safe items in green, and direct VirusTotal report links are provided for further investigation.

Notifications You must be signed in to change notification settings

0x1622/Vianal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

VirusTotal File and URL Scanner

This Python program integrates the VirusTotal API to scan files and URLs for potential threats. It provides an interactive interface for file selection, computes SHA-256 hashes, and retrieves detailed scan results.

Features

  • File Scanning: Select files using fzf, compute SHA-256, and scan via VirusTotal.
  • URL Scanning: Submit URLs for analysis and retrieve results.
  • Vendor Detections: Highlight malicious detections in red (e.g., virus, trojan) and safe items in green.
  • Direct Links: Generate VirusTotal report links for scanned files/URLs.
  • Dynamic Polling: Displays elapsed time while waiting for analysis completion.

This tool is ideal for security analysis, offering a user-friendly way to detect threats in files and URLs.

About

This Python program integrates the VirusTotal API to scan files and URLs for threats. It uses fzf for interactive file selection, computes SHA-256 hashes, and retrieves detailed scan results. Malicious detections are highlighted in red, safe items in green, and direct VirusTotal report links are provided for further investigation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages