NepalDesktop App

Zelta 3 - RAR/ZIP Password Cracker

A college project demonstrating VB.NET and batch scripting to build a RAR/ZIP password recovery tool for educational use.

Desktop App
Bruteforce
Password Cracker
Visual Basic
.NET
Batch Scripting
Zelta 3 - RAR/ZIP Password Cracker

Project Overview

Zelta 3 is a college project created in 2019 to explore file encryption and password recovery techniques. Built with Visual Basic .NET and batch scripting, it provides a basic framework for bruteforcing RAR and ZIP archive passwords.

This project was developed solely for educational purposes to understand how encryption and cracking mechanisms work. It should be used responsibly and not for any malicious activity.

Key Features

Core functionality and capabilities that make this project stand out

RAR & ZIP Cracking
Implements basic bruteforce techniques to recover passwords from protected RAR and ZIP archives.
VB.NET Based UI
Developed using Visual Studio .NET to provide a simple GUI for interacting with the cracking tool.
Batch Script Integration
Utilizes batch scripting to handle background operations and automate parts of the cracking process.
Multithreaded Execution
Supports basic multithreading to speed up the bruteforce process and improve performance.
Educational Purpose
Created as a learning project to understand file encryption and password recovery mechanisms.

Technology Stack

Key Technologies I Used on This Project

Core Language
Visual Basic .NET
Automation
Batch Scripting
IDE
Visual Studio .NET
Challenges Overcome

Understanding the structure of RAR and ZIP files and their encryption mechanisms.

Implementing a bruteforce algorithm that balances speed and accuracy.

Coordinating batch scripts with the VB.NET application for smooth execution.

Handling errors and avoiding crashes during long cracking sessions.

Key Learnings

• Gained foundational understanding of file encryption and password recovery techniques.

• Improved skills in VB.NET and integrating batch scripts with desktop applications.

• Learned to design simple GUIs and handle multithreaded tasks for performance improvement.

Interested in This Project?

This project showcases practical development skills and problem-solving experience. Explore the features, review the implementation, or get in touch to discuss similar work.