BurntSushi
A Spotify AdBlocker for Windows that works via DLL injection and function hooking.
Installation
The latest version can be downloaded here. The app is portable and there is no need for an installation.
FAQ
How does it work?
BurntSushi works by intercepting network requests and blocking ones that match a set of filters. This is implemented by injecting a dynamic library into the Spotify process that overrides getaddrinfo
from the Windows API and cef_urlrequest_create
from libcef.
The status of the Spotify process is determined using wineventhook
which is based on SetWinEventHook
.
Can this be detected by Spotify?
Theoretically yes, but practically it probably won't.
Does it work on Linux?
No, BurntSushi supports Windows only, but you can check out spotify-adblock instead.
Credits
Inspired by https://github.com/abba23/spotify-adblock
Original icon made by Freepik from flaticon.com