Sans proxy PC · Capture 100% Mobile Native

ApiCatcher - Outil de capture HTTP/HTTPS et débogage iOS

Dédié à la création d'outils de capture et de débogage HTTP/HTTPS intuitifs et faciles à utiliser pour iOS. Aucun proxy PC requis, capturez les paquets directement sur votre iPhone ou iPad.

  • Aucune dépendance aux proxys tiers ou aux ordinateurs.
  • Interface épurée et intuitive : commencez à travailler sans manuel.
  • L'IA vous aide à rédiger Regex, expressions Cron et scripts pour plus d'efficacité.
  • Un ensemble complet de fonctions pro pour tous vos scénarios de test.
ApiCatcher - Outil de capture HTTP/HTTPS et débogage iOS
Capture
Trafic HTTPS Trafic WebSocket
Débogage
Revue / Rewrite / Scripts / Mapping DNS
Export
HAR / API / Médias

Aperçu des fonctions clés

De la capture au filtrage, jusqu'au débogage avancé et l'exportation. Idéal pour le développement, le dépannage et l'analyse d'API.

Capture de trafic HTTPS
Capturez et analysez les requêtes et réponses HTTPS directement sur votre appareil iOS.
Capture du trafic WebSocket
Prend en charge la capture du trafic WS/WSS et affiche les trames de données sous forme de liste de messages de chat.
Listes d'Hôtes autorisés/bloqués
Configurez des filtres par hôte pour isoler votre trafic et éviter les requêtes parasites des autres applications.
Rejeu de requêtes
Relancez n'importe quelle requête en un seul geste pour reproduire et vérifier les bugs rapidement.
Rejeu combiné
Glissez-déposez pour chaîner plusieurs requêtes. Supporte l'injection de paramètres et l'exécution séquentielle.
Réécriture de requêtes
Supporte le Mocking, la modification et le blocage de requêtes pour couvrir vos besoins de débogage.
Exécution de scripts
Moteur de scripts pour réécritures complexes et algorithmes de chiffrement, avec environnement de test intégré.
Rejeu programmé
Planifiez le rejeu automatique de requêtes pour vos tests de régression ou d'automatisation.
Export de journaux
Sauvegardez et partagez vos enregistrements de requêtes pour faciliter le travail d'équipe.
Export d'API
Générez automatiquement la documentation API et exportez-la vers Postman ou Apifox.
Extraction multimédia
Reconnaît et extrait images, vidéos et audios. Fusionne automatiquement les téléchargements segmentés.
Analyse d'API
Détection et statistiques basées sur des règles à partir du trafic capturé, prenant en charge des règles d'analyse personnalisées.
Mapping DNS
Définissez des règles de résolution DNS personnalisées pour mapper des noms de domaine à des adresses IP spécifiques.
Décodage Protobuf
Décoder automatiquement le Body de requête ou de réponse encodé en Protobuf.

Présentation des fonctions

Découvrez l'ensemble des capacités professionnelles d'ApiCatcher pour le débogage mobile.

Fonction 1

Recherche et filtres puissants

Tous vos journaux regroupés avec des filtres avancés : URL, en-têtes, corps, session, type de contenu, statut, temps et hôte.

apicatcher | filter request
Fonction 2

Détails de requêtes focalisés

Toutes les infos sur une seule vue pour éviter de jongler entre les onglets. Coloration syntaxique et prévisualisations HTML/SVG/Images incluses.

apicatcher | body render
Fonction 3

Gestion simplifiée des données (Body)

Copiez en-têtes et corps en un clic. Exportez le binaire, décodez Base64/URL/AES ou appliquez vos propres scripts de décodage.

apicatcher | body copy / download
Fonction 4

Extraction et fusion automatique

Identifie les médias automatiquement. Fusionne les requêtes par segments (Range) en un fichier complet. Export groupé possible via vos filtres.

apicatcher | file manager
Fonction 5

Export groupé au format HAR

Sauvegardez vos sessions au format HAR pour une analyse approfondie dans des outils comme Burp, Fiddler ou Charles.

apicatcher | request export har
Fonction 6

Fichiers API pour Postman et Apifox

Documentez vos interfaces automatiquement. Utile pour l'analyse technique et le développement de nouvelles fonctionnalités.

apicatcher | api export
Fonction 7

Analyse d'API et détection d'informations sensibles

Analyse et statistiques locales du trafic. Identifie les fuites d'informations et d'erreurs. Suit les appels d'API silencieux lancés en arrière-plan et étudie leur fréquence. Analyse la latence P95 et P99 pour identifier les API lentes. Supporte les règles d'analyse personnalisées et les extensions de script.

apicatcher | api scan
Fonction 8

Rejeu instantané et efficace

Renvoyez vos requêtes instantanément pour tester vos points de terminaison en développement ou diagnostiquer des erreurs en production.

apicatcher | request replay
Fonction 9

Éditeur visuel de rejeu combiné

Créez des chaînes de requêtes par glisser-déposer. Avec injection de paramètres, exécution ordonnée et arrêt auto en cas d'erreur.

apicatcher | combo replay
Fonction 10

Règles de réécriture simplifiées

Basées sur la portée (Scope) et l'action. Sélectionnez vos APIs pour appliquer Mock/Modification/Blocage. L'IA aide à générer vos règles Regex.

apicatcher | rewrite rule
Fonction 11

Scripting efficace via l'IA

Pour les besoins complexes ou le déchiffrement. Supporte scripts manuels, générés par IA ou distants. Améliorez votre logique par chat et testez-la immédiatement.

apicatcher | script ai assistant
Fonction 12

Comparaison avant/après Rewrite

Des icônes identifient les requêtes modifiées. Comparez les résultats de vos règles ou scripts avec les données originales sur un seul écran.

apicatcher | rewrite / script tags
Fonction 13

Rejeu programmé avec arrêt auto

Planifiez des rejeux programmés part Cron. Définissez des conditions d'arrêt auto (ex: quand le statut du corps est 'success').

apicatcher | cronjob
Fonction 14

Capture et débogage WebSocket

Prend en charge la capture du trafic WebSocket, permettant de voir les trames de données comme un historique de chat. Fournit des fonctions de recherche floue et de filtrage du Payload, ainsi qu'un formatage et un surlignage automatiques des chaînes JSON dans les trames de données. Permet d'établir rapidement une connexion en un clic pour envoyer et recevoir des messages, facilitant le débogage des API.

apicatcher | websocket
Fonction 15

Décodage Protobuf

Décode automatiquement les corps de requête ou de réponse encodés en Protobuf. Sans fichier descripteur, les champs décodés n'affichent pas de noms, ce qui les rend difficiles à lire. Importez des fichiers descripteurs *.desc pour afficher les noms des champs. Prend en charge l'importation de fichiers *.desc individuels ou l'empaquetage de plusieurs fichiers *.desc dans une archive .zip pour l'importation par lots.

apicatcher | protobuf decode
Fonction 16

Mapping DNS

Mappez des noms de domaine à des adresses IP spécifiques pour rediriger le trafic de production vers un environnement de test pour le débogage. Aucune modification des paramètres du serveur DNS Wi-Fi ou cellulaire requise, et aucun problème de cache DNS.

apicatcher | dns mapping

Plus de détails sur les fonctions

Raffinage de chaque détail pour vous offrir la meilleure expérience utilisateur possible.

Recherche et pliage JSON/XML

Recherche et pliage JSON/XML

Visionneuse de données puissante prenant en charge la recherche de texte, la coloration syntaxique et le pliage rapide de blocs.

Comparaison de Diff JSON

Comparaison de Diff JSON

Sélectionnez deux requêtes pour comparer rapidement les différences dans le corps des requêtes/réponses.

Agrégation de chat IA

Agrégation de chat IA

Agrège directement les dialogues d'IA à partir des Event Streams, évitant la recherche manuelle pour une lecture intuitive.

Vue hexadécimale

Vue hexadécimale

Pour le contenu binaire chiffré, fournit une vue Hex pour prévisualiser le contenu.

Aperçu et débogage des trames WebSocket

Aperçu et débogage des trames WebSocket

Visualisez les trames de données comme un historique de chat, et déboguez les API WebSocket comme si vous discutiez avec un ami.

Thème de coloration syntaxique

Thème de coloration syntaxique

Plusieurs thèmes de coloration syntaxique intégrés, personnalisables selon vos préférences.

Décodage Protobuf

Décodage Protobuf

Sélectionnez le fichier descripteur *.desc pour décoder les noms de champs.

Avis de l'App Store

Ce que disent les développeurs qui utilisent ApiCatcher au quotidien.

feiyi1apple
The Ultimate Mobile Packet Capture Tool – A Must-Have for Debugging!
★★★★★

ApiCatcher is absolutely amazing! It completely solves the pain points of mobile packet capture. The interface is clean, the operation is simple, yet the features are incredibly powerful – request replay, Mock responses, and especially encryption/decryption capabilities, everything you need is all in one place.

BoulderRocks5
Wonderful App!
★★★★★

Just what I was looking for: an easy-to-use HTTPS traffic capture app with good filtering options and a powerful JSON viewer. Plus, the more advanced features are amazing: the auto-generated API documentation is very helpful. The developer is very responsive and no subscription!

Foire aux questions

Puis-je utiliser mon propre certificat ?

ApiCatcher prend en charge l'importation de certificats TLS et de courants de clés privées émis par une entreprise (PEM ou PKCS#12) et leur liaison précise par domaine. Après avoir activé la capture VPN, les connexions HTTPS correspondant au domaine utiliseront votre certificat importé pour la négociation avec le client, permettant ainsi de décrypter et d'analyser le trafic métier spécifique, à condition que l'appareil fasse déjà confiance à l'autorité de certification de l'entreprise.

Est-il possible d'exporter en temps réel les requêtes capturées par ApiCatcher ?

Les utilisateurs en entreprise peuvent implémenter leur propre récepteur de données basé sur le protocole de synchronisation en temps réel d'ApiCatcher, utilisant ainsi le trafic capturé comme source d'analyse de données pour leurs systèmes internes (tels que les systèmes de surveillance ou d'audit de sécurité). ApiCatcher Real-time Sync Protocol: https://github.com/apicatcher/apicatcher-realtime-sync-protocol

ApiCatcher - Outil de capture HTTP/HTTPS et débogage iOS

Dédié à la création d'outils de capture et de débogage HTTP/HTTPS intuitifs et faciles à utiliser pour iOS. Aucun proxy PC requis, capturez les paquets directement sur votre iPhone ou iPad.