SpotifyKeyDumper | ||
SpotifyKeyDumperInjector | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
README.md | ||
SpotifyKeyDumper.sln |
SpotifyKeyDumper
By @ProfessorTox
Dump AES keys for Spotify songs from a compatible Windows Spotify version (compatibility listed below).
Now with automatic download support for songs and podcast episodes!
Using
- Go to the "Releases" tab here and download the latest version of SpotifyKeyDumper.dll and SpotifyKeyDumperInjector.exe.
- Go to
%appdata%\Spotify
(or wherever your Spotify installation is located). - Make sure
SpotifyKeyDumperInjector.exe
andSpotifyKeyDumper.dll
are located in the same place asSpotify.exe
. - Start SpotifyKeyDumperInjector (requires administrator) before launching Spotify.
- Each song or podcast episode (after the first one) that plays will be automatically downloaded and placed
under
%appdata%\Spotify\Downloads
.
Compatibility
- Crossed out items support key dumping but not automatic downloading.
Spotify version:
- 1.1.47
- 1.1.46
- 1.1.45
1.1.441.1.301.1.291.1.281.1.271.1.261.1.25
Building
This project uses C++14 on Visual Studio 2019.
If you want a specific version, create an issue.
Notes
- Inspired by XSpotify
- Tools used for research: IDA Pro, Ghidra, and Cheat Engine
- This project was created for fun. Warning: I'm not very experienced with C++ :)
- This program was created for educational purposes. It is not intended to be used otherwise
License
The MIT License (MIT)