https://github.com/d3cryptofc/sharlene
πΊπΈ Sharlene is a powerful patcher for Charles Proxy.
https://github.com/d3cryptofc/sharlene
Last synced: 17 days ago
JSON representation
πΊπΈ Sharlene is a powerful patcher for Charles Proxy.
- Host: GitHub
- URL: https://github.com/d3cryptofc/sharlene
- Owner: d3cryptofc
- License: apache-2.0
- Created: 2026-05-20T20:38:51.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2026-05-20T22:38:45.000Z (28 days ago)
- Last Synced: 2026-05-21T04:31:03.214Z (28 days ago)
- Language: Java
- Homepage:
- Size: 91.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Notice: NOTICE
Awesome Lists containing this project
README
[](LICENSE)
# Sharlene
**Sharlene** is a command-line tool (CLI) designed to patch the bytecode of **Charles Proxy**. It allows you to locally modify Charles Proxy's behavior on your machine without distributing original or modified copies of the software.
```
Sharlene is a powerful patcher for Charles Proxy.
Usage: sharlene [-h | -V] ([-i=] -o= [-w])
General Options:
-h, --help Display this help information and exit
-V, --version Display program version and exit
File Options:
-i, --input= Input for original charles JAR file path
-o, --output= Output for patched charles JAR file path
-w, --overwrite Overwrite the output file
```
## β οΈ Disclaimer
1. This repository will never distribute original or modified copies of Charles Proxy.
2. This tool modifies the program at the bytecode level locally on your machine.
3. I don't have authorization, and Charles Proxy maintainers don't encourage the use of this tool.
4. You modify Charles Proxy at your own will and absolve me of any responsibility, including:
- Legal issues caused by modifying and/or distributing the software.
- Bugs or security flaws resulting from using this tool.
## π‘ Clarifications & Motivations
**Charles Proxy** is an amazing tool, without a doubt the best among all proxy debugging tools I've tested. However, since it's closed-source software, we depend entirely on the maintainers to implement changes. This process can be slow or even result in rejection.
It's important to note that **I didn't contact Charles Proxy maintainers**, as it's obvious they wouldn't authorize or encourage patching their software.
## βοΈ Requirements
- Java 21 or higher
## π Contributions
Contributions are welcome! Feel free to open issues or pull requests. However, keep in mind the disclaimers and the purpose of this tool.
## βοΈ License
This project is licensed under the [Apache License 2.0](LICENSE). See the [LICENSE](LICENSE) file for more details.
---
**Note**: This project is provided "as is", with no guarantees of any kind. Use at your own risk.