Analyse de trames HTTP : les outils
Régulièrement, je me trouve face au dilemme suivant : « Mais qu’est ce que mon application a bien pu envoyer au serveur ? »
Il existe des outils pour répondre à cette question , et voici ma sélection :
- Wireshark (anciennement ethereal) / Linux
Cet outil, c’est le couteau suisse de l’analyse réseau; et pas simplement HTTP : il peut analyser les trames TCP, UDP et tout ce qu’il y a au dessus (HTTP, FTP, SMTP, etc…)
- TCPTrace / Windows
Comme son nom l’indique, il permet d’analyser les trames TCP : spécifier un port d’écoute sur votre machine locale, un port de destination, une hôte de destination, configurer votre client HTTP que vous désirez tester; et le tour est joué : tous vos échanges seront loggés !
- HttpViewer , en ligne
Il ne permet que d’analyser les trames HTTP, mais son gros avantage c’est qu’il n’y a aucune installation à effectuer, c’est un outil en ligne !
Régulièrement, je me trouve face au dilemme suivant : "Mais qu'est ce que mon application a bien pu envoyer au serveur ?"
Il existe des outils pour répondre à cette question , et voici ma sélection :
Wireshark (anciennement ethereal) / Linux
Cet outil, c'est le couteau suisse de l'analyse réseau; et pas simplement HTTP : il peut analyser les trames TCP, UDP et tout ce qu'il y a au dessus (HTTP, FTP, SMTP, etc...)
TCPTrace / Windows
Comme son nom l'indique, il permet d'analyser les trames TCP : spécifier un port d'écoute sur votre machine locale, un port de destination, une hôte de destination, configurer votre client HTTP que vous désirez tester; et le tour est joué : tous vos échanges seront loggés !
HttpViewer , en ligne
Il ne permet que d'analyser les trames HTTP, mais son gros avantage c'est qu'il n'y a aucune installation à effectuer, c'est un outil en ligne !