Skip to content

Balakdesi/Virus-Hash-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Virus-Hash-List

πŸ›‘οΈ1.4M (Raw Hash Database)

A zero-bloat threat intelligence database containing exactly 1,441,791 verified malware fingerprints.

⚑ The Purpose

Most enterprise threat databases (like MalwareBazaar or VirusShare) lock their data behind rate limits, API keys, or force developers to parse massive 3GB+ CSV files that exhaust system memory and crash basic scripts.

This repository solves that engineering bottleneck. It provides a highly concentrated, pure-text database containing over 1.44 million lethal malware hashes. It is entirely stripped of metadata, comments, and headers, meaning it is perfectly optimized to be loaded directly into RAM, Python sets, or SQLite databases for lightning-fast, multi-core scanning.

πŸ“Š Database Specifications

  • Total Records: 1,441,791 hashes
  • Format: MD5 (32-character strings)
  • File Structure: Pure .txt (One hash per line, zero metadata)
  • Primary Threat Vectors Included:
    • Infostealers: RedLine, Vidar, AgentTesla, Raccoon
    • Remote Access Trojans (RATs): NanoCore, Remcos, NjRAT, AsyncRAT
    • Ransomware Payloads: WannaCry, Phobos, LockBit
    • Botnets & Droppers: Emotet, TrickBot, Qakbot

πŸš€ Implementation Guide

Because this is a pure text file with no CSV bloat, you can load the entire 1.4 million hash list into a Python set in under 1 second.

Execution

KNOWN_THREATS = load_threat_matrix("14lk41791_hashes.txt") result = scan_file("suspicious_file.exe", KNOWN_THREATS) print(result)

About

A zero-bloat, raw database of 1,441,791 active malware hashes (MD5). Optimized for high-speed loading into custom heuristic engines, SOCs, and threat analysis pipelines.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors