ProxyPin: Open Source HTTP(S) Traffic Capture Tool for All Platforms
This repository profile is provided by osrepos.com, an open source repository discovery platform.
Summary
ProxyPin is an open-source and free software designed to capture, inspect, and rewrite HTTP(S) traffic across all major platforms, including Windows, Mac, Android, iOS, and Linux. Developed with Flutter, it boasts a beautiful and user-friendly interface, making network debugging accessible and efficient for developers and testers alike.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
ProxyPin is a powerful, open-source tool for capturing and manipulating HTTP(S) traffic. It provides comprehensive support for a wide range of operating systems, including Windows, macOS, Android, iOS, and Linux. Built with Flutter, ProxyPin offers an intuitive and aesthetically pleasing user interface, simplifying the process of intercepting, inspecting, and rewriting network requests.
Installation
ProxyPin is readily available across various platforms. You can download the latest versions from the official release channels:
- GitHub Releases: https://github.com/wanghongenpin/proxypin/releases
- iOS App Store: https://apps.apple.com/app/proxypin/id6450932949
- Android Google Play: https://play.google.com/store/apps/details?id=com.network.proxy
For Mac users, if you encounter an "untrusted developers" prompt upon first opening, navigate to System Preferences > Security & Privacy and select Allow anyway for ProxyPin.
Examples
ProxyPin offers a rich set of features to manage your network traffic:
- Mobile Scan Code Connection: Easily connect mobile devices without manual WiFi proxy configuration, including automatic synchronization.
- Domain Name Filtering: Intercept only the traffic you need, avoiding interference with other applications.
- Scripting: Write JavaScript scripts to process requests or responses, enabling dynamic traffic manipulation.
- Request Rewrite: Modify requests or responses, supporting redirection, replacement of messages, and incremental changes.
- Request Mapping: Serve responses from local configurations or scripts instead of remote services.
- Request Decryption: Automatically decrypt HTTP message bodies using configured AES keys.
- History: Automatically save captured traffic data, supporting HAR format export and import for easy review.
Why Use ProxyPin
ProxyPin stands out as a versatile and user-friendly solution for network traffic analysis. Its open-source nature ensures transparency and community-driven development. The full platform support means you can use a consistent tool across all your devices. With features like mobile scan code connection, advanced filtering, powerful scripting capabilities, and comprehensive request manipulation, ProxyPin provides a robust alternative to commercial tools like Charles and Fiddler, all within a beautiful and easy-to-use Flutter-based UI.
Links
- GitHub Repository: https://github.com/wanghongenpin/proxypin
- iOS App Store: https://apps.apple.com/app/proxypin/id6450932949
- Android Google Play: https://play.google.com/store/apps/details?id=com.network.proxy
- Telegram Group: https://t.me/proxypin_en
Source repository
Open the original repository on GitHub.