Surge est un utilitaire de développement Web et de proxy. Il est conçu pour les développeurs et nécessite donc des connaissances professionnelles pour être utilisé.
Surge est une application qui vous permet de prendre le contrôle de votre connexion réseau sur votre appareil. Il dispose de quatre capacités principales : prise de contrôle, traitement, transfert et interception. Ces fonctionnalités vous permettent de modifier et de rediriger les requêtes réseau, de les transmettre à d'autres serveurs proxy, ainsi que d'intercepter et de sauvegarder des données spécifiques. Surge possède également de nombreuses autres fonctionnalités, telles que la possibilité de bloquer les publicités, d'effectuer des réécritures d'URL et de prendre en charge IPv6.
L'une des fonctionnalités mises en avant de Surge est sa capacité à prendre en charge tout le trafic HTTP, HTTPS et TCP de n'importe quelle application sur votre appareil et à le rediriger vers un serveur proxy. Cela peut être fait à l'aide de règles hautement configurables, vous permettant de personnaliser le processus de transfert. Surge peut également être utilisé comme client WireGuard, convertissant le VPN L3 en proxy.
Surge dispose également d'une fonctionnalité qui vous permet d'enregistrer et d'afficher les requêtes et réponses HTTP envoyées depuis vos appareils iOS, y compris le corps et l'en-tête. Vous pouvez configurer des règles à l'aide de diverses méthodes, telles que la correspondance de domaine, le suffixe de domaine, le mot-clé de domaine, la plage IP CIDR et la recherche GeoIP. Surge vous permet également de mesurer l'utilisation du trafic et la vitesse du réseau sur les connexions WiFi, cellulaires et proxy.
Les autres fonctionnalités de Surge incluent la possibilité de bloquer les publicités à l'aide de règles de domaine, une carte DNS locale pour basculer entre les environnements de production et de développement, et la possibilité de déchiffrer le trafic HTTPS avec Man-in-the-Middle. Il dispose également de fonctionnalités avancées telles que la réécriture d'en-tête, la capture de paquets L3 bruts et une extension Safari pour l'ajout de règles. Surge prend également en charge les scripts utilisant JavaScript, vous permettant d'étendre ses capacités.
Surge offre également la possibilité de synchroniser des profils sur plusieurs appareils à l'aide d'iCloud Drive ou de Dropbox. Il prend également en charge des fonctionnalités avancées telles que DNS-over-HTTPS, DNS-over-HTTP3, DNS-over-QUIC et TLS 1.3. Si vous souhaitez en savoir plus sur Surge et ses fonctionnalités, vous pouvez lire le manuel en ligne ou consulter les conditions générales et la politique de confidentialité sur le site Web de Surge.
Ces quatre fonctionnalités constituent le flux de travail principal de Surge :
· Reprise : vous pouvez reprendre la connexion réseau envoyée par l'appareil. Surge prend en charge à la fois le service proxy et la prise de contrôle de la carte réseau virtuelle.
· Traitement : vous pouvez modifier les demandes et les réponses réseau qui ont été prises en charge. Cela inclut la redirection d'URL, le mappage de fichiers locaux, la modification personnalisée à l'aide de JavaScript et de nombreuses autres méthodes.
· Transfert : vous pouvez transférer les requêtes réseau prises en charge vers d'autres serveurs proxy. Il peut s'agir d'un transfert global ou d'un système de règles flexible pour déterminer une politique sortante.
· Intercepter : vous pouvez intercepter et enregistrer des données spécifiques des demandes et des réponses réseau, et vous pouvez également décrypter le trafic HTTPS avec MITM.
< br>Fonctionnalités mises en évidence
· Reprenez tout le trafic HTTP/HTTPS/TCP de n'importe quelle application sur votre appareil et redirigez-le vers un serveur proxy HTTP/HTTPS/SOCKS5/SOCKS5-TLS/SSH suivant une configuration hautement configurable. règles.
· Utilisé comme client WireGuard pour convertir le VPN L3 en proxy.
· Enregistrez et affichez les requêtes et réponses HTTP envoyées depuis vos appareils iOS, y compris le corps et l'en-tête.
· Configurez les règles à l'aide du domaine. correspondance, suffixe de domaine, mot-clé de domaine, plage IP CIDR et recherche GeoIP.
· Mesurez l'utilisation du trafic et la vitesse du réseau sur les connexions WiFi, cellulaires et proxy.
· Hautes performances et adapté à une utilisation intensive.
· Bloquer les publicités par domaine règles.
· Carte DNS locale (équivalente à /etc/hosts). Vous pouvez utiliser cette fonction pour changer d'environnement de production/développement pour votre application sans modifier aucun code.
· Toutes les fonctionnalités fonctionnent sur le réseau cellulaire.
· Décryptez le trafic HTTPS avec Man-in-the-Middle.
· Réécriture d'URL.
· Prise en charge totale d'IPv6.
· Réécriture d'en-tête.
· Capture de paquets bruts L3.
· Extension Safari pour ajouter des règles.
· JSON, texte, image et visionneuse vidéo pour le corps capturé.
· Mode album pour la liste de requêtes.
· Pré-filtre pour la capture.
· Le protocole proxy HTTPS prend en charge la validation des certificats SSL/TLS côté client.
· Script : utilisez JavaScript pour étendez la capacité de Surge à votre guise.
· Synchronisez les profils sur plusieurs appareils avec iCloud Drive ou Dropbox.
· DNS-over-HTTPS, DNS-over-HTTP3, DNS-over-QUIC, TLS 1.3 et plus avancés fonctionnalités.
Vous pouvez lire le manuel en ligne pour plus d'informations : http://manual.nssurge.com/
Conditions générales : https://nssurge.com/legal/terms< Politique de confidentialité : https://nssurge.com/legal/privacy