Projects

2025-04-03T08:04:00-08:00 | 2 minute read | Updated at 2025-04-03T08:04:00-08:00

@

1. PassHaven - Password Security Tool

Purpose of the Project

The project PassHaven aims to enhance the security of online accounts by providing a tool that integrates robust password generation with advanced breach detection capabilities. This tool ensures that users can generate secure passwords and check if their passwords have been compromised in known data breaches. The README outlines the tool’s purpose and provides a detailed installation guide, making it accessible for users to set up and use.

Features and Technologies Used

PassHaven leverages Python to implement several key features:

  • Secure Password Generation: Allows users to create strong, random passwords with customizable options.
  • Password Strength Evaluation: Provides feedback on password strength and offers suggestions for improvement.
  • Breach Detection: Utilizes the Pwned Passwords API to check if passwords have been exposed in data breaches.
  • User-Friendly Interface: Features a command-line interface that is simple to navigate.
  • Cross-Platform Support: Supported on Windows, Linux & macOS
  • Additional Suggestions and Progress Indicators: Offers tailored suggestions based on common vulnerabilities and visual feedback during operations.

Check this project & source code on GitHub

2. PixelShield - Image Encryption Tool

Purpose of the Project

The PixelShield project is designed to provide robust image encryption, ensuring the security of image files through strong encryption algorithms. The tool secures visual data from unauthorized access and tampering. The README highlights the tool’s features, installation instructions, usage guidelines, and security aspects, making it a comprehensive guide for users.

Features and Technologies Used

PixelShield incorporates several key features using Python:

  • Encryption and Decryption: Utilizes AES-256 encryption for secure image handling.
  • Supported Formats: Handles over 15 image formats, including common, modern, and raw types.
  • Interfaces: Offers both command-line and graphical interfaces, with features like dark mode, system theme detection, and a user-friendly design.
  • Security Features: Implements secure key derivation, salt addition, integrity verification, and secure password handling.
  • Error Handling: Provides detailed error messages for various scenarios, ensuring users can troubleshoot issues effectively.
  • Cross-Platform: Works on Windows, Linux & macOS

The repository includes dependencies such as tkinter for the GUI, Pillow for image processing, and cryptography for encryption, indicating a well-rounded and secure implementation.

© 2025 Ashu's 0Day Arsenal

Website Made by @its-ashu-otf :: All Right's Reserved ©

About Me

👋  Hi, I’m Ashutosh Gupta from Mumbai.
👀  I’m Studying Cyber Security.
🧠  I’m Currently Learning Securing Windows, Linux Systems, Red Teaming and Web Application Pentesting.

Hobbies

🎮  When I’m not pentesting or studying, I love playing FPS and story games also exploring tech blogs.

Skills & Tools
  • Operating Systems: Windows, Linux, Android and macOS
  • Pentesting Tools: Burp Suite, Metasploit, Nmap, Wireshark
  • Programming: Python, Bash Scripting, Batch Scripting, C/C++, C# , HTML, CSS and Powershell
  • Frameworks: OWASP Top 10
Education
  • SSC from St. John English High School
  • HSC from Thakur College of Commerce & Science
  • Bachelor Of Science in Information Technology from Nirmala Memorial Foundation
Certifications
  • Certified Cyber Security and Ethical Hacker
  • Introduction to Hacking Methodology
  • Certified Ethical Hacker v13 (CEHv13) (In Progress)
  • eJPTv2 (In Progress)
Social Links