Fermer

juillet 13, 2022

Outils de débogage réseau La version 3.3 de Fiddler Everywhere est arrivée !

Outils de débogage réseau La version 3.3 de Fiddler Everywhere est arrivée !


La nouvelle version de Fiddler Everywhere est en ligne et vous pouvez désormais profiter de plusieurs fonctionnalités intéressantes qui faciliteront davantage votre processus de travail et augmenteront votre productivité !

Dans cet article de blog, nous approfondirons chacune des nouvelles fonctionnalités qui viennent d’être supprimées avec la version 3.3 de Fiddler Everywhere. Vous pouvez désormais profiter de l’option Changer de disposition et d’une comparaison du trafic plus complète et plus puissante, pour plusieurs sessions à partir des sessions enregistrées/partagées et du flux de trafic en direct. Lisez la suite pour en savoir plus sur ces améliorations et d’autres dans les règles, les filtres avancés, les WebSockets et plus encore !

Mise en page du commutateur

Il s’agit d’une fonctionnalité attendue depuis longtemps qui est maintenant disponible dans Fiddler Everywhere, et elle vous permet de basculer la disposition de la verticale à l’horizontale. Vous pouvez voir une nouvelle icône qui apparaît à côté du champ de recherche dans la grille Live Traffic, à travers laquelle vous pouvez modifier l’apparence de l’application selon vos préférences.

Fiddler Everywhere - Mise en page du commutateur

La nouvelle mise en page vous offre un autre moyen de revoir les sessions nouvellement capturées ou enregistrées/partagées avec la vue d’ensemble, les inspecteurs et l’onglet Règles. Combiné avec le panneau pliable sur la gauche, vous pouvez désormais profiter de tout l’espace de l’application horizontalement. De plus, la disposition horizontale s’applique également à la vue de l’onglet Comparer les sessions, et vous pouvez approfondir rapidement et facilement les spécificités des sessions.

Comparer le trafic

Comparer les sessions en groupes

En parlant de l’onglet Comparer les sessions, nous avons encore amélioré l’ensemble de la fonctionnalité de comparaison du trafic et nous offrons désormais la possibilité de comparer plusieurs sessions en groupes. Jusqu’à présent, vous ne pouviez sélectionner et comparer que deux sessions à partir de la grille Live Traffic. Avec la dernière version, vous pouvez sélectionner plusieurs sessions et les ajouter au groupe 1 ou au groupe 2 à des fins de comparaison. De cette façon, vous pouvez comparer des ensembles entiers de sessions, ainsi qu’en choisir une dans chaque groupe et les comparer individuellement.

Fiddler Everywhere - Comparer les groupes

Comparez les sessions de différentes sources

La comparaison des sessions fonctionne désormais non seulement avec les sessions de la grille Live Traffic, mais également avec les sessions enregistrées/partagées qui sont disponibles dans le panneau de gauche de Fiddler Everywhere. Choisissez une session enregistrée et cliquez avec le bouton droit pour comparer, puis choisissez une autre session enregistrée dans la liste déroulante de l’interface utilisateur. Vous pouvez spécifier lequel doit être l’instantané principal et l’instantané secondaire dans le processus de comparaison et cliquer sur Comparer.

Fiddler Everywhere - Comparez les sessions enregistrées

De plus, vous pouvez créer des scénarios de comparaison plus complexes et mélanger des sessions enregistrées avec des sessions de trafic en direct à comparer. Un cas d’utilisation courant serait si vous souhaitez analyser en profondeur pourquoi un certain ensemble de sessions a fonctionné auparavant mais échoue maintenant, ou vice versa. Bien que les demandes puissent sembler identiques à première vue, la fonction de comparaison vous donne une visibilité complète sur la correspondance des sessions et leur différenciation, ce qui facilite la détection et la correction des bogues.

Pour la comparaison du trafic, vous pouvez choisir les critères de correspondance en haut à droite Réglages dans l’onglet Comparer les sessions en sélectionnant URL ou Ordre:

  • URL – met en évidence les sessions avec différentes URL
  • Ordre – correspond aux sessions par l’ID unique de chacune capturée.

Personnalisez davantage l’option de comparaison en mentionnant des demandes spécifiques et des en-têtes de réponse à ignorer de la correspondance car ils ne seront presque jamais les mêmes entre deux sessions. Vous pouvez le faire via le Ignorer les en-têtes action. De cette façon, vous pouvez vous concentrer sur les vraies différences.

Informations sur les certificats dans les règles et les filtres avancés

Dans la version précédente, nous avons introduit les données de certificat de serveur, qui donnent des informations sur le certificat de serveur de chaque session, sa validité, ainsi que des avertissements pour les certificats expirants.

Avec cette version, nous améliorons encore l’utilisation de cette fonctionnalité en ajoutant une condition d’informations de certificat dans le générateur de règles et les filtres avancés. Cela vous permet de faire correspondre les sessions en fonction de l’une des propriétés de leur certificat, telles que la date d’émission, la signature, le numéro de série, la validité, la date d’expiration, etc.

Fiddler Everywhere - Conditions de correspondance des certificats

Sur cette base, vous pouvez facilement filtrer les demandes qui peuvent nécessiter une attention supplémentaire du point de vue du certificat de serveur avec les filtres avancés et marquer ou appliquer toute autre action à ces demandes via la fonctionnalité Règles.

Les nouvelles conditions de correspondance peuvent être très utiles dans les cas où vous recherchez un certificat d’un fournisseur spécifique ou des certificats expirant dans une certaine période à venir afin que vous puissiez planifier vos tâches en conséquence. Les propriétés des informations de certificat débloquent de nouveaux scénarios intéressants pour l’utilisation de Fiddler Everywhere.

Améliorations des fonctionnalités

En plus de toutes les nouvelles fonctionnalités fournies par Fiddler Everywhere dans sa dernière version, vous pouvez également profiter d’un certain nombre d’améliorations fantastiques des fonctionnalités existantes :

  • Travailler avec un contenu plus volumineux est maintenant plus facile avec le éditeur de données plus grand dans le générateur de règles lorsqu’il s’agit d’ajouter des données au corps de la demande, au corps de la réponse ou d’utiliser l’action de réponse manuelle. De plus, nous avons une coloration syntaxique qui vous permet de spécifier le langage que vous souhaitez utiliser tel que JavaScript, CSS, etc.
  • Amélioration de la gestion des messages WebSocket est une autre amélioration que nous avons introduite dans Fiddler Everywhere 3.3. Jusqu’à présent, les messages WebSocket se présentaient en plusieurs parties dans certains scénarios via l’application. Dans Fiddler Everywhere, vous verrez maintenant un nouveau bouton « Défragmenter tous les messages » qui combine les messages WebSocket fragmentés en un seul pour une lecture plus facile.
  • Nous offrons désormais la possibilité de exporter le certificat racine Fiddler dans différents formats qui peut être nécessaire dans certains cas d’utilisation spécifiques et l’utilisation avec d’autres outils. Vous avez maintenant la possibilité d’exporter le certificat racine en choisissant parmi trois formats différents :
    • Exporter le certificat racine (format DER/binaire)—l’option par défaut
    • Exporter le certificat racine (format PEM/ASCII)
    • Exporter le certificat racine (format PKCS 12)

Vérifiez-le!

Nous tenons à vous remercier pour votre soutien continu, vos suggestions de fonctionnalités et votre implication dans la communauté Fiddler ! De cette façon, vous nous aidez à construire la feuille de route Fiddler Everywhere de la meilleure façon possible pour répondre à vos cas d’utilisation et à vos besoins !

Assurez-vous de vérifier toutes les nouvelles fonctionnalités et améliorations de Fiddler Everywhere en lançant l’application et en mettant à jour la dernière version. Si vous êtes nouveau sur notre produit, télécharger Fiddler Partout ici et profitez de notre essai gratuit. Bon débogage !




Source link