Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cyb3rmx/malwarehashdb

Malware hashes for open source projects.
https://github.com/cyb3rmx/malwarehashdb

antivirus archive database hash ioc malware malware-analysis malware-research md5 threat-intelligence virusshare virustotal

Last synced: about 1 month ago
JSON representation

Malware hashes for open source projects.

Awesome Lists containing this project

README

        

# MalwareHashDB
Malware hashes for open source projects.

# Banner
![Screen](Screenshot.png)

# Total Hashes
This database contains 366374 malware hashes(MD5) for now.

# Database Usage Guides
MalwareHashDB structure is very simple. It has only 1 table and 2 columns.

| hash | name |
| :--- | :--- |
| f4c3fa43b5bdfaa0205990d25ce51c5a | Trojan.Win32.Emotet.471040.A |

## Examples
```bash
#!/bin/bash

target_hash=$1

result=$(sqlite3 HashDB "SELECT * FROM HashDB WHERE hash='$target_hash'")
if [ -z "$result" ];then
echo "Hash not found!"
else
echo $result
fi
```

```python
import sqlite3

db_file = "./HashDB"
hashes = sqlite3.connect(db_file)
db_cursor = hashes.cursor()

def check_exist(target_hash):
exist = db_cursor.execute("SELECT hash FROM HashDB where hash='{target_hash}'").fetchall()
if exist != []:
print("Hash found!!")

check_exist("f4c3fa43b5bdfaa0205990d25ce51c5a")
```