Byłoby wygodnie oznaczyć segmenty TCP tylko z ustawioną flagą FIN, jako wtargnięcie (bez śledzenia odpowiedzi).
Zawsze zakładałem, że FIN bez ACK, chociaż niegrzeczny i rzadki, jest legalny, oparty na zakończeniu połączenia .
Ale potem czytam takie stwierdzenia, jak: „FIN nigdy nie pojawi się sam z siebie, dlatego„ ustalone ”filtry słów kluczowych Cisco na pakietach ACK i / lub RST. Poprawne są tylko FIN / ACK.”
- Czy segment tylko z FIN jest legalny?
- Jeśli tak, to gdzie mogę je spotkać i dlaczego?
tcp
firewall
intrusion-prevention
fundagain
źródło
źródło
Odpowiedzi:
Wszystkie badania trwające pół godziny mówią, że tylko FIN nie jest nigdy uzasadnione.
http://www.whitehats.ca/main/members/Seeker/seeker_tcp_header/seeker_tcp_header.html
https://lists.sans.org/pipermail/list/2006-June/024563.html
Inne strony stosu wymiany, takie jak https://security.stackexchange.com/ , ewentualnie https://superuser.com/ , mogą być lepsze w kontekście omawiania tematów IDS / IPS.
EDYTOWAĆ:
(Ze wskazówką dla Rona Maupina, patrz jego komentarz): TCP RFC nie (zredagowany, musiał się spóźnić ...) wyraźnie stwierdza, że pakiet tylko FIN jest nielegalny, ani że flaga FIN MUSI towarzyszyć mu będzie inna flaga. Mimo to, pakiet tylko FIN w nowoczesnej sieci jest czymś niezwykłym, być może celowym, na co prawdopodobnie warto zwrócić uwagę.
źródło