Surge 5 4+
Advanced Network Toolbox
Surge Networks Inc.
Designed for iPad
-
- Free
- Offers In-App Purchases
Screenshots
Description
Surge is a web development and proxy utility. It is designed for developers and therefore requires professional knowledge to use.
These four capabilities form the core workflow of Surge:
· Takeover: You can take over the network connection sent by the device. Surge supports both proxy service and virtual NIC takeover.
· Processing: You can modify the network requests and responses that have been taken over. This includes URL redirection, local file mapping, custom modification using JavaScript, and many other methods.
· Forwarding: You can forward the taken over network requests to other proxy servers. This can be global forwarding or with a flexible rule system to determine an outbound policy.
· Intercept: You can intercept and save specific data of network requests and responses, and you can also decrypt HTTPS traffic with MITM.
Highlighted Features
· Takeover all HTTP/HTTPS/TCP traffic from any applications on your device, and redirect to an HTTP/HTTPS/SOCKS5/SOCKS5-TLS/SSH proxy server following highly configurable rules.
· Used as a WireGuard Client to convert the L3 VPN as a proxy.
· Record and display HTTP requests and responses sent from your iOS devices, including body and header.
· Configure rules using domain match, domain suffix, domain keyword, CIDR IP range, and GeoIP lookup.
· Measure traffic usage and network speed on WiFi, cellular, and proxy connections.
· High performance and suitable for intensive use.
· Block ads by domain rules.
· Local DNS Map (equivalent to /etc/hosts). You can use this function to switch the production/development environment for your app without changing any code.
· All features work on the cellular network.
· Decrypt HTTPS traffic with Man-in-the-Middle.
· Perform URL rewrite.
· Fully IPv6 supports.
· Header rewrite.
· Raw L3 packets capture.
· Safari extension to add rules.
· JSON, text, image and video viewer for the captured body.
· Album mode for the request list.
· Pre-filter for capturing.
· HTTPS proxy protocol supports client-side SSL/TLS certificate validation.
· Scripting: Use JavaScript to extend the ability of Surge as your wish.
· Sync profiles cross devices with iCloud Drive or Dropbox.
· DNS-over-HTTPS, DNS-over-HTTP3, DNS-over-QUIC, TLS 1.3 and more advanced features.
You may read the online manual for more information: http://manual.nssurge.com/
Terms and Conditions: https://nssurge.com/legal/terms
Privacy Policy: https://nssurge.com/legal/privacy
What’s New
Version 5.14.0
New Features
- Added pre-matching rules for low-overhead request rejection. Please refer to the documentation for details. https://manual.nssurge.com/policy/reject.html
- Body Rewrite supports using JQ expressions to manipulate JSON.
- The shadowsocks protocol adds support for the `2022-blake3-aes-256-gcm` and `2022-blake3-aes-128-gcm` encryption modes
- Adapted icon mode for iOS 18.
- New Control Center control for HTTP capture.
- DNS now supports system search domain settings
- Added parameter proxy-restricted-to-lan to restrict the proxy to only accept devices from the same subnet
- When updating external resources, ETag will be recorded and sent; re-download will not be triggered if the resource has not changed
Improvements
- Overall optimization and improvement of UDP forwarding.
- The policy group list view supports configuring custom icons.
- Resolved issues with real-time display on iOS 18
- Optimized the display effect of policy group icons
- Improved HTTP engine compatibility with non-standard requests
- More explicit error prompts when Surge is activated without a network connection
- Enhanced error handling logic for encrypted DNS, retrying immediately upon encountering errors
- Added warning messages for excessive [Host] entries
- The URL-REGEX rule now supports `extended-matching` tags.
- Allow the use of Ponte policy as an underlying proxy.
Bug Fixes
- Fixed an issue where Control Center/home screen widgets would still show as active even when Surge was turned off
- Fixed a memory leak issue in encrypted DNS under certain errors
- Corrected subscription cycle constraint errors for new icons
- Other bug fixes
Ratings and Reviews
Overall this app is perfect
As the title said :v
PLEASE MAKE DNS CAN USE IN NORMAL
PLEASE MAKE DNS CAN USE IN NORMAL
App Privacy
The developer, Surge Networks Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Linked to You
The following data may be collected and linked to your identity:
- Contact Info
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
- Diagnostics
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
- Provider
- Surge Networks Inc.
- Size
- 72.1 MB
- Category
- Developer Tools
- Compatibility
-
- iPhone
- Requires iOS 15.0 or later.
- iPad
- Requires iPadOS 15.0 or later.
- iPod touch
- Requires iOS 15.0 or later.
- Mac
- Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
- Apple TV
- Requires tvOS 17.0 or later.
- Apple Vision
- Requires visionOS 1.0 or later.
- Languages
-
English, Simplified Chinese, Traditional Chinese
- Age Rating
- 4+
- Copyright
- © 2024 Surge Networks Inc.
- Price
- Free
- In-App Purchases
-
- Surge Pro ฿1,990.00
- Feature Subscription ฿499.00