The brute force attack simulator is a software application that simulates a brute force attack to crack passwords for unauthorized access to a system. This project aims to create a user-friendly and easy-to-use application to provide password awareness with a minimalistic graphical user interface that allows users to simulate a brute-force attack to crack passwords.
The application has a tools menu page that provides access to the administrator tool, login page, and brute force terminal. This page serves as a dashboard for users to navigate and select the tool they want to use.
The administrator tool allows the user to set a password for creating a user account. Once the user account is created, the user can log in to the system using their account password.
The login page is where the user enters their account credentials to log in to the system. The password is hashed and stored in a database to ensure the security of the user's data. If the user enters the wrong password, they will be denied access to the system. This system is designed to prevent unauthorized access to the system by only allowing authorized users with valid passwords to log in. That’s opens the hackers target page.
The brute force terminal is where the user(hacker) can initiate a brute force attack to crack the password of an account. The algorithm used in this application can crack a 6-digit password in a fraction of a second, depending on the system's hash rate, which is currently at 5kH/s. However, it is important to note that brute force attacks can take a significant amount of time and resources to crack complex passwords.
This is the page secured by password from unauthorized access. Hacker is trying to get access to this simulator to this page. This page is represent the page which contain the super sensitive data.
This project is developed using C++ programming language, which is well-known for its performance and efficiency in handling large amounts of data. The user-friendly and minimalistic graphical user interface is designed to make the application easy to understand for non-technical users.
The brute force simulator project is a useful tool for testing the strength of passwords for demonstration purpose which reveal password strength and give the idea that how brute force attack are made. The application's user-friendly and easy-to-use graphical user interface makes it understandable to non-technical users, while the powerful algorithm used in the brute force terminal ensures rapid results. Overall, this project provides an efficient and effective way to simulate brute force attacks and enhance the security of systems.
-
This algorithm can crack the 6-digit(practically no limit) password in a fraction of a second.
-
Current hash rate is hash rate 5kH/S. It may vary depending upon the system you are executing this code.
-
User-friendly minimalistic GUI with the help of C++ programming language.
This program is specially designed to run on Turbo C++ IDE you can download the IDE here.
Run the code using Turbo C++ IDE, instantly you will get this kind of Menu driven function in GUI.
- Here first you can set the password of the Admin account by pressing
1
.
then hit Enter
. Note that by defalut in entire application username is Admin only.
- After entering
1
you will be redirected to this page.
In this activity you can set new password to the Admin account.
Note: By default 123 is the account password.
You can change to any numeric password you want. After setting new password you should press Enter
. Now you are ready with your the newly set password.
- For logging into the page useing the password first we have to go to the login activity by selecting
2
on the menu. The user name will be fetched automatically as the admin in loggin page, we just have to enter the password.
If the password is correct then the page is redirected to the target page with sensitive data else it will the error message as The username and password did not match!
For initializing the brute force attack user has to select option 3 on the menu, this will redirect the user to this brute force terminal where the passwords are cracked.
Here it ask for command so we have to type the command “airtack ng” press enter it start trying all possible it will tell what password was attempted and what is the result. It will keep on trying until it got the right password.