SYN和FIN同时设置攻击
来源:互联网 发布:朝鲜绑架 知乎 编辑:程序博客网 时间:2024/05/18 18:21
在TCP报文的报头中,有几个标志字段:
1、 SYN:连接建立标志,TCP SYN报文就是把这个标志设置为1,来请求建立连接;
2、 ACK:回应标志,在一个TCP连接中,除了第一个报文(TCP SYN)外,所有报文都设置该字段,作为对上一个报文的相应;
3、 FIN:结束标志,当一台计算机接收到一个设置了FIN标志的TCP报文后,会拆除这个TCP连接;
4、 RST:复位标志,当IP协议栈接收到一个目标端口不存在的TCP报文的时候,会回应一个RST标志设置的报文;
5、 PSH:通知协议栈尽快把TCP数据提交给上层程序处理。
正常情况下,SYN标志(连接请求标志)和FIN标志(连接拆除标志)是不能同时出现在一个TCP报文中的。而且RFC也没有规定IP协议栈如何处理这样的畸形报文,因此,各个操作系统的协议栈在收到这样的报文后的处理方式也不同,攻击者就可以利用这个特征,通过发送SYN和FIN同时设置的报文,来判断操作系统的类型,然后针对该操作系统,进行进一步的攻击。
阅读全文
0 0
- SYN和FIN同时设置攻击
- TCP的FIN、ACK、SYN、URG、PSH及攻击方式
- 为什么SYN和FIN会占一个序列号
- SYN及SYN攻击
- SYN攻击
- SYN攻击
- SYN攻击
- SYN攻击
- SYN攻击
- SYN攻击
- SYN攻击
- syn攻击
- FW:TCP半连接和syn攻击
- TCP半连接和syn攻击
- 使用iptables防止SYN Flood攻击和CC攻击
- NETSTAT里的SYN,ACK,RST和FIN都是什么的缩写
- NETSTAT里的SYN,ACK,RST和FIN都是什么的缩写?
- 如何使用tcpdump来捕获TCP SYN,ACK和FIN包
- C语言学习—数组
- python生成器——廖雪峰教程笔记
- 快速排序(分治算法)
- Android 支付宝后台支付流程
- android 基础知识 四大组件之Activity(一)
- SYN和FIN同时设置攻击
- 洛谷P1060 开心的金明(DP,0-1背包)
- (九)Java设计模式之装饰模式
- RecyclerView多布局实现
- 使用jsp读取TXT格式文件
- 第1步:数据库表
- android 使用Dialog实现Toast效果,解决有的机型不显示Toast的问题(保证能用)
- 设计模式之模板模式
- 肯定不用 10000 小时!想入门深度学习,在这里只用 1 千小时……