Je cherche un outil Windows permettant de saisir et d'éditer une
requête HTTP et de l'envoyer vers le serveur correspondant. Mon besoin
semble pourtant simple mais je ne le trouve pas : les sniffers HTTP ne
font pas cela. Et je ne peux pas utiliser Telnet.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
_SebF - www.frameip.com
"benoit" a écrit dans le message de news:
Bonjour,
Salut
Je cherche un outil Windows permettant de saisir et d'éditer une requête HTTP et de l'envoyer vers le serveur correspondant. Mon besoin semble pourtant simple mais je ne le trouve pas : les sniffers HTTP ne font pas cela. Et je ne peux pas utiliser Telnet.
Voici des pistes :
Tu trouveras un générateur de datagrame IP dans le lien suivant. Cela te permettrait de sélectionner tous les paramètres de couche Osi 3 et 4 ou 2 et 3 pour Tcpip afin de ne friser personne :) Il ne te restera plus qu'à spécifier la partie data comprenant la requête Http. http://www.frameip.com/frameip/
Tu peux aussi utiliser Netmon de Microsoft qui te permettra de saisir la trame que tu recherches et de pouvoir la rejouer par la suite. Tu as même la possibilité de la modifier, mais attention, Netmon ne recalculera pas les différents checksum.
Sinon, un bon sniff via Etheral ne trouvera aucun équivalent. En plus, il t'interprétera ta requête Http et pourra même te rassembler toutes les data d'une session Tcp :)
J'espère que ça va t'aider.
--
_SebF
http://www.frameip.com Pour ceux qui aiment TCPIP
"benoit" <benoit@caramail.com> a écrit dans le message de news:
ec69c014v2mvao3sq3ddjf5ftjqg9dd288@4ax.com...
Bonjour,
Salut
Je cherche un outil Windows permettant de saisir et d'éditer une
requête HTTP et de l'envoyer vers le serveur correspondant. Mon besoin
semble pourtant simple mais je ne le trouve pas : les sniffers HTTP ne
font pas cela. Et je ne peux pas utiliser Telnet.
Voici des pistes :
Tu trouveras un générateur de datagrame IP dans le lien suivant. Cela te
permettrait de sélectionner tous les paramètres de couche Osi 3 et 4 ou 2 et
3 pour Tcpip afin de ne friser personne :) Il ne te restera plus qu'à
spécifier la partie data comprenant la requête Http.
http://www.frameip.com/frameip/
Tu peux aussi utiliser Netmon de Microsoft qui te permettra de saisir la
trame que tu recherches et de pouvoir la rejouer par la suite. Tu as même la
possibilité de la modifier, mais attention, Netmon ne recalculera pas les
différents checksum.
Sinon, un bon sniff via Etheral ne trouvera aucun équivalent. En plus, il
t'interprétera ta requête Http et pourra même te rassembler toutes les data
d'une session Tcp :)
Je cherche un outil Windows permettant de saisir et d'éditer une requête HTTP et de l'envoyer vers le serveur correspondant. Mon besoin semble pourtant simple mais je ne le trouve pas : les sniffers HTTP ne font pas cela. Et je ne peux pas utiliser Telnet.
Voici des pistes :
Tu trouveras un générateur de datagrame IP dans le lien suivant. Cela te permettrait de sélectionner tous les paramètres de couche Osi 3 et 4 ou 2 et 3 pour Tcpip afin de ne friser personne :) Il ne te restera plus qu'à spécifier la partie data comprenant la requête Http. http://www.frameip.com/frameip/
Tu peux aussi utiliser Netmon de Microsoft qui te permettra de saisir la trame que tu recherches et de pouvoir la rejouer par la suite. Tu as même la possibilité de la modifier, mais attention, Netmon ne recalculera pas les différents checksum.
Sinon, un bon sniff via Etheral ne trouvera aucun équivalent. En plus, il t'interprétera ta requête Http et pourra même te rassembler toutes les data d'une session Tcp :)
J'espère que ça va t'aider.
--
_SebF
http://www.frameip.com Pour ceux qui aiment TCPIP
T0t0
"benoit" wrote in message news:
Et je ne peux pas utiliser Telnet.
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
-- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
"benoit" <benoit@caramail.com> wrote in message
news:ec69c014v2mvao3sq3ddjf5ftjqg9dd288@4ax.com
Et je ne peux pas utiliser Telnet.
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
-- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
benoit
On Tue, 8 Jun 2004 09:56:06 +0000 (UTC), "T0t0" wrote:
Et je ne peux pas utiliser Telnet.
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur. Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ? Et cela je ne peux pas le pré-supposer.
Merci pour vos réponses.
On Tue, 8 Jun 2004 09:56:06 +0000 (UTC), "T0t0" <bibi@antionline.org>
wrote:
Et je ne peux pas utiliser Telnet.
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port"
ne fonctionne pas, quelle que soit la machine, alors que la même
adresse ip:port est accessible à partir de mon navigateur. Je ne suis
pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de
serveur telnet sur la machine distante ? Et cela je ne peux pas le
pré-supposer.
On Tue, 8 Jun 2004 09:56:06 +0000 (UTC), "T0t0" wrote:
Et je ne peux pas utiliser Telnet.
Pourquoi donc ? c'est pourtant ce qui semble le plus simple...
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur. Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ? Et cela je ne peux pas le pré-supposer.
Merci pour vos réponses.
FrekoDing
Le 08/06/2004 21:33, benoit écrivait ceci :
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur. Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ? Et cela je ne peux pas le pré-supposer.
non pas forcement. ex : fais un telnet sur www.google.fr 80 (n'oublie pas d'activer l'echo local sur ton client telnet) ensuite tu tapes une requete HTTP comme GET par exemple (ou autres en fonctions de ce que tu veux !) tu devrais voir le code HTML de la page s'afficher. mais bon ce n'est pas ce qu'il y a de plus pratique... a ta place, je coderais (ou chercherais sur le net) une appli en mode console qui creerait une socket et enverais des données. ( une dizaine de ligne en C ou Java)
Merci pour vos réponses.
de rien. @+
Le 08/06/2004 21:33, benoit écrivait ceci :
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port"
ne fonctionne pas, quelle que soit la machine, alors que la même
adresse ip:port est accessible à partir de mon navigateur. Je ne suis
pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de
serveur telnet sur la machine distante ? Et cela je ne peux pas le
pré-supposer.
non pas forcement.
ex : fais un telnet sur www.google.fr 80
(n'oublie pas d'activer l'echo local sur ton client telnet)
ensuite tu tapes une requete HTTP comme GET par exemple (ou autres en
fonctions de ce que tu veux !)
tu devrais voir le code HTML de la page s'afficher.
mais bon ce n'est pas ce qu'il y a de plus pratique...
a ta place, je coderais (ou chercherais sur le net) une appli en mode
console qui creerait une socket et enverais des données. ( une dizaine
de ligne en C ou Java)
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur. Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ? Et cela je ne peux pas le pré-supposer.
non pas forcement. ex : fais un telnet sur www.google.fr 80 (n'oublie pas d'activer l'echo local sur ton client telnet) ensuite tu tapes une requete HTTP comme GET par exemple (ou autres en fonctions de ce que tu veux !) tu devrais voir le code HTML de la page s'afficher. mais bon ce n'est pas ce qu'il y a de plus pratique... a ta place, je coderais (ou chercherais sur le net) une appli en mode console qui creerait une socket et enverais des données. ( une dizaine de ligne en C ou Java)
Merci pour vos réponses.
de rien. @+
T0t0
"benoit" wrote in message news:
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet est la même que ton navigateur.
Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ?
Point du tout, il suffit que la machine ait un serveur web qui tourne. Et vu que c'est ce que tu veux tester, ca sera surement le cas. Donc tu fais "telnet machine 80" Tu te retrouves connecté, et là tu fais un GET. "GET / HTTP 1.1" par exemple, si je ne me plante pas trop dans la syntaxe :-(
Par contre, il faut faire attention si ton navigateur passe par un serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de contacter directement le serveur, ce qui ne devrait pas être possible...
-- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
"benoit" <benoit@caramail.com> wrote in message
news:er4cc052fi5hruqbfg57s6sacid730cfa5@4ax.com
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port"
ne fonctionne pas, quelle que soit la machine, alors que la même
adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet
est la même que ton navigateur.
Je ne suis
pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de
serveur telnet sur la machine distante ?
Point du tout, il suffit que la machine ait un serveur web qui tourne.
Et vu que c'est ce que tu veux tester, ca sera surement le cas.
Donc tu fais "telnet machine 80"
Tu te retrouves connecté, et là tu fais un GET.
"GET / HTTP 1.1" par exemple, si je ne me plante pas trop dans la
syntaxe :-(
Par contre, il faut faire attention si ton navigateur passe par un
serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de
contacter directement le serveur, ce qui ne devrait pas être
possible...
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet est la même que ton navigateur.
Je ne suis pas spécialiste mais pour que cela marche, ne faut-il pas une sorte de serveur telnet sur la machine distante ?
Point du tout, il suffit que la machine ait un serveur web qui tourne. Et vu que c'est ce que tu veux tester, ca sera surement le cas. Donc tu fais "telnet machine 80" Tu te retrouves connecté, et là tu fais un GET. "GET / HTTP 1.1" par exemple, si je ne me plante pas trop dans la syntaxe :-(
Par contre, il faut faire attention si ton navigateur passe par un serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de contacter directement le serveur, ce qui ne devrait pas être possible...
-- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
benoit
On Wed, 9 Jun 2004 09:50:46 +0000 (UTC), "T0t0" wrote:
"benoit" wrote in message news:
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet est la même que ton navigateur.
Par contre, il faut faire attention si ton navigateur passe par un serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de contacter directement le serveur, ce qui ne devrait pas être possible...
Voilà où est le problème ! je passe par un proxy, mon navigateur le sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion, y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
Merci encore d'avance à tous :-))
On Wed, 9 Jun 2004 09:50:46 +0000 (UTC), "T0t0" <bibi@antionline.org>
wrote:
"benoit" <benoit@caramail.com> wrote in message
news:er4cc052fi5hruqbfg57s6sacid730cfa5@4ax.com
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port"
ne fonctionne pas, quelle que soit la machine, alors que la même
adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet
est la même que ton navigateur.
Par contre, il faut faire attention si ton navigateur passe par un
serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de
contacter directement le serveur, ce qui ne devrait pas être
possible...
Voilà où est le problème ! je passe par un proxy, mon navigateur le
sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion,
y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
On Wed, 9 Jun 2004 09:50:46 +0000 (UTC), "T0t0" wrote:
"benoit" wrote in message news:
Je suis sous Windows 2000, et apparemment, "telnet xx.xx.xx.xx port" ne fonctionne pas, quelle que soit la machine, alors que la même adresse ip:port est accessible à partir de mon navigateur.
Tu dois faire une mauvaise manip car la connexion par l'outil telnet est la même que ton navigateur.
Par contre, il faut faire attention si ton navigateur passe par un serveur proxy. Dans ce cas, le telnet ne le saura pas et essaiera de contacter directement le serveur, ce qui ne devrait pas être possible...
Voilà où est le problème ! je passe par un proxy, mon navigateur le sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion, y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
Merci encore d'avance à tous :-))
Annie D.
benoit wrote:
Voilà où est le problème ! je passe par un proxy, mon navigateur le sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion, y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
Il suffit de se connecter au proxy avec telnet. Exemple simple :
$ telnet proxy.nerim.net 8080 Trying 213.215.47.10... Connected to proxy-a0.nerim.net. Escape character is '^]'. [début requête] GET http://www.google.fr/ HTTP/1.0
[fin requête, début réponse] HTTP/1.0 200 OK Cache-Control: private Content-Type: text/html Set-Cookie: PREF=IDw3008955b4c8d80:LD=fr:TM86899693:LM86899693:S=JbdeJFeLYqMwaiUi; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.fr Server: GWS/2.1 Content-Length: 2507 Date: Thu, 10 Jun 2004 20:34:53 GMT X-Cache: MISS from proxy-a0.nerim.net Proxy-Connection: close
Voilà où est le problème ! je passe par un proxy, mon navigateur le
sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion,
y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
Il suffit de se connecter au proxy avec telnet. Exemple simple :
$ telnet proxy.nerim.net 8080
Trying 213.215.47.10...
Connected to proxy-a0.nerim.net.
Escape character is '^]'.
[début requête]
GET http://www.google.fr/ HTTP/1.0
[fin requête, début réponse]
HTTP/1.0 200 OK
Cache-Control: private
Content-Type: text/html
Set-Cookie:
PREF=IDw3008955b4c8d80:LD=fr:TM86899693:LM86899693:S=JbdeJFeLYqMwaiUi;
expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.fr
Server: GWS/2.1
Content-Length: 2507
Date: Thu, 10 Jun 2004 20:34:53 GMT
X-Cache: MISS from proxy-a0.nerim.net
Proxy-Connection: close
Voilà où est le problème ! je passe par un proxy, mon navigateur le sait, mais pas telnet. Pour aller jusqu'au bout de la réflexion, y-a-t-il un moyent de faire en sorte que telnet l'utilise aussi ?
Il suffit de se connecter au proxy avec telnet. Exemple simple :
$ telnet proxy.nerim.net 8080 Trying 213.215.47.10... Connected to proxy-a0.nerim.net. Escape character is '^]'. [début requête] GET http://www.google.fr/ HTTP/1.0
[fin requête, début réponse] HTTP/1.0 200 OK Cache-Control: private Content-Type: text/html Set-Cookie: PREF=IDw3008955b4c8d80:LD=fr:TM86899693:LM86899693:S=JbdeJFeLYqMwaiUi; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.fr Server: GWS/2.1 Content-Length: 2507 Date: Thu, 10 Jun 2004 20:34:53 GMT X-Cache: MISS from proxy-a0.nerim.net Proxy-Connection: close