1.7 KiB
HTTP Toolkit Patcher
A minimal, cross-platform patcher for HTTP Toolkit that removes subscription requirements.
Why?
I don't feel like paying a monthly subscription for an HTTP proxy/interceptor. A lifetime license? Sure. But subscription-based for a dev tool? No thanks.
How It Works
The patcher intercepts HTTP Toolkit's authentication functions:
isPaidUserisLoggedInuserHasSubscriptionuserEmailmightBePaidUserisPastDueUser
By hooking these functions, we bypass the subscription checks entirely.
Installation
- Install Node.js (if not already installed)
- Install dependencies:
npm install
Usage
Patch HTTP Toolkit:
npm start
Unpatch/Restore:
npm run unpatch
Show help:
npm start help
That's it. The patcher handles everything automatically and will request elevated permissions if needed.
Technical Details
- Finds HTTP Toolkit installation
- Kills running processes
- Requests elevation if needed
- Backs up
app.asar - Extracts and patches
preload.js - Repackages and launches
Troubleshooting
Permission errors? The patcher will automatically request elevated permissions (admin/sudo).
Already patched? The patcher will ask if you want to repatch.
Want to restore? Run npm run unpatch to restore from backup.
Anything else? Open an issue on the GitHub repository.
Disclaimer
This tool is provided as-is. Use at your own risk. For educational purposes only.
License
MIT License - see LICENSE file.