● Evo_PwnGuard - (Login breached message)

Tue May 06, 2025 6:38 am
Clan Leader
Top Dog
Nuke Dev / Coder
3057 Posts
coRpSE
Online
Most Played:
This week: 61.2hrs.
Total Played: 1,299hrs.


  
Must be a looser...
Reputation: 7421.9
votes: 7
Update:
I have officially released the script. It's very simple to add to your site, only 3 files to edit and 2 files to upload. I did make the banner responsive just in case of those themes that may be responsive.

Can be downloaded from here:
Please login to see this link
Get registered or Log in


** NOTE **
If you want to use this script, you will need to have the following installed:
Please login to see this link
Get registered or Log in

Please login to see this link
Get registered or Log in


If you have the Evo Shout already installed on your site, then you already have them installed.



Over the past decade, we've seen a massive rise in data breaches, exposing millions of passwords dumped online from services people trusted. It's easy to forget that once a password is exposed, it's no longer safe to use, even if the original site patched things up. Hackers compile these leaks into huge databases and use automated tools to break into accounts elsewhere, banking on the fact that a lot of people reuse passwords.

I decided to create a little breach warning bar that is a proactive way to alert your users that their current password has already been spotted in known data breaches. It's not based on guesswork. It uses real-world leak data. It’s subtle, non-intrusive, and doesn’t get in the way. But it also sends a strong message: we take your security seriously, and we’re not waiting for something bad to happen before we act. It encourages users to update their credentials and stay safe, which helps protect your site too by reducing the risk of account takeovers.


How it works:

The way it works is when you log into the site, your password gets quickly and securely checked against a huge database of passwords, (have i been pwned database), that have been leaked or stolen in past data breaches. But don’t worry, your actual password isn’t sent anywhere. Instead, a scrambled, unreadable version of it (called a “hash”) is used where the check is done securely on the server. Your full password never leaves the server, and only a piece of the hashed version is used to check against known breaches. That way, your real password stays private and safe the whole time.

The system then looks through the known list of compromised passwords using part of that hash, kind of like checking the first few letters of a word in a dictionary. If there’s a match, that means your password has shown up in a past breach somewhere. If it has, the site shows you a small warning at the top of the screen suggesting that you change it. That’s all—it doesn’t block you or lock you out, it just lets you know there could be a risk.

And to make sure it’s not annoying, you can close that warning bar yourself, and it won’t keep popping up every time. It’s just a little nudge to stay safe, especially with how common password leaks have become. You don’t need to do anything special, it’s all automatic and built in to help protect your account.

Here is a short animation of it working on my test site:
Expand

Is this something you guys would like me to release, or maybe have put in by default?


Expand
Tue May 06, 2025 8:51 pm
Original Poster
Clan Leader
Top Dog
Nuke Dev / Coder
3057 Posts
coRpSE
Online
Most Played:
This week: 61.2hrs.
Total Played: 1,299hrs.


  
Must be a looser...
Reputation: 7421.9
votes: 7
Okay, Update. I put the script on this site to test. If your password has been found in a DB breach, you will see a message at the top. If you like to have this script on your site, It's very easy to install and no DB tables. It requires 2 files to be edited and 3 files to be edited with 1 edit each file, and it includes 1 file.


 
Thu May 08, 2025 10:07 am
Original Poster
Clan Leader
Top Dog
Nuke Dev / Coder
3057 Posts
coRpSE
Online
Most Played:
This week: 61.2hrs.
Total Played: 1,299hrs.


  
Must be a looser...
Reputation: 7421.9
votes: 7
I've updated my first post. I have released this script for anyone that like to add it to their site for added security for their users.


 
Thu May 15, 2025 6:06 pm
Original Poster
Clan Leader
Top Dog
Nuke Dev / Coder
3057 Posts
coRpSE
Online
Most Played:
This week: 61.2hrs.
Total Played: 1,299hrs.


  
Must be a looser...
Reputation: 7421.9
votes: 7
Okay, there has been some confusion on how this script works, so, I am going to make a video explaining it in a way that will make it easier to follow. There have been some concerns, and I am okay with that, this video will eliminate your concerns I hope.


 
Forums ©