Slhasher: Bulk VirusTotal Hash Lookups

Slhasher – Bulk VirusTotal Hash Lookups

Slhasher is a collaborative tool designed to perform bulk SHA256 hash lookups through a graphical user interface. It integrates with VirusTotal to fetch hash metadata and supports exporting results for easy sharing and analysis.

VirusTotal Hash Lookups

Feature

  • Perform bulk SHA256 hash lookups via VirusTotal
  • Download files directly from VirusTotal through Slhasher
  • Export hash lookup results as CSV files

Getting Started

To get started with Slhasher, follow the steps below:

1. Clone the repo:
git clone https://github.com/Hexastrike/Slhasher.git

2. Set up your environment

 

  • Copy the template.env file and rename it to .env:

    cp template.env .env

  • Edit the .env file to configure the following variables:

    # … SLHASHER_API_SECRET_KEY=<your-secret-key>
    # … VIRUSTOTAL_API_KEY=<your-virustotal-api-key>
    # …

3. Build and start the application using Docker

 

  • Build the Docker images:

    docker-compose build

  • Start the application:

    docker-compose up

4. Access the application

 

  • Open your web browser and navigate to http://127.0.0.1:3000 to start using Slhasher.