[libtins] sniffer des paquets avec leurs IP
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'utilise pour la première fois la lib "libstins" mais je trouve que ça manque de documentation ....
j'utilise leurs exemple pour le moment :
ça me renvoie effectivement bien l'ip qui émet et l'ip qui reçois avec leurs port respectifs.
Qui pourrais m'expliquer comment parvenir a afficher les paquets qui transite entre ses deux IP ?
je reste a l’écoute, j’espère de l'aide .
Merci.
j'utilise pour la première fois la lib "libstins" mais je trouve que ça manque de documentation ....
j'utilise leurs exemple pour le moment :
bool callback(const PDU &pdu) {
const IP &ip = pdu.rfind_pdu<IP>();
const TCP &tcp = pdu.rfind_pdu<TCP>();
cout << ip.src_addr() << " [" << tcp.sport() << "] -> " << ip.dst_addr() << " [" << tcp.dport() << "]" << endl;
return true;
}
int main() {
Sniffer sniffer("wlo1");
sniffer.sniff_loop(callback);
}
ça me renvoie effectivement bien l'ip qui émet et l'ip qui reçois avec leurs port respectifs.
Qui pourrais m'expliquer comment parvenir a afficher les paquets qui transite entre ses deux IP ?
je reste a l’écoute, j’espère de l'aide .
Merci.
Configuration: Linux / Chrome 70.0.3538.77
A voir également:
- [libtins] sniffer des paquets avec leurs IP
- Ethernet n'a pas de configuration ip valide - Guide
- Télévision ip - Guide
- Comment connaître son adresse ip - Guide
- IPTV illégal : après les pirates, la justice condamne maintenant les clients… jusqu'à la prison ! - Guide
- Space sniffer - Télécharger - Divers Utilitaires
ça ce greffe a libtins ?
regarde la documentation de libtins.