Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:tcpflow [2018/06/15 20:50] – aleajactaest | fr:tcpflow [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| - | {{tag>Tag_a_ajouter}} | + | {{tag>sysadmin tutoriel}} |
| ===== Fonction ===== | ===== Fonction ===== | ||
| - | TcpFlow permet de faire des capture | + | TcpFlow permet de faire des captures |
| - | Il écrit dans des fichiers (un fichier par connexion émetteur/ | + | Il écrit dans des fichiers (un fichier par connexion émetteur/ |
| ===== Installation ===== | ===== Installation ===== | ||
| - | apt-get install tcpflow | + | |
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | * Récupérer l' | + | * Récupérer l' |
| < | < | ||
| - | ip a | + | ip l |
| </ | </ | ||
| - | * préparer le répertoire réceptionnant les capture | + | * préparer le répertoire réceptionnant les captures : |
| < | < | ||
| - | mkdir -p /home/ | + | mkdir -p /tmp/capture |
| </ | </ | ||
| - | * Lancer tcpflow | + | * Lancer tcpflow |
| - | (ici, l' | + | (ici, l' |
| < | < | ||
| - | tcpflow -o /home/ | + | tcpflow -o /tmp/capture -i eth0 |
| </ | </ | ||
| - | * Lancer en tache de fond tcpflow | + | * Lancer en tâche |
| < | < | ||
| - | nohup tcpflow -o /home/ | + | nohup tcpflow -o /tmp/capture -i eth0 & |
| </ | </ | ||
| - | * Arreter | + | * Arrêter |
| < | < | ||
| Ligne 50: | Ligne 50: | ||
| ===== Utilisation avec tcpdump ===== | ===== Utilisation avec tcpdump ===== | ||
| - | * Lancer la capture tcpdump | + | * Lancer la capture tcpdump |
| < | < | ||
| - | tcpdump -i eth0 -w capture.pcap | + | tcpdump -i eth0 -w / |
| </ | </ | ||
| - | * Arreter | + | * Arrêter |
| < | < | ||
| - | pkill tcpdump> | + | pkill tcpdump |
| </ | </ | ||
| - | * Lire le fichier pcap (generer | + | * Lire le fichier pcap (généré |
| < | < | ||
| - | tcpflow -o /home/ | + | tcpflow -o /tmp/capture -r / |
| </ | </ | ||
| ===== Analyse ===== | ===== Analyse ===== | ||
| - | Analyser les captures | + | ==== Fichier pcap (tcpdump) ==== |
| - | | + | < |
| - | - fichier contenant les données | + | # show flow |
| - | - fichier contenant les données - créé on le format suivant: <ip source> | + | tcpdump -r / |
| - | format : byte-index|timestamp|length | + | |
| + | # show raw data | ||
| + | tcpdump -qns 0 -A -r / | ||
| + | |||
| + | # show hexa data | ||
| + | tpdump -qns 0 -X -r / | ||
| + | |||
| + | # show hexa data (filter exclude ssh) | ||
| + | tcpdump -qns 0 -X -r / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Fichier tcpflow ==== | ||
| + | Analyser les captures : | ||
| + | |||
| + | | ||
| + | - fichier contenant les données : <ip source> | ||
| + | - fichier contenant les index : <ip source> | ||
| + | |||
| + | format | ||
| ===== Doc ===== | ===== Doc ===== | ||
| https:// | https:// | ||





