OVH Cloud OVH Cloud

Surveiller une connexion HTTP sous Linux

7 réponses
Avatar
Apokrif
Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).

[Suivi dans fcd]

--
`cat ~/.signature`

--
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.

7 réponses

Avatar
Encolpe DEGOUTE
Dans fr.comp.os.linux.moderated, Apokrif écrivit:
Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).


L'extension Live HTTP Header est incluse dans Mozilla 1.7.3 et est
disponible pour Firefox.

--
`cat ~/.signature`


sigrot ?

--
Encolpe DEGOUTE
http://fleurbleue.colpi.info/~encolpe/
Logiciels libres, hockey sur glace et autres activités cérébrales

Avatar
Dominique ROUSSEAU
Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).


Il y a la solution à base de proxy, genre l'application "TCP" (en Java)
du projet Apache SOAP (mais il en existe d'autres).

L'autre solution, moins intrusive du point de vue de la session
observée, c'est d'utiliser un sniffer. Ethereal, par exemple possède de
puissnts filtres pour ne capturer que ce que l'on veut observer, et une
décortiquage très complet des protocoles applicatifs (et la possibilité
de visualiser les paquets "bruts", également).


Dom

Avatar
Apokrif
Dominique ROUSSEAU :

Il y a la solution à base de proxy, genre l'application "TCP" (en
Java) du projet Apache SOAP (mais il en existe d'autres).

L'autre solution, moins intrusive du point de vue de la session
observée, c'est d'utiliser un sniffer. Ethereal, par exemple


J'avais oublié de préciser que je ne suis pas administrateur sur la
machine (et que j'ai Mozilla 1.7.2).

--
`cat ~/.signature`

Avatar
Michel Billaud
Apokrif writes:

Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).


tcpdump et consorts.

MB
--
Michel BILLAUD
LABRI-Université Bordeaux I tel 05 4000 6922 / 05 5684 5792
351, cours de la Libération http://www.labri.fr/~billaud
33405 Talence (FRANCE)

Avatar
noone
Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).

[Suivi dans fcd]



Ethereal ?

Avatar
Glennie Vignarajah
Apokrif a écrit:

Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous
Mandrake) se connecte à un CGI particulier (c'est-à-dire afficher
la liste des POST machin.cgi HTTP/1.0, des Content-Length, etc.
qu'il appelle).


L'extension livehttpheaders pour Firefox (et surment pour Mozilla)
fait ça !
A+


--
Glennie
"Personne ne survit au fait d'être estimé au-dessus de sa valeur."

Avatar
Fabien
Apokrif wrote:
Je voudrais savoir s'il existe un outil standard pour voir dans le
détail comment un navigateur (en l'occurrence Mozilla sous Mandrake)
se connecte à un CGI particulier (c'est-à-dire afficher la liste des
POST machin.cgi HTTP/1.0, des Content-Length, etc. qu'il appelle).

[Suivi dans fcd]



Bonjour,

Je te conseille Ethereal (http://www.ethereal.com), c'est un analyseur
de trames réseaux qui désencapsule jusqu'à la couche application.

On le lance en écoute sur l'interface connectée au réseau, on lance un
navigateur (n'importe lequel), on fait la requête puis on arrête la
capture... Y'a plus qu'à appliquer des filtres pour faciliter la lecture...

@+ Fabien