Go to file
2020-11-27 03:03:19 -07:00
SpotifyKeyDumper Remove old code and revamp path checker to fix download bugs 2020-11-27 03:02:27 -07:00
SpotifyKeyDumperInjector Add automatic downloading support (must launch SpotifyKeyDumperInjector before Spotify launches) 2020-11-17 12:11:33 -07:00
.gitattributes Initial commit 2020-11-01 22:08:10 -07:00
.gitignore Initial commit 2020-11-01 22:08:10 -07:00
LICENSE Initial commit 2020-11-01 22:08:10 -07:00
README.md Aadd full support for Spotify 1.1.46 & minor README edits 2020-11-27 03:03:19 -07:00
screenshot_example.png Initial commit 2020-11-01 22:08:10 -07:00
SpotifyKeyDumper.sln Initial commit 2020-11-01 22:08:10 -07:00

SpotifyKeyDumper

By @ProfessorTox

Dump AES keys for Spotify songs from a compatible Windows Spotify version (compatibility listed below).

Now with automatic download support (compatible versions listed below)!

  • Note: Currently not compatible with premium accounts

Screenshot Example

Compatibility

Crossed out items support key dumping but not automatic downloading

  • 1.1.25
  • 1.1.26
  • 1.1.27
  • 1.1.28
  • 1.1.29
  • 1.1.30
  • 1.1.44
  • 1.1.45
  • 1.1.46

Using

  1. Make sure SpotifyKeyDumperInjector.exe and SpotifyKeyDumper.dll are located in the same folder as Spotify (Spotify.exe).
  2. Start SpotifyKeyDumperInjector either before or after launching Spotify.

Building

This project uses C++14 on Visual Studio 2019

If you want a specific version, DM me.

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)