Prise en main de Proxyman, le héros du déboggage web

Florent Morin |

Pendant plus d’une décennie, les développeurs sur Mac qui souhaitaient débogguer efficacement le code de leurs services web devaient passer par Charles Proxy : c’était moche, c’était lourd mais c’était puissant. Un atout majeur qui a fait de lui un outil indétrônable, du moins jusqu’à l’apparition de Proxyman.

Le petit nouveau est apparu dans une première version fin 2018, sans grande prétention. Ses fonctionnalités étaient basiques, mais il avait l’avantage d’être une application parfaitement intégrée à l’écosystème Apple. Puis, de version en version, des fonctionnalités demandées par les utilisateurs ont été ajoutées. Aujourd’hui, Proxyman va plus loin que Charles Proxy tout en étant optimisé pour l'architecture Apple Silicon et totalement intégré à macOS Monterey.

HTTPS ? No stress !

Le principe d’un proxy de déboggage est d’analyser les flux qui transitent au travers d'un intermédiaire. Il faut donc d’abord configurer les appareils ciblés en mode proxy afin que leur trafic passe par Proxyman. Cependant, le trafic HTTPS est chiffré. Il faut donc que l’application fournisse son propre certificat SSL. Ensuite, il faut faire reconnaître et accepter ce certificat par les machines cibles.

On peut installer les certificats SSL sur Mac, iOS, Android et autres en toute simplicité.

Proxyman simplifie ici grandement les choses en proposant un accompagnement pour chaque configuration possible. Il suffit généralement de quelques clics pour que le procédé soit opérationnel une fois pour toute.

avatar xDave | 

Super article 👍🏽

avatar Florent Morin | 

@xDave

Merci 🙂

avatar cassis2k | 

Je suis utilisateur de Charles Proxy et je ne connaissais pas Proxyman. Je vais tester, merci beaucoup 🙏🏻

avatar Tibimac | 

Autant la version Mac est mieux que celle de Charles Proxy (y'a pas de mal), autant pour la version iOS celle de Charles Proxy est vraiment top je trouve 🙂.
Sur Mac il y avait également "Proxie" il n'y a pas si longtemps de ça mais j'ai l'impression que cette app a disparue du store et il n'y a plus de news sur le compte Twitter associé, dommage car elle était tout aussi prometteuse que Proxyman et donc j'avais payé la version pro 😕.

avatar alohabobo | 

Merci pour cette info ! Je vais checker ça de ce pas !

avatar KyVan | 

Excellente application, résolument native et moderne ! De plus Proxyman est inclus dans l'abonnement Setapp !

avatar Ourson | 

Dommage y’a pas de code promo 😂

avatar witchatt | 

Merci pour cette article ! Je suis un utilisateur de Charles Proxy que je trouvais déjà complet mais très douloureux sur les réglages HTTPS. Je note cet outil.

avatar Taz73 | 

J'ai découvert récemment Telerik Fiddler (sur Windows, mais il y a une version Mac) aussi.
Il me semble que ce sont des fonctionnalités similaires, mais est-ce vraiment le cas ?
(s'il y en a qui connaissent les 2 !)
Merci :)

avatar pascol | 

J’utilise OWASP ZAP qui est plus orienté sécurité, mais qui permet de faire aussi de faire du debugging. Il est gratuit!
Et puis, un petit test automatisé de sécurité ne fait pas de mal non plus sur un projet.

avatar cyrcle | 

Merci pour cet article

CONNEXION UTILISATEUR