A net flow pilot in order to handle some proxy configuration automatically.
- Install
pip install PFlowC -U
- Run
pflow-cli on
pflow --help
██████╗ ███████╗██╗ ██████╗ ██╗ ██╗ ██████╗ ██╔══██╗██╔════╝██║ ██╔═══██╗██║ ██║██╔════╝ ██████╔╝█████╗ ██║ ██║ ██║██║ █╗ ██║██║ ██╔═══╝ ██╔══╝ ██║ ██║ ██║██║███╗██║██║ ██║ ██║ ███████╗╚██████╔╝╚███╔███╔╝╚██████╗ ╚═╝ ╚═╝ ╚══════╝ ╚═════╝ ╚══╝╚══╝ ╚═════╝ Command line interface for Proxy Flow Controller with basic auto configurations. Version: 2.5.0 By: BlackHaoke<Haoke98@outlook.com> Usage: pflow-cli [OPTIONS] COMMAND [ARGS]... Options: --help Show this message and exit. Commands: off Set off and clear all proxy config. on Run proxy flow controller. server Server as the Agent service for the local device in same LAN... version Version
-
Make system proxy setting configuration automatic.
- MacOS
- Windows
- Linux
-
Make the command line setting configuration automatic.
-
MacOS
- .zshrc
- .bashrc
- auto detect the env file.
- Windows
- Linux
-
MacOS
- 实现从数据中心拉下来当前地址里位置对应的忽略列表, 以此实现根据地理位置确定忽略哪些地址走代理.
- Combine with the Intranet Penetration Tool
- Implementing upstream-configurable clash / agent.
- Publish as python site-packages.
-
Release the pre-built packages for all the platform:
- MacOSX
- Windows
- Linux
-
Use the mitmproxy implement the new Agent Client.
- Auto update the bypass domains list by the geoip.
- router the ignored host for proxy or direct real-time.
- 实现流量控制通过程序内部实现而非通过系统的proxy_bypass_domains设置.
- 利用Curses优化控制台流量展示
-
实现后台以服务的形式运行
- 开发状态栏组件
- 开发GUI,Desktop应用
-
利用 Trojan 实现可跨过 GFW 的传统代理.
- 同时还可以借鉴 trojan-go.
- thanks to Maximilian Hils, Aldo Cortesi, Thomas Kriechbaumer,... for mitmproxy
- thanks for dnspython
- thanks for geoip2