OVH Cloud OVH Cloud

sniffer un port

6 réponses
Avatar
Guillaume
Bonjour,

J'ai besoin pour un prog de sniffer les trames qui partent de mon ordi,
y-a-t-il un moyen simple et efficace "d'écouter" un port ???

Merci d'avance

6 réponses

Avatar
Vincent Cantin
J'ai besoin pour un prog de sniffer les trames qui partent de mon ordi,
y-a-t-il un moyen simple et efficace "d'écouter" un port ???


Java ne permet pas de faire cela, je pense.

A noter que meme en C sous des systemes a base d'unix, on ne peut faire cela
que si on est le root.

Je pense que tu peux utiliser du C ou des libs ecrites en C et t'en servir a
partir de Java par l'intermediaire de JNI.

Bon courage,
Vincent

Avatar
cho7
C'est assez bas niveau ce que tu demandes.
Pour réaliser un sniffeur sous linux (je ne connais que ca désolé), il faut
d'abord basculer (a l'aide des routines systèmes) la carte ethernet en mode
promiscuous, qui permet d'accépter tous les paquets, même ceux qui ne nous
sont pas destiné.
Après pour faire ca en java... A mon avis c'est mort, tu devras passer par
des subterfuges, genre imposer un proxy qui jouera le rôle de l'espion...

Et oui, java à quelques limites, sinon la portabilité des applis serait
hardu !
Avatar
alexandre cartapanis
Bonjour,

J'ai besoin pour un prog de sniffer les trames qui partent de mon ordi,
y-a-t-il un moyen simple et efficace "d'écouter" un port ???

Merci d'avance




jpcap -- a network packet capture library for applications written in Java.

http://jpcap.sourceforge.net/

La tu trouvera ce quil te faut :)

Avatar
cho7
"alexandre cartapanis" a écrit dans le
message de news: 428ca3e4$0$811$
jpcap -- a network packet capture library for applications written in
Java.


http://jpcap.sourceforge.net/

La tu trouvera ce quil te faut :)
Ca confirme ce qu'on disait plus haut, c'est partiellement ecrit en C


Avatar
Laurent Bossavit
Guillaume,

J'ai besoin pour un prog de sniffer les trames qui partent de mon ordi,
y-a-t-il un moyen simple et efficace "d'écouter" un port ???


La gamme TracePlus de SST:
http://www.sstinc.com/home.html

Excellents outils, en tout cas lors de mon achat il y a quelques années
et quelques versions. TracePlus/Web m'a rendu des services incomparables
pour débugger des applis Web, TracePlus/Winsock m'a permis de retrouver
mon password SMTP que j'avais oublié...

Laurent

Avatar
Guillaume
Merci pour votre aide jke crois que j'ai trouvé un truc intéressant
A+

Guillaume

"alexandre cartapanis" a écrit dans le
message de news: 428ca3e4$0$811$
Bonjour,

J'ai besoin pour un prog de sniffer les trames qui partent de mon ordi,
y-a-t-il un moyen simple et efficace "d'écouter" un port ???

Merci d'avance




jpcap -- a network packet capture library for applications written in
Java.

http://jpcap.sourceforge.net/

La tu trouvera ce quil te faut :)