Skip to content

bhuvannetam/FileShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ FileShield — Cyber Forensics & Threat Analysis Platform

A professional Blue Team file analysis tool built on Kali Linux.

Features

  • True file type detection via magic bytes
  • ClamAV antivirus scanning (3.6M+ signatures)
  • YARA malware rule matching
  • VirusTotal API (70+ engines)
  • MalwareBazaar threat intelligence
  • PE/EXE deep analysis
  • Office macro detection
  • PDF exploit detection
  • Entropy analysis
  • Suspicious string extraction
  • Binwalk embedded file detection

Setup

python3 -m venv venv
source venv/bin/activate
pip install flask flask-cors python-magic pefile oletools yara-python requests pdfminer.six Pillow colorama

Usage

source venv/bin/activate
python3 app.py

Open browser at http://localhost:5000

Add API Key

In app.py replace YOUR_VIRUSTOTAL_API_KEY_HERE with your free VirusTotal API key.

Built With

  • Python + Flask
  • ClamAV
  • YARA
  • VirusTotal API
  • MalwareBazaar API

About

Professional Blue Team file analysis & malware detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors