Akan lebih mudah untuk menandai segmen TCP hanya dengan flag FIN yang ditetapkan, sebagai intrusi (tanpa melacak balasannya).
Saya selalu berasumsi bahwa FIN tanpa ACK, meskipun kasar dan jarang, adalah legal, berdasarkan pemutusan koneksi .
Tetapi kemudian saya membaca pernyataan seperti "A FIN tidak akan pernah muncul dengan sendirinya, itulah sebabnya mengapa filter kata kunci" mapan "Cisco pada paket ACK dan / atau RST. Hanya FIN / ACK yang valid."
- Apakah segmen FIN saja legal?
- Jika demikian, di mana saya dapat menemukan satu dan mengapa?
tcp
firewall
intrusion-prevention
fundagain
sumber
sumber
Jawaban:
Semua penelitian setengah jam mengatakan bahwa FIN saja tidak pernah sah.
http://www.whitehats.ca/main/members/Seeker/seeker_tcp_header/seeker_tcp_header.html
https://lists.sans.org/pipermail/list/2006-June/024563.html
Situs Stack Exchange lainnya, seperti https://security.stackexchange.com/ , mungkin https://superuser.com/ , mungkin lebih baik dalam konteks mendiskusikan topik IDS / IPS.
EDIT:
(Dengan ujung topi untuk Ron Maupin, lihat komentarnya): TCP RFC tidak (diedit, pasti sudah terlambat ...) dengan jelas menyatakan bahwa paket FIN saja ilegal atau bendera FIN HARUS disertai dengan bendera lain. Namun, paket FIN hanya dalam jaringan modern adalah sesuatu yang tidak biasa, sangat mungkin disengaja, ini mungkin layak dilihat dan untuk.
sumber