j'ai recuperer un scanner de port sur le net
http://guidesecu.ifrance.com/prog/scanner.c qui utilise les libpcap et
libnet. Je les modifier pour qu'il ne scanne que un port .(//for(...))
Je souhaite connaitre le delai aller retour pour cette connexion. Pour ce
faire j'utilse clock() comme ceci :
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
rahan
Lincoln B wrote:
Salut a tous,
j'ai recuperer un scanner de port sur le net http://guidesecu.ifrance.com/prog/scanner.c qui utilise les libpcap et libnet. Je les modifier pour qu'il ne scanne que un port .(//for(...))
Je souhaite connaitre le delai aller retour pour cette connexion. Pour ce faire j'utilse clock() comme ceci :
Le probleme est que j'obtient 20ms alors que le ping lui met 700ms pour repondre. (J'ai mis une perturbation de 700ms avec tc ...)
Donc ma valeur est fausse. Quelqu'un voit d'ou vient le probleme ?
Merci de vos reponses
Sans vouloir faire les calcul et les valider. Sachez que le ping (ICMP) n'est pas prioritaire au niveau des switches et routeurs.
Ainsi, calculer le temps de réponse d'un ping donne une idée certes des performances de votre réseau mais n'essayer pas de comparer le temps de réponse d'un ping avec celui d'une connexion TCP (unicast) !
Les switches et les routeurs, feront en sorte qu'un paquet ICMP soit traiter apres les autres paquets TCP et votre scanner en genere un.
Cdlt Rahan
Lincoln B wrote:
Salut a tous,
j'ai recuperer un scanner de port sur le net
http://guidesecu.ifrance.com/prog/scanner.c qui utilise les libpcap et
libnet. Je les modifier pour qu'il ne scanne que un port .(//for(...))
Je souhaite connaitre le delai aller retour pour cette connexion. Pour ce
faire j'utilse clock() comme ceci :
Le probleme est que j'obtient 20ms alors que le ping lui met 700ms pour
repondre. (J'ai mis une perturbation de 700ms avec tc ...)
Donc ma valeur est fausse. Quelqu'un voit d'ou vient le probleme ?
Merci de vos reponses
Sans vouloir faire les calcul et les valider. Sachez que le ping (ICMP)
n'est pas prioritaire au niveau des switches et routeurs.
Ainsi, calculer le temps de réponse d'un ping donne une idée certes des
performances de votre réseau mais n'essayer pas de comparer le temps de
réponse d'un ping avec celui d'une connexion TCP (unicast) !
Les switches et les routeurs, feront en sorte qu'un paquet ICMP soit
traiter apres les autres paquets TCP et votre scanner en genere un.
j'ai recuperer un scanner de port sur le net http://guidesecu.ifrance.com/prog/scanner.c qui utilise les libpcap et libnet. Je les modifier pour qu'il ne scanne que un port .(//for(...))
Je souhaite connaitre le delai aller retour pour cette connexion. Pour ce faire j'utilse clock() comme ceci :
Le probleme est que j'obtient 20ms alors que le ping lui met 700ms pour repondre. (J'ai mis une perturbation de 700ms avec tc ...)
Donc ma valeur est fausse. Quelqu'un voit d'ou vient le probleme ?
Merci de vos reponses
Sans vouloir faire les calcul et les valider. Sachez que le ping (ICMP) n'est pas prioritaire au niveau des switches et routeurs.
Ainsi, calculer le temps de réponse d'un ping donne une idée certes des performances de votre réseau mais n'essayer pas de comparer le temps de réponse d'un ping avec celui d'une connexion TCP (unicast) !
Les switches et les routeurs, feront en sorte qu'un paquet ICMP soit traiter apres les autres paquets TCP et votre scanner en genere un.