DARK SOULS™ III

DARK SOULS™ III

233 ratings
Dark Souls III Cheaters Blocker (Chrome/Firefox extension)
By cridus
"Dark Souls III Cheaters Blocker" (or DS3CB) is an extension for Google Chrome/an add-on for Firefox that automatically blocks known cheaters for you, so you won't ever meet them in-game.
2
6
2
   
Award
Favorite
Favorited
Unfavorite
Before you start reading...
The backend server of this extension/add-on is down (which means that the extension/add-on won't work, of course), and frankly I'm not planning to get it up and running again, even if I could. DS3 has become a stale fighting ground populated mostly (afaik) by glitch-abusing tryhards who all have cheat engine open at all times.
I really don't feel like supporting that game anymore.

If you used DS3CB in the past: below here I've linked a javascript script you can use to unblock all the cheaters you had blocked with DS3CB, if you want, except for the really malicious ones (they're a small-ish minority) which I think deserve to remain blocked.
The instructions are written in the pastebin, above the script.

Pastebin with the script to unblock DS3CB's cheaters.[pastebin.com]
What is it?
Dark Souls III Cheaters Blocker (or DS3CB) is was an extension for Google Chrome/an add-on for Firefox that blocks used to block known Dark Souls III cheaters in your stead.
The amount of known cheaters as of today, 9th of February 2021, is 3278.
1275 are alt accounts, 2003 are main accounts.
The amount of glitch abusers is 132, of which 29 are alt accounts and 103 are main accounts.
(The active accounts that the extension keeps blocked are were usually around 1/4 of the total)
How does that work?
When you block someone's Steam profile ("block all communications") you prevent them from interacting with you in Dark Souls III ever again. Even if you're in someone else's world. You will never meet them again in-game if they're gonna use that profile (do note that the block does take a few minutes to start working).
There's still some people convinced that this doesn't actually work but it's been common knowledge for years now, also I've blocked a ton of people and I've never seen again in-game any single one of them, I should know better.
What does DS3CB do?
DS3CB retrieves from its server the list of known cheaters and blocks them for you, so you don't have to block hundreds of profiles manually. It automatically checks for updates to the list, and you can choose the frequency of the updates, or to only check manually.

It also adds two buttons in every user's profile, one to quickly block them (without the confirmation dialog) and one to copy their permanent profile link.

What's a permanent profile link?
If you assign an ID to your profile, it's gonna change your profile link (the URL of your profile's page). Since people can change their ID, they can make the previous link to their profile become invalid, so it won't work anywhere it was posted. A profile link with an ID ends with "id/<the id>". A permanent profile link contains the profile's "system" Steam ID, which never changes. It ends with "profiles/<the Steam id>". The Steam ID is a series of 17 ciphers.
New: "glitch abusers" category
I've added a new category of "cheaters" that you can choose to block or not.
Though not everyone considers as a cheater someone who exploits glitches to get unfair advantages in PvP, we've decided to add this category because the number of glitch abusers has risen considerably since around the 2nd half of 2019, and some of these glitches make fights actually unfair.

Here's a non-exhaustive list of what's considered unfair:
  • password-summoning phantoms without downscaling;
  • anything that one-shots people, like the machine gun-like Millwood Greatbow or the Sacred Flame pyromancy used with a specific glitch;
  • using the Dragon Torso Stone with glitches to get the dragon body while still wearing armor;
  • swapping two specific weapon arts to refill the Estus Flask almost for free;
  • using a specific glitch to cast spells more quickly than normal and/or without spending FP and/or without having the required stats for them.
Links
Notice: since the server is still down (I mean the server that hosts my application) I've removed the links to the extension/add-on since it wouldn't work properly anyway.
To be honest, I don't think this will be back, ever.


The extension's Privacy Policy[cridus.helioho.st] (how it uses your Steam data)

The official Steam group, where you can also report cheaters you found Update: some salty cheaters reported my group and forum thread and they got deleted.
What if I don't trust this extension?
If you don't trust us:

The cheaters added to my database are found mostly by a few collaborators of mine that I've come to absolutely trust. I used to be the only contributor to the database for the first year or so (iirc), but without them this extension would have been much less useful. Especially because I stopped playing the game actively for some time, several times.

Now, a lot of people would be skeptical and would think that we'll add to this database anyone who ticks us off. That we would abuse of this extension. But rest assured, we don't.

We only ever add someone to the database when we have definitive proof of their cheating, that is, either by meeting them in-game ourselves or after someone reports them to us by also providing certain proof. The main kinds of such proof are:
  • a screenshot made while using the Blue Sentinel[www.nexusmods.com] mod, where you can see the cheater flagged in red and with their Steam name visible next to the character's name. Note: unless the reason for the flag is just invalid stats, which are shown on-screen at the end of the line, the screenshot must also contain the mod's log window open with the reason of the flag visible (the default key to toggle the log window is F3);
  • a video where the person is seen cheating and then the one who recorded the screen goes to the "recent players" list and finds the cheater's profile (though it must be 100% sure it's the right profile).
A "service" like this only works when the ones maintaining it are honest and mature enough to not abuse it. And luckily for you, we are.

If you don't trust the extension's code:

Please read the Privacy Policy linked in the previous section. Extensions are properly controlled by Google/Mozilla, they don't get published if they contain shady code, or if they actually handle the users' data differently from what's written in the Privacy Policy. It took me two weeks just to get the extension published for Chrome, because of how strict the controls were.

The Webstore says DS3CB can "read and change your data on steamproxy.net". Why?

That's a way of saying that it needs the permission to communicate with steamproxy.net, which is of course in order to block cheaters.

(Firefox only) The Webstore says DS3CB can read my browser's history. Why?
I don't actually do that. It's like the permissions requested by smartphone apps, they aren't 100% precise. What I do in the code is check, when you open a tab or go to another URL in one, if the page you opened is of the steamproxy.net site, in order to keep track of which tabs have a steamproxy.net page opened in them.

Turns out that on Chrome I didn't actually need that permission...

The Webstore says DS3CB can manage my copy/pasted data. Why?

It's just because of the "copy permanent profile link" button that DS3CB adds in people's profiles. In order to copy something on behalf of the user an extension needs to declare that it needs that permission, and the users are notified when installing it.


Enjoy a more cheater-free experience in Dark Souls III!


P.S. Absolutely install the Blue Sentinel[www.nexusmods.com] mod if you haven't already. And before you ask: yes, it's 100% safe.
182 Comments
cridus  [author] 29 Apr, 2023 @ 7:56am 
I've added a new section at the beginning of the guide with a link to a pastebin containing a javascript script (lol) that you can use to unblock all the "average" cheaters that were in DS3CB's database. this is for people who used it in the past and still had them in their blocked list and would like to get rid of them.
the script doesn't contain the cheaters that are considered more malicious (they were the ones that would always remain blocked regardless of their activity, back when DS3CB was still running).
cridus  [author] 17 Apr, 2023 @ 4:23am 
in the TGA discord the instructions are all pinned in the proper channel. you can only use CE offline, of course.
Lylliana of Mirrah 16 Apr, 2023 @ 9:34pm 
how do i disable anti cheat to be able to use TGA Table?
Gurth 16 Apr, 2023 @ 9:37am 
Alright, thanks for the answer cridus.
cridus  [author] 16 Apr, 2023 @ 5:13am 
I've invaded plenty, yesterday. you need to alternate the two finger items and there's a script in the TGA CE table that allows you to disable invasion areas you don't want to invade in (like the ones just before bosses or the ones where there's never anybody).
Lylliana of Mirrah 15 Apr, 2023 @ 11:24pm 
ELDEN RING Has potential to be a good PvP but sadly PC Invasion scene is dead. is not like i don't liek starting from scratch again, it's just an issue on finding invasions,

yeah there's colosseum but i already got bored of dueling since the release.Need more Invasions for ELDEN RING PC.
cridus  [author] 15 Apr, 2023 @ 10:36am 
hi, you'd have to manually open each profile and block it I guess.

anyway, I don't think this is gonna come back. I'm 100% done with DS3 and now that Blue Sentinel even removed the ability to kick glitch abusers, for all I'm concerned DS3 can remain the rotting, glitch abusers-ridden pvp field for tryhards that don't want to switch to ER because they don't want to "start from scratch" once again.
Gurth 15 Apr, 2023 @ 9:22am 
Hello cridus, any plans on reactivating this mode?

Also, how can I manually block people that are on the pastebin list you linked below?

Thanks
Lylliana of Mirrah 10 Feb, 2023 @ 7:24pm 
post the cheater list yo
Lord Neppington 10 Feb, 2023 @ 4:08pm 
Can we get the cheater version too?