Surge 5 4+

Advanced Network Toolbox

Surge Networks Inc.

Designed for iPad

    • Free
    • Offers In-App Purchases

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.11.1

- Optimize the matching performance of small rule sets, especially evident on older model CPUs.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Corrected the issue where applying temporary rules and then experiencing a policy change does not disrupt existing connections.
- Corrected the issue when using Ponte policy within Smart group, if the target device is itself, it failed to automatically switch to DIRECT policy.
- Corrected the problem of incorrect time displayed in request logs for Ponte device requests.
- Corrected crashes that may occur when external policy groups change.
- Fixed an issue where configuration upgrade functionality did not correctly take effect for managed configurations and enterprise configurations.
- During Smart group initialization phase, no longer displays most frequently used tags to avoid misunderstanding.
- Fixed an issue where local script files could not be automatically reloaded after being edited.
- Optimized indexing process for large rule sets.
- Limited maximum number of files for iCloud background auto auto-sync to 200 to avoid memory usage issues.
- Fixed potential UI display issues when adjusting policies through remote controller。

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

More By This Developer

You Might Also Like

Spectre VPN
Developer Tools
ServerCat - SSH Terminal
Developer Tools
ShadowSSH - Simple&Easy Client
Developer Tools
Brook.app
Developer Tools
HTTP Catcher
Developer Tools
Kodex
Developer Tools