Guillaume Le Malet wrote:
>
> Puisque vous parlez français, Je vais vous expliquer un peu ma
> situation: Je suis en deuxième année d'IUT télécom et Réseaux et, dans
>
> le cadre de la formation, je dois avec deux collègues réaliser un
> projet
> pour Janvier-Février:
>
> On nous a proposé d'écrire une fonction supplémentaire pour Ethereal
> (sans indications supplémentaires).
>
> Maintenant, après avoir regardé ce que l'on pouvait raisonnablement
> faire,
> nous allons sans-doute écrire un "protocol dissector" mais
Oui, je pense que c'est le plus facile pour commencer.
> nous n'avons le choix qu'entre peu de protocoles étant donné que les
> principaux sont déjà traités: nous n'avons truové que deux protocoles
> qui ne semblaient ne pas avoir encore été traités:
>
> -cidr qui nécessiterait d'avoir des routeurs pour pouvoir le tester.
> -xdr qui semble avoir une partie en language C ce qui pourrait peut
> etre compliquer les choses.
>
> Pensez vous qu'avec le niveau en informatique que l'on a en sortant
> d'un IUT dont la but principal n'est pas la programmation suffit
> pour écrire un "protocol dissector"?
Oui. Avec une connaissance du langage C et en lisant le README.developer
ainsi que les autres dissectors, cela ne devrait pas être trop dur.
> Et pensez vous que XDR puisse ne pas être particulièrement difficile
> à traiter par rapport à un autre protocole?
XDR n'est rien d'autre qu'un moyen de convertir des données en un format
connu et identifié. Le problème est de localiser et de choisir les données
à convertir, cela peut ëtre par exemple des données transitant sur une
simple connection TCP, des données du protocole RPC ...
Il y a surement beacoup d'autres protocoles non disponible dans ethereal.
To the list :
Can someone give to Guillaume some examples of protocols that are not
yet available in ethereal and that are not too much difficult to implement
for a beginner (e.g. no complicated conversation). And if some packet
captures were available, it would be nice also ...
Laurent.
--
Laurent DENIEL | E-mail: deniel@xxxxxxxxxxx
Paris, FRANCE | laurent.deniel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
| WWW : http://www.worldnet.fr/~deniel
All above opinions are personal, unless stated otherwise.