Egern is a feature-rich and powerful networking tool, specifically designed for proxying, intercepting, and modifying network traffic.
Key features include:
· Comprehensive recording of TCP, UDP, DNS, and HTTP network traffic.
· Support for a wide range of rule types: domain, domain keywords, domain suffix, domain regular expressions, geo-location, IPv4/IPv6 CIDR, URL regular expressions, rule sets, and default rules.
· Flexible policy group options: selection, automatic testing, fallback, load balancing, and external policies.
· Support for multiple proxy protocols: HTTP, SOCKS5, Shadowsocks, Trojan, Hysteria2, Vless, and Vmess.
· Effortlessly decrypt HTTPS traffic using Man-in-the-Middle attack techniques.
· URL rewriting capabilities, allowing you to freely customize network requests.
· Highly customizable request and response header rewriting functionality.
· Versatile request and response content rewriting abilities.
· Utilize JavaScript to provide customized operations on request and response data.
· Support for local HTTP proxy server and local SOCKS5 proxy server to meet various networking needs.
· DNS forwarding rules can proxy traffic to servers that support DoH, DoT, and DoQ protocols.
· Sync configuration information across devices with iCloud, ensuring consistent network settings anywhere, anytime.
As your ultimate network management tool, Egern helps you easily navigate various network environments and achieve efficient network control and debugging. Whether you're a network security expert, developer, or simply interested in network management, Egern will become an indispensable tool. Experience the powerful features of Egern and create your own exclusive networking environment today!
Twitter: https://twitter.com/byteallen
New Features:
· DNS upstream addresses now support setting to SYSTEM to use the system DNS server.
· Added support for the $utils global variable in scripting functions.
· Script editor now allows setting execution timeout durations.
· Body rewriting now supports jq syntax (compatible with Surge modules).
· Trojan protocol now supports transmission over WebSocket.
Optimizations:
· Improved UDP transmission stability for Trojan and Vmess protocols.
Bug Fixes:
· Fixed the issue where DNS charts were not displaying on iOS 16.
· Resolved the connection problem with IPv6 proxy addresses in Hysteria2.
· Fixed UI bugs when creating Vmess proxies.
· Addressed the lag issue when editing in the script editor.