Cyber Security News

New BruteForceAI Tool Automates Login Page Detection and Attacks

A cutting-edge penetration testing tool called BruteForceAI has arrived, bringing automation and artificial intelligence to the art of login page detection and brute-force attacks.

Designed for security professionals and researchers, BruteForceAI streamlines two critical stages of a login attack: finding login forms and executing credential trials.

Its blend of Large Language Model (LLM) analysis and sophisticated attack features sets it apart from traditional brute-force tools.

In the first stage, BruteForceAI uses an LLM to scan web pages and automatically identify login form elements and selectors. This intelligent form analysis removes the manual effort typically spent inspecting HTML code for username and password fields.

Users simply provide a list of target URLs, and the tool pinpoints the correct form elements in seconds. This AI-driven approach improves accuracy and speeds up the reconnaissance process.

Once forms are detected, BruteForceAI moves into attack mode. It supports two main strategies: a classic brute-force approach that tries all username and password combinations, and a password spray mode that tests each password against all usernames.

Both modes run in a multi-threaded environment, allowing dozens of simultaneous attempts while maintaining human-like delays and random jitter.

This timing variation helps avoid detection by web application firewalls and intrusion prevention systems.

Key features of BruteForceAI include:

  • LLM-Powered Form Analysis: Automatically discovers form fields and selectors using models like Ollama and Groq.
  • Multi-Threaded Attacks: Scale up to 100+ threads for rapid credential testing without manual coordination.
  • Attack Modes: Choose between full brute-force or password-spray modes to optimize testing strategies.
  • Evasion Techniques: Randomize User-Agent strings, use proxy rotation, and simulate human-like timing patterns.
  • Webhook Notifications: Real-time alerts via Discord, Slack, Microsoft Teams, or Telegram upon successful logins.
  • Comprehensive Logging: Detailed SQLite database records every attempt, including timestamps, errors, and successes.
  • Configurable Delays & Jitter: Fine-tune pause durations and randomness to blend in with legitimate traffic.
  • Automatic Update Checker: Stay current with the latest release using a built-in version check against a central repository.
  • Browser Visibility Control: Run attacks headless or with a visible browser for debugging and demonstration purposes.
  • Feedback-Based Retries: Intelligent retry logic that learns from previous failures to improve success rates.

Installation is quick and simple:

  1. Install prerequisites:
    • Python 3.8+
    • Playwright browsers:
pip install playwright

playwright install chromium
  1. Clone and install BruteForceAI:
git clone https://github.com/MorDavid/BruteForceAI.git

cd BruteForceAI

pip install -r requirements.txt

After installation, configure an LLM provider—either local via Ollama or cloud via Groq—and you’re ready to analyze and attack login forms with just two commands.

A clear legal disclaimer reminds users that BruteForceAI is intended strictly for authorized penetration testing and educational purposes.

The non-commercial license enforced on GitHub ensures the tool remains available to security professionals without enabling illicit use.

With its intelligent form analysis, robust feature set, and flexible attack options, BruteForceAI represents the next generation of brute-force tools.

Security teams can accelerate testing workflows, reduce manual overhead, and maintain stealthy operations against modern login pages. BruteForceAI is now available under a non-commercial license on GitHub.

Find this Story Interesting! Follow us on LinkedIn and X to Get More Instant Updates.

Divya

Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago