Discord Token Protector
Protect your Discord token from malicious grabbers!
This project is still under development! You might face some unstability issues!
This is in NO way a perfect solution against Discord token grabbers. But this will protect you against most (nearly every) token grabbers.
Any targeted attack against DiscordTokenProtector can bypass this protection!
Features
✅
Protect your self from most token grabbers
✅
Securely store your Discord token in an encrypted file
✅
Change your Discord password in one-click
✅
Check the integrity of your Discord installation on launch (BetterDiscord is supported)
✅
Check scripts for known malwares (eg AnarchyGrabber3)
Installation / Update
HERE
Download the lastest releaseA better installation process will be made. This is temporary.
- Extract the zip file anywhere
- Start the install.bat
- If an existing installation is detected, you can either remove it or update it. Else it will automatically install it in
%appdata%\DiscordTokenProtector
- Launch the "DiscordTokenProtector" shortcut included in the archive to start it.
- Setting it up
What does it do?
Here's a little diagram on how it works:
It basically removes the Local Storage
and Session Storage
directories from %appdata%\Discord
. These directories can store your Discord token (used to authentificate you). Most of the grabbers look for your token there. Therefore, by removing these directories you can avoid getting grabbed.
Your Discord token is stored in a secure container encrypted with AES-256.
Some stuff to consider
-
By removing these directories, Discord cannot store any local settings. Meaning that all of your client-specific settings will be removed each time you start Discord. (eg. keybinds, default audio device, ...)
BUT, all of the server-sided settings are still saved. (users descriptions, language, dark mode, ...) -
Discord canary might not work properly. These builds doesn't support handoff login.
-
Again, this is a project in development, you might face some unstabilities (crash, discord not launching, ...). Please report these issues on this repo.
-
Some anti-virus flags DiscordTokenProtector because it can start with Windows, and that it can inject payload into Discord. These activities are suspicious for AVs. I provided builds without the auto-startup, it reduces the amount of false-flag.
-
DiscordTokenProtector doesn't seem to work well on Windows 7
Compilation
To compile this you'll need to include these following libraries:
- For the main app:
- ImGui (Already included in the repo)
- Nlohmann's JSON (Also included)
- CryptoPP
- CUrl
- For the payload:
- Nlohmann's JSON (Included)
- Polyhook v2
Note : C++17 is required to compile.