Greasy Fork

Greasy Fork is available in English.

Songsterr Plus (Ultimate Unlocker)

Unlocks all Plus features (Speed, Loop, Solo) and Native Download (.gp5) by exploiting the Magic Guest Profile and server-side anonymization. Works on Chrome, Edge, Firefox & Zen.

当前为 2026-02-01 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
GoulagmanYt
评分
0 0 0
版本
1.4
创建于
2026-02-01
更新于
2026-02-01
大小
6.1 KB
许可证
MIT
适用于

🎸 Songsterr Plus - Ultimate Unlocker

*An advanced Tampermonkey script that unlocks all Songsterr "Plus" features, including native download (.gp5), by exploiting a server-side logic flaw. *


🧐 About

This project is the result of a deep analysis (Reverse Engineering) of Songsterr's React application and API. Unlike classic scripts that only modify the interface (CSS/DOM), this script intercepts and manipulates network requests in real-time to:

  1. Trick the Interface (Client-Side): Deceive the application into believing the user has a valid "Plus" subscription.
  2. Bypass Security (Server-Side): Exploit a specific "Magic Guest" profile (ID 100000000) that retains privileged access rights on Songsterr's servers.

✨ Features

🔓 Total Unlock

  • Native Download (.gp5 / .mid): Works directly via the official download button (Bypasses the 401 Unauthorized error).
  • Plus Player: Unlocks Speed control, Looping, and Solo/Mute track modes.
  • Printing: Enables clean, high-quality printing without advertisements.

🛡️ Privacy Shield & Cleanup

  • Ad Removal: Blocks banners, "Subscribe" popups, and promotional videos.
  • Anti-Tracking: Silently blocks outgoing requests to Sentry, Google Analytics, and error loggers to protect your privacy.
  • Anonymization: Strips tracking cookies from download requests to prevent server-side blocking.

🚀 Installation

  1. Install the Tampermonkey extension for your browser:

  2. Create a New Script and paste the full code from the Songsterr_Unlocker_V37.js file.

  3. Save (Ctrl+S) and enable the script.

  4. Go to Songsterr.com (works a lot better in private search !) .


🧠 Technical Breakdown (Cyber Analysis)

This script utilizes a local Man-in-the-Middle (MITM) technique via the browser's fetch API.

The Problem (Why other scripts fail)

Songsterr's server verifies session cookies during the file download process. If a free-tier user attempts to download a file (even with a patched UI), the server detects the "Free" session cookie and rejects the request with a 401 Unauthorized error.

The Solution (V37 - The Native Flow)

This script implements a two-step strategy to bypass this check:

  1. Profile Injection (ID 100000000): It intercepts the /auth/profile request and responds with a spoofed JSON profile containing User ID 100000000. This specific ID appears to be a backdoor or an internal test account authorized by the server.

  2. Request Anonymization (Credentials Omit): When the "Download" button is clicked, the script intercepts the request to /api/edits/download. It surgically removes the cookies (credentials: 'omit') and authorization headers. Result: The server receives a "Guest" request containing the Magic ID in the body. Since it sees no "Free" cookie to contradict the claim, it validates the request and serves the file (200 OK).


⚠️ Disclaimer

This project as only been tested on ZEN Browser (firefox based) so MIDI and Guitar pro downloads can not work on other Browsers

This project is for educational and cybersecurity research purposes only :) It aims to demonstrate logic vulnerabilities in server-side rights validation (Insecure Direct Object References / Broken Access Control). If you enjoy Songsterr and use the application regularly, please support the developers by subscribing to an official plan.