Network Packet Sniffer

Real-time network packet analysis tool built with Python for monitoring and analyzing network traffic. Capable of processing 5000+ packets with protocol-based filtering for forensic research and network security analysis.

Key Features:
  • Real-time packet capture and analysis
  • Protocol-based filtering (TCP, UDP, ICMP)
  • Packet header extraction and parsing
  • Traffic pattern analysis
  • Export results to various formats
Python Scapy Socket Programming Network Protocols
5000+ Packets Analyzed Multi-Protocol Support Real-time Processing

Keylogger (Python)

Advanced keylogger tool developed for forensic research and cybersecurity awareness training. Capable of capturing 1000+ keystrokes per session with stealth operation and detailed logging capabilities.

Key Features:
  • Stealth keystroke capture
  • Session-based logging (1000+ keystrokes)
  • Timestamp and application tracking
  • Encrypted log storage
  • Educational and forensic applications
Python pynput Threading Encryption
1000+ Keystrokes/Session Encrypted Logging Educational Purpose

Pixel Manipulation for Image Encryption

Advanced image encryption tool using XOR-based pixel manipulation techniques for ensuring image confidentiality. Implements cryptographic principles for secure image storage and transmission.

Key Features:
  • XOR-based pixel encryption
  • Lossless image encryption/decryption
  • Multiple image format support
  • Key-based encryption security
  • Batch processing capabilities
Python PIL/Pillow NumPy Cryptography
Multi-format Support XOR Encryption Batch Processing

Caesar Cipher (Python)

Classical cryptography implementation featuring encryption and decryption with dynamic key shifting. Validated across 200+ test cases for educational purposes and cryptographic understanding.

Key Features:
  • Dynamic key shifting mechanism
  • Bidirectional encryption/decryption
  • Multiple alphabet support
  • Comprehensive test validation (200+ cases)
  • Educational cryptography tool
Python Cryptography Algorithm Design Testing
Dynamic Key Shifting 200+ Test Cases Educational Tool

Password Checker (Python)

Comprehensive password security evaluation tool that analyzes password strength and provides enhancement recommendations. Features multiple security criteria validation and strength scoring.

Key Features:
  • Multi-criteria password analysis
  • Strength scoring algorithm
  • Security enhancement recommendations
  • Common password detection
  • Real-time validation feedback
Python Regular Expressions Security Analysis Algorithm Design
Security Focused Strength Analysis Smart Recommendations
AZZA Management System Dashboard

AZZA — Management & Cashier System

A comprehensive desktop application for dress rental businesses, combining cashier operations, inventory management, customer tracking, and advanced financial reporting into one integrated platform.

Key Features:
  • Full rental lifecycle management (booking, checkout, return)
  • POS/Cashier system with deposit & late fee handling
  • Dress inventory tracking with availability status
  • Customer database with rental history analysis
  • Revenue, performance & activity reports with analytics
  • ROI analysis per dress & operational intelligence
Python Desktop App Database Analytics Reporting
5+ Report Types Inventory Management Financial Analytics
Phishing Awareness Training

Phishing Awareness Training

A comprehensive 38-slide training program designed to educate employees and students on phishing threats, social engineering tactics, and practical defense strategies. Covers real-world attack scenarios and step-by-step response procedures.

Key Topics:
  • What is phishing & methods (Email, Smishing, Vishing, Spear Phishing)
  • Anatomy of phishing emails — subject lines, sender spoofing, malicious links
  • Social engineering tactics — urgency, fear, curiosity manipulation
  • Practical defense strategies — MFA, password hygiene, link verification
  • Incident response — what to do if you fall victim
Cybersecurity Security Awareness Social Engineering Training
38 Slides 5 Core Modules Hands-on Scenarios

Project Categories

Security Tools

Network analysis, password security, and packet sniffing tools for cybersecurity research.

3 Projects

Cryptography

Encryption algorithms and image pixel manipulation for secure data handling.

2 Projects

Desktop Applications

Full-featured management systems, cashier solutions, and business automation tools.

1 Project

Training & Awareness

Cybersecurity awareness programs, phishing defense training, and educational materials.

1 Project

Interested in Collaborating?

I'm always open to discussing new projects, innovative security solutions, or collaboration opportunities.