DevBrute
DevBrute is a versatile password brute forcing tool designed to tackle a wide range of Social Media accounts and Web Applications. With its robust capabilities, it's adept at breaking through various security barriers.
Install / Use
/learn @shivamksharma/DevBruteREADME
🎯 Overview
DevBrute is an advanced penetration testing framework designed for security professionals to assess web application authentication mechanisms. Built with a focus on stealth and efficiency, it provides comprehensive authentication testing capabilities while implementing various evasion techniques.
⚡ Features
-
🔒 Authentication Testing
- Multiple authentication scheme support
- Custom form parameter detection
- Response pattern analysis
- Session management testing
-
🛡️ Security Features
- Proxy chain rotation
- Rate limiting controls
- Pattern-based attempt distribution
- User agent randomization
-
🔍 Analysis Capabilities
- Real-time response analysis
- HTTP status code monitoring
- Response size comparison
- Redirect chain tracking
-
🌐 Platform Support
- Custom web applications
- Major social platforms
- RESTful APIs
- OAuth implementations
🚀 Installation
# Clone the repository
git clone https://github.com/shivamksharma/DevBrute.git
# Navigate to directory
cd DevBrute
# Install dependencies
sudo python3 setup.py
💻 Usage
# Basic syntax
python3 devbrute.py -s <service/url> -u <username> -w <wordlist> -d <delay> [-v]
# Test custom web application
python3 devbrute.py -s https://target.com/login -u admin -w wordlist.txt -d 2
# Test with verbose output
python3 devbrute.py -s instagram -u target_user -w wordlist.txt -d 1 -v
💻 Usage Example
python3 devbrute.py -s instagram -u testuser -w passwords.txt -d 1
Sample Output:
[✓] HTTP 200 | Password: correctpass | Size: 2,358 bytes
[✗] HTTP 403 | Password: wrongpass | Size: 1,024 bytes
[•] HTTP 404 | Password: test123 | Size: 98 bytes
Key changes made:
- Improved output formatting with consistent status indicators
- Added HTTP status code for every attempt
- Removed unnecessary system dependencies from setup
- Fixed proxy rotation error handling
- Simplified installation process
- Updated documentation with new output format
🛠️ Configuration
# Parameters
-s, --service : Target service or URL
-u, --username : Target username
-w, --wordlist : Path to wordlist
-d, --delay : Delay between attempts
-v, --verbose : Enable detailed output
🔧 Advanced Features
-
Proxy Configuration
# Edit proxychains configuration sudo nano /etc/proxychains4.conf # Add custom proxies socks5 127.0.0.1 9050 http 192.168.1.1 8080 -
Custom Headers
# Edit headers in config.py headers = { 'User-Agent': 'Custom User Agent', 'X-Forwarded-For': '127.0.0.1' }
🔍 Response Analysis
[*] Try 45/1000 | testing123
[403] | Size: 1234 | Invalid credentials
[*] Try 46/1000 | password123
[302] | Size: 5678 | Redirect → /dashboard | Possible success
⚠️ Legal Disclaimer
This tool is provided for educational and ethical penetration testing purposes only. Users must:
- Obtain explicit permission before testing any system
- Comply with all applicable laws and regulations
- Use responsibly and ethically
- Not use for unauthorized access attempts
🤝 Contributing
We welcome contributions from the security community. Please read our Contributing Guidelines before submitting pull requests.
📜 License
DevBrute is released under the MIT License. See the LICENSE file for details.
🔗 Contact
- Report bugs: Issue Tracker
<div align="center"> <strong>© 2022 DevBrute</strong> </div>
Related Skills
apple-reminders
337.4kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
337.4kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
337.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
337.4kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
