NEWS $5 per Hour for Hacking: What You Need to Know About the New Generation of Password Attacks and How to Protect Yourself

ExcalibuR

Legend
LEGEND
PREMIUM
MEMBER
Joined
Jan 17, 2025
Messages
4,031
Reaction score
7,804
Deposit
11,800$
$5 per Hour for Hacking: What You Need to Know About the New Generation of Password Attacks and How to Protect Yourself
1758205463511.png
The AI boom has made hacking more accessible.

Researchers from Specops have updated their study on cracking passwords protected by the bcrypt algorithm. Two years ago, they published similar data, but since then, the hardware market has changed significantly: the AI boom and the growing demand for computing power have made top-tier graphics cards more accessible and cheaper than ever.

This isn't just about gaming. Modern GPUs are used for training large language models, and their idle time is often rented out on services like vast.ai. The same hardware can easily be used for another purpose—such as attacking hashed passwords.

For the new study, the team used a cluster with eight RTX 5090s—today, such cards have become the "reasonable minimum" for threat actors. Renting this powerful cloud hardware costs about $5 per hour, making such attacks quite affordable even for small groups. However, more serious configurations also exist—for example, hosts with 16 graphics cards.

Unlike previous tests, the researchers did not use the outdated bcrypt cost factor of 5, but instead took more reliable values of 10 and above. For testing, they generated 750 thousand hashes based on the known list of real passwords from RockYou. The higher the cost factor, the longer it takes not only to crack but also to generate the hashes: for instance, creating a database with a factor of 14 took almost five hours even on a powerful workstation.

The data obtained showed that the RTX 5090 is approximately 65% faster than its predecessor when working with bcrypt. However, increasing the complexity partially compensates for this performance gain. As a result, short and simple passwords like "123456" or "admin" are still easily cracked, while longer combinations—especially those over 12 characters—become practically invulnerable to brute-force attacks.

A table of cracking times shows that short passwords from simple character sets are guessed instantly—four- or five-character ones are cracked immediately, six-character ones with just digits or letters take minutes or hours. But if an eight-character password includes numbers, upper and lowercase letters, and special characters, the cracking time jumps to thousands of years. And starting from 12 characters with a full set of character classes, brute-forcing becomes practically impossible within any reasonable timeframe.
1758205517385.png
It's important to understand that real-world attacks rarely rely on pure brute force. Dictionary attacks, transformation rules, or targeted lists (compiled from, say, corporate websites) are more commonly used. However, brute force provides a baseline assessment of an attacker's computational capabilities and helps illustrate the value of password length and entropy.

The researchers emphasize that hashing complexity alone is not enough. If a password has already been compromised and is in a leak database, no bcrypt will help. In this case, the protection is zero.
1758205528455.png
Therefore, organizations are recommended to implement a comprehensive policy: a minimum length of at least 18 characters, mandatory use of different character types, and support for long passphrases. Additionally, it's worth implementing a custom dictionary that blocks words related to the organization—especially the company name and its products. Tools like CeWL can be used to generate such a blocklist by crawling the company's public resources.
The conclusion of the study is simple: cracking has become more accessible due to increased hardware power, but protection still works if you use long and unique passwords. Entropy and length remain the main factors of security in a world where GPUs can be rented for $5 an hour.
 

Attachments

  • 1758205489828.png
    1758205489828.png
    374.5 KB · Views: 0
  • 1758205541109.png
    1758205541109.png
    238.8 KB · Views: 0
Top Bottom