Project index

Project Directory

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

28 projects matched
MultiHAT Academy dashboard with books, certifications, wallet balance, referrals, and rewards.
LiveprivateEducation 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.
LiveprivateAI Productivity

Offline-first AI workflow

PromptVault

A private command center for saving, organizing, and refining high-value AI prompts without subscription lock-in.

  • Offline-first
  • AI Librarian
  • PIN Protection
  • Prompt Ops
  • Cloud Sync
PhishGuard dark mode — phishing email scenario with 9-second timer, Phishing/Legitimate controls, and feedback panel.
LiveprivateCybersecurity 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.
LiveprivateLocal 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.
LiveprivatePersonal 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
Clean Wi-Fi QR code generator interface with network details and QR preview.
LivepublicPrivacy 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.
LivepublicSecurity 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
SharpLink URL shortener interface with custom alias form and availability status panel.
LivepublicBackend 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.
LivepublicAuthentication & 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
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, Wayback history — and scores it 0–100 with a presentation-ready report.

  • Passive OSINT
  • Attack Surface
  • Exposure Scoring
  • DNS Analysis
  • SSL Audit
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
Embedded AI Help Center in the HTML vulnerability report with remediation guidance and severity explanations.
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
HashAttackDemos terminal showing unified CLI commands for password hashing, dictionary attacks, and rainbow table lookups.
ResearchpublicCryptography & Password Security

Cryptographic hashing & attack simulation toolkit

HashAttackDemos

An educational security toolkit comparing modern password hashing algorithms (Argon2id, bcrypt, scrypt) with attack simulations including dictionary, rainbow table, and hybrid cracking models.

  • Argon2id
  • Bcrypt
  • Scrypt
  • Rainbow Table
  • Password Cracking
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
TCP-Playground multi-terminal view demonstrating TCP server host listening on port 12345, multi-client connections, and broadcast messaging.
ResearchpublicNetwork Security & Protocols

Multi-client socket server & encrypted chat toolkit

TCP-Playground

A lightweight, cross-platform Python TCP networking and multi-client chat toolkit featuring dual-mode transport (plaintext TCP vs. TLS encryption), password authentication, broadcast routing, and network socket utilities.

  • TCP Sockets
  • TLS Encryption
  • Network Security
  • Multi-Client Chat
  • Socket Programming
WiFi Dictionary Attack terminal output showing successful WPA/WPA2 password discovery for the target SSID.
ResearchpublicWireless Security & Auditing

Wireless WPA/WPA2 security testing script

WiFi Dictionary Attack

A Python-based wireless security auditing tool that discovers nearby Wi-Fi networks, targets designated SSIDs, and runs dictionary-based WPA/WPA2 authentication tests using PyWiFi.

  • WiFi Security
  • WPA/WPA2
  • PyWiFi
  • Dictionary Attack
  • Wireless Auditing
MacChanger-V1-MAX terminal session showing interface listing, manual MAC assignment, random MAC generation, and original MAC restoration.
ResearchpublicNetwork Security & Privacy

Production-grade Linux MAC spoofing & restoration CLI

MAC Address Changer (V1-MAX)

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
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
Nmap Scanning Tool terminal output showing interactive menu with 12 scan profiles, target input, and OS detection scan results.
ResearchpublicNetwork Security & Vulnerability Auditing

Production-ready Nmap scanner with 12 preset profiles

Nmap Scanning Tool (V1-MAX)

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
WebSource Harvester CLI terminal session showing depth-controlled crawling execution against a target site.
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
Two-step authentication sign-in dialog requiring password and 6-digit TOTP authenticator code.
ToolpublicDesktop 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.
ToolpublicDesktop 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.
ToolpublicDesktop 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.
ToolpublicCLI 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
BlackHAT AI Assistant Tkinter desktop application interface showing conversational output, Groq AI response, and command input bar.
ToolpublicAI Engineering & Desktop Utilities

Local desktop AI assistant with Groq LLM & workflow shortcuts

BlackHAT AI Assistant

A lightweight Python Tkinter desktop assistant integrating Groq LLM inference, natural command web automation (Google, YouTube, GitHub), persistent JSON session memory, and custom UI theming.

  • AI Assistant
  • Groq API
  • Tkinter
  • Desktop Application
  • Python
PyCalculator desktop interface showing arithmetic and scientific function buttons, expression display, and responsive Tkinter layout.
ToolpublicDesktop Utility & Scientific Computing

Safety-first Python scientific calculator with AST evaluation

PyCalculator

A secure, modern Python scientific calculator built with Tkinter featuring an AST-based expression evaluator (preventing raw eval security risks), degree-based trigonometry, square root, exponentiation, and Pytest coverage.

  • Calculator
  • Tkinter GUI
  • AST Parser
  • Scientific Computing
  • Safe Eval
WinTempCleaner Command Prompt console showing interactive confirmation prompt and successful deletion of temporary files.
ToolpublicWindows Administration & Endpoint HygieneArticle

Automated Windows temporary cache & prefetch cleaning utility

WinTempCleaner

A lightweight Windows batch utility engineered to wipe volatile temp repositories (%TEMP%, %WINDIR%\Temp, AppData\Local\Temp, and Prefetch) with interactive safety confirmations, error suppression, and color feedback to maintain endpoint hygiene.

  • Windows Maintenance
  • Batch Script
  • Temp Cleaner
  • Disk Hygiene
  • Endpoint Security
Email Bomber project thumbnail representing automated Python SMTP email dispatching and educational protocol experimentation.
LearningpublicSMTP Automation & Protocol Experiments

Automated SMTP stress-testing & email protocol experiment

Email Bomber (SMTP Automation Experiment)

An educational Python scripting experiment demonstrating automated email delivery loops via Gmail SMTP, with email format validation, secure masked credential input, and HTML payload rendering.

  • SMTP
  • Email Automation
  • Python Script
  • Network Programming
  • MIME Multipart