A bruteforce tool, built and packaged for resilience. Purpose: strictly for penetration testing only
Project description
Issues Addressed
Issue #1 Issue #2 Issue #3 Issue #4
Changelog
| As of | Upgrade ❄️ | Changes 💬 |
|---|---|---|
| 28, Feb. | Brute was optimized for less resource consumption | |
| 11, March. | You can now create custom password dictionary with just keywords. Video | |
| 19, March. |
📜Fixed known issues 📜Main menu ui/ux. 📜Enter keyword clear from main menu to clean redundant histories. 📜Brute now tracks progress, making sure you can always resume from where you last stopped during bruteforce. 📜A new pattern has been added to the custom dictionary generator. |
generate.py is no longer isolated. Enter keyword password from main to write custom dictionary 🧨 However, the path in which the dictionaries are written/saved remains unchanged. |
| 20, March. |
📜Improved ui feel 📜Brute accuracy and error handling tweaked 📜Memory issue fixed : ValueError. 📜Setting is now made dynamic, eliminating the necessity of restarting the software to apply the changes made. |
|
| 14, April |
📜You can now enter CTRL-C to close brute force sessions without necessarily terminating the whole script. Took me long enough 🗿 |
|
| 25, May |
Brute speed 📈 📜Tweaked error handling and facebook captcha detection |
|
| 1, Dec 2025 | 📜Bug fixed: AttributeError & json DecodeError |
📜You can now Ctrl-c during payload session 📜.gitignore updated |
| 21, Feb 2026 |
📜Migration to pypi 📜Proper error handling 📜Memory issue has now been fixed 📜Brute operation further optimised towards lesser memory consumption |
New keyword added : refresh You can now pip install linux-monster Brute automatically continues from where ever you last stopped, courtesy of memory python -m update is no longer a thing, simply pip install linux-monster to always stay upto date. |
Disclaimer
I disclaim responsibility of how this tool is used, users are responsible for ensuring compliance with legal and ethical guidelines. Proceed responsibly.
linux-monster
Ethical Facebook and Gmail password brute force beast... With proxy rotation for every attack based on user preference setup, you can also add your custom password list. Got a few more tricks in its arsenal, you should go find out.
The codes are dynamic, ensuring the software's capability to receive updates in the future as development proceeds.
Setup
Get the app from F-droid
Use the enter key to select. Once that has been concluded, proceed with the following commands
apt update
apt upgrade
pkg install git
pkg install python3
pkg install x11-repo -y
pkg install tur-repo -y
pkg install chromium -y
pip version
pip install linux-monster
linux-monster
github version
git clone https://github.com/harkerbyte/linux-monster
cd linux-monster
pip install .
cd
linux-monster
Full YouTube tutorial on how to setup Linux-Monster
Support
For users who have concluded with the installation process... Here are the contents of the tool package and how to use it.linux-monster
Main : This is the software's power house, containing every attack job the package could possibly offer. Its interface is made simple for users to navigate.
Global keyword - exit
Every password found is saved in data/temps.txt
linux-monster-migrate
Migrate : This should be the next thing you touch, incase you have decided to enable proxy. It interface is also made simple for users to comprehend, consider it a native proxy formatter.
Trust me, only this can refactor your imported proxies to a format the software can understandand work with.
linux-monster-server
Server (unstable) : This is specifically made for brute force attacks only when proxy is enabled. For the best performance, be sure you have provided migrate with premium proxies. Otherwise, you are likely to face proxy issues
CTRL + C To close server when not in use| Pros | Cons |
|---|---|
| Speed : In this scenario, you're simply running a local proxy server. Which ensures equal speed and privacy, as you can monitor the logs of what requests come in and the responses that are sent out. | Heavy : it consumes a massive amount of resources to keep its connections stable and accurate, which could lead to lag for low-end users, or even force quits. |
| Interoperability: a friend of yours who is close by has the server running? You can use his/her server to save yourself a wealth of resources by making sure you both are on the same WiFi network. | Heavier : as the server has to run multiple requests, this could result in increased resource usage. This could overall ruin your relationship in case you never informed the other party beforehand. |
linux-monster-log
Monster.log : Here are the logs of every error encountered during attack jobs. Please make sure to provide this when reaching out to report an error that is out of scope. Possible: tracebacks.
For any dictionary generated, it's saved in the password folder from which linux-monster sources it passwords for attacks.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file linux_monster-1.6.9.tar.gz.
File metadata
- Download URL: linux_monster-1.6.9.tar.gz
- Upload date:
- Size: 4.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84826242140360feed85f20ceb37b1550ca502ee0eabda19390b6bfd167ea217
|
|
| MD5 |
192ae9edb62418cda1c1af542c77eb5c
|
|
| BLAKE2b-256 |
75c0dbd0323befaf2ab62e0993241562aa756c779fb046ad58e28772b27a9e84
|
File details
Details for the file linux_monster-1.6.9-py3-none-any.whl.
File metadata
- Download URL: linux_monster-1.6.9-py3-none-any.whl
- Upload date:
- Size: 4.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
475f1400627b536ec41690a5568ccf924a5ea823c465f339fd1ce7a7bef346c7
|
|
| MD5 |
bdaa88f0ae02041b8582918da1b88270
|
|
| BLAKE2b-256 |
c550ce88583e41050e3a80ec58f0caa38201d19ffe2200a65c539724da31934e
|