Što je TCP otisak prsta?

TCP otisak prsta, također poznat kao TCP stack fingerprinting, je analiza podatkovnih polja u TCP / IP paketu za identificiranje različitih konfiguracijskih atributa umreženog uređaja. Informacije koje se mogu naučiti iz TCP otiska prsta uključuju vrstu uređaja iz kojeg je paket nastao i operacijski sustav koji je pokrenut. Programi koji mogu izvoditi TCP otiske prstiju uključuju mrežni alat nmap.

Paketna polja koja se obično koriste u TCP otiscima prstiju

Naziv poljaVeličina polja
Početna veličina paketa16 bita
Početni TTL8 bita
Veličina prozora16 bita
Maksimalna veličina segmenta16 bita
Vrijednost skaliranja prozora8 bita
Nemojte fragmentirati zastavu1 bit
Zastava SackOK1 bit
Zastava NOP1 bit

Uvjeti mreže, Paket