Programmation » Affiche en hexa des données envoyées par un port IP
Affiche en hexa des données envoyées par un port IP
Publié le 25/03/2006 @ 10:40:23,
Par GilbertBonjour,
Y'a pas quelqu'un qui sait me faire un petit truc simple qui se connecte à une adresse IP (ou un nom) sur le port yyy et qui m'affiche celà ?
L'équivalent d'un "telnet 10.0.0.5 3005" mais avec affichge en hexa et non pas en ASCII.
Le best c'est de pouvoir en faire un logfile ....
En fait je n'ai jamais fait une connexion IP en C. toutes infos/sources bienvenues
Merci !
Y'a pas quelqu'un qui sait me faire un petit truc simple qui se connecte à une adresse IP (ou un nom) sur le port yyy et qui m'affiche celà ?
L'équivalent d'un "telnet 10.0.0.5 3005" mais avec affichge en hexa et non pas en ASCII.
Le best c'est de pouvoir en faire un logfile ....
En fait je n'ai jamais fait une connexion IP en C. toutes infos/sources bienvenues
Merci !
Affiche en hexa des données envoyées par un port IP
Publié le 25/03/2006 @ 10:46:29,
Par caueten delphi ca va très très vite! 5 mins.. tu veux que j'essaie?
Affiche en hexa des données envoyées par un port IP
Publié le 25/03/2006 @ 12:50:12,
Par maxet pourquoi ne pas utiliser ethereal ou tcpdump (lui par contre je ne sais pas si il existe sous Windows).
Tu lances ethereal, tu lui dit ecoute et enregistre tout ce qu'il se passe sur tel interface reseau, tu te connectes ensuite avec ton telnet port 3005 sur ton serveur et tu regardes ce qu'il ce passe dans ethereal. Un excellent outil:
http://www.ethereal.com/
Tu lances ethereal, tu lui dit ecoute et enregistre tout ce qu'il se passe sur tel interface reseau, tu te connectes ensuite avec ton telnet port 3005 sur ton serveur et tu regardes ce qu'il ce passe dans ethereal. Un excellent outil:
http://www.ethereal.com/
Trololo
Affiche en hexa des données envoyées par un port IP
Publié le 25/03/2006 @ 16:35:00,
Par philfrEn python...
import socket
s=socket.socket()
s.connect(("127.0.0.1",25))
while true:
read=s.recv(100)
print read.encode("hex")
import socket
s=socket.socket()
s.connect(("127.0.0.1",25))
while true:
read=s.recv(100)
print read.encode("hex")
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 11:32:39,
Par GilbertSalut,
Ben oui, je veux bien
en delphi ca va très très vite! 5 mins.. tu veux que j'essaie?
Ben oui, je veux bien
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 11:35:36,
Par GilbertSalut,
Oui, je connais Ethereal. C'est bien pour sniffer le réseau mais ce n'est pas ce que je cherche. En fait, je cherche a aller voir ce qui sort d'un port série (RS-232) d'un convertisseur IP/sériel. J'ai donc rebouclé le TX d'un port sur le RX d'un autre et comme ca je pourrais voir ce qu'il sort sur le port sans me déplacer
Merci de ta réponse.
et pourquoi ne pas utiliser ethereal ou tcpdump (lui par contre je ne sais pas si il existe sous Windows).
Tu lances ethereal, tu lui dit ecoute et enregistre tout ce qu'il se passe sur tel interface reseau, tu te connectes ensuite avec ton telnet port 3005 sur ton serveur et tu regardes ce qu'il ce passe dans ethereal. Un excellent outil:
http://www.ethereal.com/
Tu lances ethereal, tu lui dit ecoute et enregistre tout ce qu'il se passe sur tel interface reseau, tu te connectes ensuite avec ton telnet port 3005 sur ton serveur et tu regardes ce qu'il ce passe dans ethereal. Un excellent outil:
http://www.ethereal.com/
Oui, je connais Ethereal. C'est bien pour sniffer le réseau mais ce n'est pas ce que je cherche. En fait, je cherche a aller voir ce qui sort d'un port série (RS-232) d'un convertisseur IP/sériel. J'ai donc rebouclé le TX d'un port sur le RX d'un autre et comme ca je pourrais voir ce qu'il sort sur le port sans me déplacer
Merci de ta réponse.
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 11:36:48,
Par GilbertSalut,
C'est quoi "Python" ? Un langage de programmation ?
Merci de ton aide.
En python...
import socket
s=socket.socket()
s.connect(("127.0.0.1",25))
while true:
read=s.recv(100)
print read.encode("hex")
import socket
s=socket.socket()
s.connect(("127.0.0.1",25))
while true:
read=s.recv(100)
print read.encode("hex")
C'est quoi "Python" ? Un langage de programmation ?
Merci de ton aide.
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 11:49:20,
Par DerdesderUn petit lien python .
Et le topic qui va avec http://www.informaticien.be/forum_topic-2114-Get_Html_info.html
Dernière édition: 26/03/2006 @ 11:50:45
Et le topic qui va avec http://www.informaticien.be/forum_topic-2114-Get_Html_info.html
Dernière édition: 26/03/2006 @ 11:50:45
Pour voir qu'il fait noir, on n'a pas besoin d'être une lumière.
Y'a pas que la secte dans la vie ... y'a aussi le culte !
Y'a pas que la secte dans la vie ... y'a aussi le culte !
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 16:17:42,
Par philfr
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 23:16:59,
Par cauetPython 2.4.2 (#67, Sep 28 2005, 12:41:11) [MSC v.1310 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
****************************************************************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
****************************************************************
IDLE 1.1.2
>>> print "hello world!"
hello world!
Bon t'a gagné.. je m'y met..
Je l'ai installé sur mon portable et sur un serveur debian, je vais tater..
Si on ouvrais un topic ?
Type "copyright", "credits" or "license()" for more information.
****************************************************************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
****************************************************************
IDLE 1.1.2
>>> print "hello world!"
hello world!
Bon t'a gagné.. je m'y met..
Je l'ai installé sur mon portable et sur un serveur debian, je vais tater..
Si on ouvrais un topic ?
Affiche en hexa des données envoyées par un port IP
Publié le 26/03/2006 @ 23:26:57,
Par Jean-Christophevas-y, je te suis