Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Analyse trame [ Archives / Au secours ] (hoffnanard)

lundi 1 décembre 2003 à 21:00:13 | Analyse trame

hoffnanard

je souhaite enregistrer dans un fichier ( texte par exemple )des trame ethernet comment faire ??
merci
Legrand

lundi 1 décembre 2003 à 22:09:07 | Re : Analyse trame

neodante

Administrateur CodeS-SourceS

Neodante

Tout ce que je peux te dire c'est que de base ce n'est pas possible car c'est du bas niveau ! En revanche cela est rendu possible grâce à la jpcap qui est un wrapper de la pcap écrite en C. Ton code sera difficilement portable mais l'implémentation d'un sniffer ne tient que sur une vingtaine de lignes !!!
Je posterais mon prog de sniffage dans 2 mois après avoir passer mes oraux -> Attaques TCPIP en Java !
Donc soit tu vas sur www.sourceforge.net pour télécharger la jpcap (installe aussi la libpcap sur ton système pour que cela marche !), soit tu attends deux mois !
@+

lundi 1 décembre 2003 à 22:09:45 | Re : Analyse trame

neodante

Administrateur CodeS-SourceS

Neodante

Au fait t'en à besoin pour faire quoi ????
@++

mardi 2 décembre 2003 à 09:02:14 | Re : Analyse trame

hoffnanard

je m explik.

Description : Développement d'un serveur de cookies sous Windows en utilisant les sockets et controle des URLs dans une base de données.Envoi d 'une alerte par mail automatique.


en faite le but est d avoir un monitoring ( un client ) d'une part et des postes distants d'autre part ( des serveurs ).

le client doit pouvoir interroger a la demande un serveur qui lui doit lui fournir les infos necessaire afin de savoir sur quel site il est. suis je clair ?? ( soit en utilisant les cookies , soit en utilisant un fichier stocké qui lui contient les des trames)

merci de ton aide !!
Legrand

mardi 2 décembre 2003 à 09:26:21 | Re : Analyse trame

neodante

Administrateur CodeS-SourceS

Neodante

Si c'est pour de l'internet HTTP, alors un simple proxy suffit, tu as juste à analyser la requête HTTP GET et tu auras toutes les statistiques que tu veux !
M'enfin si ce n'est pas pour du HTTP ...
Tiens si t'as besoin d'un proxy en va -> va dans mes sources (je ne garantis pas que le programme puisse être utilisé brut mais avec quelques modifications et une gestion des threads un peu plus approfondi avec une ThreadPool par exemple ...)
@+

mardi 2 décembre 2003 à 09:50:32 | Re : Analyse trame

hoffnanard

désolé mais la je suis perdu !!! oui c'est bien pour du http mais je ne vois pas a quoi sert le proxy du moins je ne comprends pas car je ne sais pas l interet...!!!
en plus faut configurer le proxy sur l'ie du client ??
je pense que je m exprime mal et donc je tu n'a pas forcment compris ce que dois faire mon appli!

si possibilite de contact telephonique pour expliker mon truc je suis preneur . merci de consacrer du temps pour les debutants !!!
;oP

Legrand

mardi 2 décembre 2003 à 11:42:42 | Re : Analyse trame

neodante

Administrateur CodeS-SourceS

Neodante

En effet j'ai peut être pas tout à fait saisi le but ...
Là je suis au boulot donc le téléphone c mort !
En revanche, si tu veux m'appeler au ... attends je t'envoie un message dans la boite mail du site ...
@+

mardi 2 décembre 2003 à 15:23:44 | Re : Analyse trame

hoffnanard

Re !
j ai instaler winpcap ,ainsi que jpcap. c'est cool avec ce code java j arrive a voire les trames qui passe !!

import jpcap.*;
class Tcpdump implements JpcapHandler
{
public void handlePacket(Packet packet){
System.out.println(packet);
}
public static void main(String[] args) throws java.io.IOException{
String[] lists=Jpcap.getDeviceDescription();
System.out.println("Start capturing on "+lists[0]);
Jpcap jpcap=Jpcap.openDevice(Jpcap.getDeviceList()[0],1000,false,20);
jpcap.loopPacket(-1,new Tcpdump());
}
}

par contre la je recupere tt les trames ( udp , arp ,.. ) je souhaite que les tcp comment faire. deplus le resultat je veux le stocker dans un fichier .. j ai essayé avec la suite mais sans y parvenir!

encore un peu d aide stp

// public void JpcapWriter(Jpcap jpcap,String essai) throws java.io.IOException{}

// public void closeDumpFile(){}

// public void writeDumpFile(Packet packet){}




Legrand

mardi 2 décembre 2003 à 19:26:05 | Re : Analyse trame

neodante

Administrateur CodeS-SourceS

Neodante

Pour limiter tes trames aux TCP regarder dans les tutoriaux et particulièrement le filtre qui n'est rien d'autre qu'une chaine : "proto TCP" ....
@+

mercredi 3 décembre 2003 à 09:43:09 | Re : Analyse trame

hoffnanard

si par exemple tu as un exemple de code pour le jpcapwriter et aussi pour ne filtrer que le tcp je veux bien car pas trouver dans les tutoriaux ( du moins si mais pas compris comment l utiliser)

merci

et bonne journée au faite !
Legrand


1 2 3 4 5

Cette discussion est classé dans : font, console, trame, lucida, analyse


Répondre à ce message

Sujets en rapport avec ce message

classe vector [ par Jhio ] Est-ce qu'on peut en utilisant la methode getElementAt(int) de la classe Vector de recevoir quelquechose de plus précis qu'un Object, mai plutot du ty supprimer une ligne dans un fichier texte [ par sheeno ] bonjour,je cherche à supprimer une ou plusieurs lignes en plein milieu d'un fichier texte.J'utilise la classe RandomAccessFile pour me positionner à l RMI conexion securisé [ par khalidlyon ] Bonsoir,je commence les RMI.je sais pas si je suis sur le bon forum, si ce n'est pas le cas >alors je dois faire un serveur/client: les clients doit s Java Web Start [ par gmi19oj19 ] Bonjour à vous, ou plutot bonsoir.J'ai décidé de me documenter sur Java Web Start.Cependant, quand je lance "javaws" chez moi (j'ai une 1.5) j'ai une Au secours [ par Mialisoa ] En effet, j'ai le code suivant qui permet de créer l'interface de mon projet:// {$R conducteur.JFM}import java.awt.*;import java.applet.Applet;// Cla 2 tittes questions [ par Skyffer3 ] Voila je suis en traion de creer un programme mais je rencontre 2 petits problèmes :le premier c'est quel buffer utiliser pour lire un fichier ligne p image d'arriere plan [ par Skyffer3 ] Voici mon code, et j'ai un petit problème car mon image d'arrière plan ne s'affiche pas, tout marche j'ai mon texte tout est nickel, j'ai juste l'imag java - lecture clavier des touches etendue - mode console [ par rza_wu_tang44 ] bonjour J'aimerais ecrire un petit programme en java qui execute une boucle infinie et qui demande à l'utilisateur d'appuyer sur n'importe quelle tou Analyse performance desespoir! [ par chevalvenus ] Salut voila deux jours que je cherche un moyen d'analyser les performance d'un logiciel pour ce qui conscerne le temps passé dans le CPU. Je m'expliqu police proportionnelle [ par mini_crocro ] Bonjour, J'ai une appel awt dans laquelle il y a une liste permettant l'affichage de plusieurs informations que j'affiche sous forme de colonne. Mon


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,920 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.