mysticsaba-max/hydrafreecker — explained in plain English
Analysis updated 2026-05-18
Load the extension in Chrome or Firefox developer mode to intercept a specific site's download flow.
Study the source as an example of using declarativeNetRequest to rewrite request headers in a browser extension.
Customize the flag badges or modal styling by editing the extension's content and CSS files.
| mysticsaba-max/hydrafreecker | adindazu/fextractor | anonymousraid/osint-mapping-tool | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | developer | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Load the unpacked chrome/ or firefox/ folder in the browser's developer mode, no build step.
HydraFreecker is a browser extension for Chrome-based browsers and Firefox that intercepts the premium download button on the Hydracker website and reroutes it through a different backend API called Movix to retrieve a direct download link, avoiding the popups and premium paywall modal from the original site. The extension works invisibly by hooking into the browser's network layer. When you click a hosting provider icon on Hydracker, the extension catches that outgoing request before it reaches Hydracker's servers, cancels it, and instead sends an equivalent request to the Movix API. To make the Movix API accept the request, the extension uses a browser feature called declarativeNetRequest to rewrite the Referer and Origin headers, making the request appear to come from the Movix site itself. Once the Movix API responds, the extension dismisses Hydracker's own premium download dialog and replaces it with a custom dark themed modal. That modal shows metadata about the download: file quality, languages with custom flag badges rather than emoji, which can break on some systems, file size, hosting provider with favicon, uploader, votes, dates, and source identifiers. There is also a collapsible raw JSON inspector so you can see the full API response. The extension has no settings page or popup, it runs silently in the background. Both Chrome and Firefox builds are in the same repository, the only difference between them is the manifest file. You install it in developer mode by loading the unpacked folder directly from the repository. The project notes that it depends on the current structure of third-party sites and APIs that may change without notice.
HydraFreecker is a browser extension that intercepts a specific site's premium download flow and reroutes it through a different API to fetch a direct download link.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, declarativeNetRequest.
MIT licensed, free to use, modify, and redistribute including in commercial projects.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.