Project index

Project Directory

A curated index of live products, software tools, security research, and engineering experiments.

21 projects matched
MultiHAT Academy verified certificate of completion for Google Dorks: The Complete OSINT Handbook.
WebprivateEducation Platform

Learning platform and certification hub

MultiHAT Academy (Continuous)

A polished academy experience for books, certificates, learning progress, and reward-driven showcase flows.

  • Books
  • Certificates
  • Rewards
  • Dashboard
  • Learning Hub
PromptVault dark prompt library interface with categorized saved prompts.
WebpublicAI Productivity

Encrypted offline-first AI prompt console

PromptVault

A private, offline-first prompt manager for AI power users featuring AES-256 encrypted local storage, a resilient multi-key AI Librarian with Groq fallback, dynamic {{variable}} templates, and zero-token key diagnostics.

  • AES-256 Encryption
  • AI Librarian
  • Gemini Key Pool
  • Groq Failover
  • PWA
PhishGuard dark mode: phishing email scenario with 9-second timer, Phishing/Legitimate controls, and feedback panel.
WebpublicCybersecurity Training

Dual-AI security training game

PhishGuard

A real-time phishing awareness game that turns inbox threat recognition into a fast, replayable training loop.

  • Dual AI
  • Phishing Defense
  • Game Loop
  • OpenRouter
  • Groq
Sydney Wheels and Tyres premium automotive workshop homepage.
WebprivateLocal SEO Website

Premium local business website

Sydney Wheels & Tyres

A high-performance automotive marketing site built to convert service intent into calls, messages, bookings, and local search visibility.

  • Local SEO
  • Next.js
  • Schema
  • Bookings
  • Auto Services
Dark cyber operations themed portfolio homepage for Sagar Biswas.
WebprivatePersonal Portfolio

Cybersecurity identity system

Sagar Biswas Portfolio

A privacy-first developer and cybersecurity portfolio for projects, tutorials, blog posts, and technical proof of work.

  • Cybersecurity
  • Portfolio
  • RSS
  • Static Site
  • Technical Writing
SharpLink URL shortener interface with custom alias form and availability status panel.
WebpublicBackend Utility

Flask-based URL shortener with custom aliases

SharpLink URL Allies

A clean, self-hosted URL shortener that converts long links into short, branded URLs with custom aliases, expiration windows, and optional TinyURL mirroring.

  • URL Shortener
  • Custom Aliases
  • Link Expiry
  • TinyURL Mirror
  • REST API
Multi-Factor Authentication sign-in interface with email and password fields.
WebpublicAuthentication & 2FA

Production-ready 2FA auth architecture

Multi-Factor Authentication

An end-to-end authentication and multi-factor security demo featuring email OTP verification, TOTP authenticator app support, emergency backup codes, and resilient Brevo/SMTP failover.

  • Multi-Factor Auth
  • TOTP 2FA
  • Email OTP
  • Backup Codes
  • Brevo API
Two-step authentication sign-in dialog requiring password and 6-digit TOTP authenticator code.
WindowspublicDesktop Application

Desktop GUI application with 2FA

Library Management System

A Python Tkinter desktop application for cataloging books, tracking member loans, calculating overdue items, and managing circulation, secured with SHA-256 password hashing and TOTP 2-factor authentication.

  • Desktop App
  • Tkinter GUI
  • TOTP 2FA
  • Book Catalog
  • Local Storage
Photo-PDF Bidirectional Converter main window showing the Photos → PDF tab with file list, page order controls, quality settings, and DPI options.
WindowspublicDesktop Utility

Offline Windows desktop conversion tool

Photo ↔ PDF Bidirectional Converter

A lightweight Python desktop app that converts photos into high-quality PDFs and extracts PDF pages back into images, with EXIF rotation, DPI control, and three embedding modes.

  • PDF Conversion
  • Offline
  • EXIF Rotation
  • img2pdf
  • Tkinter GUI
PyTextEditor desktop interface showing code editing canvas, menu options, line counters, and status bar.
WindowspublicDesktop Application

Safety-first Python desktop text editor

PyTextEditor

A cross-platform Tkinter text editor built for resilience and productivity, featuring atomic saves, BOM-aware encoding detection, regex find/replace, and crash recovery.

  • Text Editor
  • Tkinter GUI
  • Atomic Saves
  • Crash Recovery
  • Regex Search
Customer Slip Generator CLI session showing customer input prompts, generated product slip with price breakdown, and saved CSV/JSONL records.
WindowspublicCLI Utilities & Point-of-Sale

Production-grade C++17 POS receipt & persistence engine

Customer Slip Generator (CLI)

A fast, cross-platform C++17 command-line point-of-sale utility that captures customer transaction details, computes discounts and totals, prints formatted receipts, and atomically persists records to CSV and JSONL.

  • C++17
  • CLI Tool
  • POS Receipt
  • Atomic Persistence
  • CMake
Clean Wi-Fi QR code generator interface with network details and QR preview.
WebpublicPrivacy Utility

Privacy-first browser utility

WiFi QR Generator

A no-backend Wi-Fi QR generator that creates exportable network payloads entirely in the browser.

  • No Backend
  • QR Export
  • Offline
  • PNG/SVG
  • Client-side
Password strength checker interface with entropy score and recommendations.
WebpublicSecurity Utility

Accessible offline security tool

Password Strength Checker

A client-side password checker and generator with entropy estimates, pattern detection, and actionable feedback.

  • Entropy
  • ARIA
  • Offline
  • Generator
  • Pattern Detection
Nmap Scanning Tool terminal output showing interactive menu with 12 scan profiles, target input, and OS detection scan results.
LinuxpublicNetwork Security & Vulnerability Auditing

Production-ready Nmap scanner with 12 preset profiles

Nmap Scanning Tool

A robust, production-ready Python CLI wrapper for Nmap providing 12 preset scan profiles (SYN stealth, OS detection, vulnerability/NSE scripts, SSL/TLS ciphers, and Heartbleed), custom arguments, input validation, and open-port filtering.

  • Nmap
  • Network Scanning
  • Vulnerability Assessment
  • NSE Scripts
  • Port Scanner
MacChanger-V1-MAX terminal session showing interface listing, manual MAC assignment, random MAC generation, and original MAC restoration.
LinuxpublicNetwork Security & Privacy

Production-grade Linux MAC spoofing & restoration CLI

MAC Address Changer

A resilient, production-ready Python CLI utility for Linux that inspects, spoofs, randomizes, and restores network interface MAC addresses with strict validation and safe backup persistence.

  • MAC Changer
  • MAC Spoofing
  • Network Security
  • Linux Networking
  • iproute2
Attack Surface Toolkit CLI output showing recon summary with exposure score of 24/100 (LOW EXPOSURE) for sagarbiswas-multihat.github.io.
ResearchpublicOSINT & Reconnaissance

Passive OSINT reconnaissance toolkit

Attack Surface Toolkit

A module-based passive recon tool that maps a web domain's full external exposure (subdomains, DNS, SSL, headers, tech stack, and Wayback history) and scores it 0–100 with a presentation-ready report.

  • Passive OSINT
  • Attack Surface
  • Exposure Scoring
  • DNS Analysis
  • SSL Audit
Phoneint GUI displaying normalized E.164 phone details, carrier info, location, risk score, and consent-gated owner intelligence.
ResearchpublicOSINT & Reconnaissance

Privacy-first phone number OSINT & risk scoring

Phoneint OSINT Toolkit

A privacy-focused phone intelligence toolkit (CLI + PySide6 GUI) that normalizes numbers to E.164, enriches carrier/location metadata, runs async OSINT adapters, and computes explainable risk scores.

  • Phone OSINT
  • E.164 Normalization
  • Risk Scoring
  • PySide6 GUI
  • Async HTTPX
OSINT Exposure Toolkit terminal view showing CLI scanning execution, module progression, and exposure score summary.
ResearchpublicOSINT & Reconnaissance

Passive intelligence & attack surface exposure framework

OSINT Exposure Toolkit

A modular, passive open-source intelligence CLI that aggregates credential leaks, GitHub footprint secrets, DNS/email posture, social profiles, and public exposure signals into interactive HTML reports, graph topologies, and executive scoring.

  • OSINT
  • Attack Surface
  • Passive Recon
  • Credential Leaks
  • DNS Security
Complete HTML vulnerability scan report showing target URL, crawl depth, identified findings, and severity badges.
ResearchpublicVulnerability Assessment

Polite web scanner with LLM remediation helper

Web Vulnerability Scanner & AI Triage

A queue-based, rate-limited Python web security scanner that inspects headers, cookie flags, reflected XSS, and SQL error patterns, paired with an interactive HTML report and an AI-powered triage assistant.

  • Vulnerability Scanner
  • AI Remediation
  • Polite Crawling
  • XSS Detection
  • SQLi Heuristics
WebSource Harvester output folder structure showing harvested HTML, assets directory, and offline reconstructed files.
ResearchpublicWeb Crawling & Client-Side Reconnaissance

Breadth-first web crawler & offline source asset reconstructor

WebSource Harvester (Web Crawler)

An educational, depth-controlled web crawler and client-side source code harvester that performs BFS traversal, downloads browser-visible assets (HTML, CSS, JS, images, fonts, PDFs), and rewrites relative paths for offline browsing.

  • Web Crawler
  • Source Harvester
  • BFS Traversal
  • Offline Archiving
  • Asset Extraction
Email Harvester CLI output showing multi-backend search, robots.txt-aware page scanning progress bar, and final tally of 71 unique emails written to results.csv.
ResearchpublicOSINT & Email Discovery

OSINT email discovery CLI tool

Email Harvester

A production-ready Python CLI that discovers publicly listed business email addresses from category keywords, with multi-backend search fallback, robots.txt-aware crawling, Hunter.io enrichment, MX validation, and deterministic quality scoring.

  • Email OSINT
  • Lead Discovery
  • Passive Crawling
  • Hunter.io
  • MX Validation