Skip to content

Python script for brute force attacks tries various inputs to find correct one. Used for security testing, password recovery, automation. Offers pause/resume and logging features. Potential improvements: multithreading, input field support, error handling.

Notifications You must be signed in to change notification settings

devcarloos/tyrannosaurus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tyrannosaurus - Brute Force Tool

Description

This Python script is designed to perform brute force attacks by repeatedly trying different input values (such as words or passwords) until the correct one is found. Brute force is a common method used in cybersecurity to crack passwords, encryption keys, or access controls.

The script takes a list of words as input (either from a custom file or a predefined list) and sends each word to a specified destination. It can be used for various purposes, such as testing the security of a system, recovering lost passwords, or automating repetitive tasks that involve trying multiple inputs.

Implementation

The script is written in Python and utilizes the keyboard library to simulate typing the words. It also incorporates logging functionality to track the actions taken during the brute force process.

The main functionalities of the script include:

  • Reading words from a custom word file or a predefined list
  • Sending each word to a specified destination
  • Pausing and resuming the brute force process
  • Logging each action for debugging and tracking purposes

Disclaimer

This tool is intended for educational and research purposes only. Unauthorized use of this tool for malicious activities or any form of illegal hacking is strictly prohibited. It is important to use this tool responsibly and within the legal framework of your jurisdiction.

Future Improvements

  • Implementing multi-threading or asynchronous processing for faster execution
  • Adding support for handling different types of input fields or interfaces
  • Enhancing error handling and input validation for improved robustness
  • Incorporating user prompts and interactive features to enhance usability

Please ensure that you use this tool ethically and lawfully, and only for legitimate security and learning purposes.

About

Python script for brute force attacks tries various inputs to find correct one. Used for security testing, password recovery, automation. Offers pause/resume and logging features. Potential improvements: multithreading, input field support, error handling.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages