Egern2.15.0
Publisher Description
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, domain wildcard, geo-location, IPv4/IPv6 CIDR, URL regular expressions, logical, protocol, user-agent, 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, TUIC, 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/byteallenNew Features
· Added support for the WireGuard protocol
· Introduced Conditional Policy Groups, allowing automatic selection of sub-policies based on network conditions
· The selected state of policy groups can now be saved with the configuration, preventing loss when switching configurations
· Policy groups now support show/hide hints
· In the policy page, long-press editing is supported when a sub-policy of a policy group is itself a policy group
· The connection list now supports displaying the proxy chain
· The IP list in connection details is now displayed as a half-screen popup
· The DNS cache list now shows the Upstream source, expands the search scope, and displays TTL on the details page
· Resource updates now support direct access to resources that previously failed to update
· Added an independent script log
· Added support for custom themes
Improvements
· Optimized kernel memory usage
· Optimized download speed and memory usage for QUIC proxy protocols (Hysteria2, TUIC)
· Improved connection performance for QUIC proxy protocols
· Introduced a brand-new user-space network stack (about 30% faster than the optimized lwIP in download scenarios, and about 95% faster · than before optimization)
· Improved form animation effects
· Optional form fields are now consistently displayed as “Field Name (Optional)”
· TCP connections now disconnect only after both directions are closed, instead of disconnecting on one-way closure
· Updated the User-Agent format of Egern
· Wildcard matching is now case-insensitive
Bug Fixes
· Fixed a potential crash when scrolling the title menu on the Resources page
· Fixed an issue where configuration state was not initialized immediately when opening the Settings page
· Fixed missing blockQuic fields in TUIC and Hysteria2 protocols
· Fixed an issue where IP addresses were not displayed in connection details when connections were established via a proxy
· Fixed incorrect ICMP Ping error responses
· Fixed an issue where IPv6 proxy servers could not be used when IPv6 was disabled
· Fixed matching logic issues when URL rules did not match the IP address of the connection
About Egern
The company that develops Egern is BYTE CROSSING LTD. The latest version released by its developer is 2.15.0. This app was rated by 4 users of our site and has an average rating of 2.6.
To install Egern on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-01-26 and was downloaded 1,786 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Egern as malware if the download link is broken.
How to install Egern on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Egern is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Egern is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 2.15.0
posted on 2026-01-26
New Features
· Added support for the WireGuard protocol
· Introduced Conditional Policy Groups, allowing automatic selection of sub-policies based on network conditions
· The selected state of policy groups can now be saved with the configuration, preventing loss when switching configurations
· Policy groups now support show/hide hints
· In the policy page, long-press editing is supported when a sub-policy of a policy group is itself a policy group
· The connection list now supports displaying the proxy chain
· The IP list in connection details is now displayed as a half-screen popup
· The DNS cache list now shows the Upstream source, expands the search scope, and displays TTL on the details page
· Resource updates now support direct access to resources that previously failed to update
· Added an independent script log
· Added support for custom themes
Improvements
· Optimized kernel memory usage
· Optimized download speed and memory usage for QUIC proxy protocols (Hysteria2, TUIC)
· Improved connection performance for QUIC proxy protocols
· Introduced a brand-new user-space network stack (about 30% faster than the optimized lwIP in download scenarios, and about 95% faster · than before optimization)
· Improved form animation effects
· Optional form fields are now consistently displayed as “Field Name (Optional)”
· TCP connections now disconnect only after both directions are closed, instead of disconnecting on one-way closure
· Updated the User-Agent format of Egern
· Wildcard matching is now case-insensitive
Bug Fixes
· Fixed a potential crash when scrolling the title menu on the Resources page
· Fixed an issue where configuration state was not initialized immediately when opening the Settings page
· Fixed missing blockQuic fields in TUIC and Hysteria2 protocols
· Fixed an issue where IP addresses were not displayed in connection details when connections were established via a proxy
· Fixed incorrect ICMP Ping error responses
· Fixed an issue where IPv6 proxy servers could not be used when IPv6 was disabled
· Fixed matching logic issues when URL rules did not match the IP address of the connection
version 2.8.0
posted on 2025-09-28
Sep 28, 2025
Version 2.8.0
New Features
· The Hosts feature now supports using IP addresses as keys.
· All request URLs are now processed through the Hosts feature.
Improvements
· VPN proxy subscription updates will now automatically validate content integrity.
Bug Fixes
· Fixed a potential issue in the VLESS Vision protocol.
· Fixed occasional connection failures in the Hy2 protocol.
version 2.5.0
posted on 2025-07-29
Jul 29, 2025
Version 2.5.0
New Features
· Added support for filtering failed connections.
· Detailed error messages are now displayed when a connection fails.
· A new script key-value editor has been added to the settings page.
· When adding rule sets, policy group subscriptions, or modules, if YAML parsing fails, the specific error line and column will be indicated.
· When ShadowTLS is enabled for Shadowsocks, UDP port configuration is now supported.
· The Hy2 protocol will now automatically reconnect on connection failure.
· The current outbound mode is now displayed at the top of the Analytics page (only shown when the mode is not "Rule").
Improvements
· HTTP connections will now display request and response headers even if HTTP packet capture is not enabled.
· Improved connection parsing performance.
· Lists in tool subpages now automatically refresh after configuration changes.
· Deleting a policy will now also remove any dependent items.
· Further optimized the upload performance of the Egern virtual interface — upload speed has improved by approximately 60% compared to version 2.3.0.
Bug Fixes
· Fixed an issue where the MaxMind database could not update automatically.
· Fixed behavior errors caused by rule matching anomalies.
· Fixed a UI update issue when toggling global packet capture and MITM states in the connection log.
· Fixed inaccurate traffic statistics for policies.
· Fixed UI display issues on the connection filtering page.
· Fixed a crash issue that could cause the application to unexpectedly exit.
version 2.1.0
posted on 2025-06-01
Jun 1, 2025
Version 2.1.0
New Features
· Improved notification API for script functionality
· IP information is now displayed even for untested policies
· YAML content can now be viewed directly in the module list
· Added a visual editor for module parameters
Improvements
· Automatically adds .yaml suffix when renaming files in configuration management to prevent format errors
Bug Fixes
· Fixed an issue with template parameter parsing
· Fixed a crash that could occur when running scripts
version 1.31.0
posted on 2025-02-19
Feb 19, 2025
Version 1.31.0
New Features
· HTTP proxy now supports custom headers
· Added support for Shadow TLS protocol
Improvements
· Enhanced compatibility and optimized transmission performance for Vmess protocol
· Improved script execution efficiency
· Optimized user interface in some areas
Bug Fixes
· Fixed issue where hosts domain mapping didn’t take effect for certain domains
· Fixed URI parsing error in Trojan protocol
· Resolved connection failure issue with TUIC protocol on certain servers
· Fixed issue where rule sets failed to resolve domain names in specific scenarios
· Fixed occasional connection sniffing failures in VIF mode
version 1.24.0
posted on 2024-09-18
Sep 18, 2024
Version 1.24.0
Features
· Added support for a script editor.
· The HTTP client in scripts now supports auto-cookie and auto-redirect options.
· Clicking on the latency values in DNS, Connection Details, and Policy Latency Tests now displays IP information.
Improvements
· Optimized the interface of the Map Local feature.
· Improved the REJECT strategy in proxy rules to reduce the startup white screen time caused by ad-blocking rules.
· Updated the documentation on our official website. For details, please visit egernapp.com.
Bug Fixes
· Fixed a script bug.
· Resolved an issue where modifying the request URL scheme in scripts was ineffective.
version 1.23.0
posted on 2024-08-25
Aug 25, 2024
Version 1.23.0
Improvements
· Enhanced compatibility with Surge template parameters.
· Improved download speed for manual resource updates.
· Optimized blocking of QUIC requests from MITM hosts, with automatic blocking of the GQUIC protocol.
Bug Fixes
· Resolved issues with manual resource update failures.
· Fixed several bugs in the script functions.
· Corrected a UI issue on the analysis page when system accessibility features are enabled.
version 1.19.1
posted on 2024-04-17
Apr 17, 2024
Version 1.19.1
Fix crashes
version 1.18.0
posted on 2024-03-29
Mar 29, 2024
Version 1.18.0
New Features
· Smarter Request Logging: The request list now logs more detailed information, providing clearer insights into the app's network requests.
· Support for HTTP/1 and HTTP/2 Connection Reuse: This update introduces support for connection reuse with both HTTP/1 and HTTP/2, improving the efficiency of network connections.
· Revamped HTTP Engine: The HTTP engine has been rewritten. When MITM (Man-In-The-Middle protection) is enabled, HTTP/2 is now the default preference, further optimizing the handling of network requests.
· Enhanced Network Rules: Added support for ssid and bssid rules, allowing for more refined and efficient network connection management.
Improvements
· Compatibility Enhancement: Optimized the compatibility of the surge map local feature, ensuring stable operation across different environments.
· Improved VPN Usage Experience: Upon VPN activation, requests for resource updates and those within scripts will be clearly displayed in the request log, providing users with better control over network requests.
· Script Compatibility Enhancement: The compatibility of scripts has been optimized to ensure smooth execution in various environments.
· Reduced VPN Icon Refresh Rate: The refresh mechanism for the VPN icon has been optimized, reducing the refresh rate and minimizing distractions for users.
Bug Fixes
· Policy Group Selection Fix: Fixed an issue where the automatic selection of Policy groups did not meet expectations, ensuring more accurate policy choices.
· TCP Fast Open Connection Fix: Addressed a problem with TCP fast open connections failing, enhancing the speed of connection initiation.
· Stability Improvement for shadowsocks Connection: Fixed the stability issue with shadowsocks' http obfs connection, ensuring stable network connectivity.
· DNS Mapping Interface Optimization: Resolved an issue causing the DNS mapping interface to freeze, improving the responsiveness and stability of the interface.
version 1.17.0
posted on 2024-03-04
Mar 4, 2024
Version 1.17.0
New Features
· System Network Traffic Control Support: Comprehensive support for system network traffic control, including all networks, APNs, cellular services, and local networks, allowing you to manage network usage more flexibly.
· New JS Engine: Introduction of a new JS engine that supports JIT and standard Web APIs, improving page loading speeds and interaction experiences.
Improvements
· Enhanced Surge Module Compatibility: Optimized the surge module to enhance compatibility with other services, ensuring more stable network connections.
· Compatibility with Surge Rule Set Inline Comments: Added compatibility for inline comment prefixes in Surge rule sets, making rule configuration more flexible and convenient.
Bug Fixes
· URL Rule Issue: Fixed a specific URL rule issue that led to app crashes.
· Socks Proxy External Connection Failure: Resolved an issue where external connections failed when using socks proxies, ensuring stable network connections.
· VPN Invisibility Failure with IPv6 Enabled: Fixed a problem where the VPN invisibility feature became ineffective with IPv6 enabled, enhancing privacy protection.
· VIF Routing Support: Now supports including and excluding VIF routing, making network routing management more flexible.
· UDP Packet Truncation Issue: Fixed a UDP packet truncation issue in vmess and vless protocols, ensuring the integrity of data transmission.
· IPv6 CIDR Parsing Issue: Fixed an IPv6 CIDR parsing issue, ensuring the accuracy and efficiency of network configurations.



