洪水攻击是网络攻击里比较常见的一种,一般体现就是机器慢(CPU居高不下),ssh等网络服务登陆缓慢甚至会出现登陆不上的情况,甚至在#netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘的命令里,发现SYN_RECV的数量要远远大于ESTABLISHED的数量(几乎是5~8倍以上),..
分类:
其他好文 时间:
2016-05-15 00:45:46
阅读次数:
222
TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH ...
分类:
Web程序 时间:
2016-05-14 18:39:00
阅读次数:
176
一 、安卓输入子系统事件编码
安卓输入时间编码格式为:(timestamp: device: type code value)
timestamp:系统开机到当前的时间
device:可以产生输入事件的设备
type:输入事件类型码,如下图定义
/*
* Event types
*/
#define EV_SYN 0x00
#define EV_KEY...
分类:
移动开发 时间:
2016-05-12 19:37:52
阅读次数:
523
1.TCP建立连接,三次握手 建立的TCP连接可靠的连接,必须经过三次握手建立连接才能正式通信彼此传输数数据。 客户端请求服务端建立连接 第一次握手:客户给服务发送一个请求报文SYN, 客户端的状态置SYN_SENT状态 第二次握手:服务端在收到客户端发过来的SYN请求报文后,开始给客户端发送ACK... ...
分类:
其他好文 时间:
2016-05-11 14:47:31
阅读次数:
149
本文主要内容:SYN Cookie的原理,以及它的内核实现。 内核版本:3.6 SYN Flood 下面这段介绍引用自[1]. SYN Flood是一种非常危险而常见的Dos攻击方式。到目前为止,能够有效防范SYN Flood攻击的手段并不多, SYN Cookie就是其中最著名的一种。 SYN F ...
分类:
其他好文 时间:
2016-05-11 13:00:35
阅读次数:
291
因国内网络被墙的原因,按照Google提供的下载Android源码的方式很难下载到,所以写下这篇文章。 1. 下载并配置repo信息 2. 步骤中得到的git-repo中的repo文件拷贝到bin目录 3. 修改repo文件 4. 准备下载Android源代码 5. 正式下载源代码 repo syn ...
分类:
移动开发 时间:
2016-05-10 18:37:39
阅读次数:
184
TCP连接需三次握手才能建立,断开连接则需要四次握手。 客户端TCP状态迁移: CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED 服务器TCP状态迁移: CLOSED->LISTEN->SYN收到->ES ...
分类:
其他好文 时间:
2016-05-08 01:09:59
阅读次数:
351
一、TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一 ...
分类:
其他好文 时间:
2016-05-06 00:27:48
阅读次数:
184
针对SYN攻击的几个环节,提出相应的处理方法: 方式1:减少SYN-ACK数据包的重发次数(默认是5次): sysctl -w net.ipv4.tcp_synack_retries=3 sysctl -w net.ipv4.tcp_syn_retries=3 sysctl -w net.ipv4. ...
分类:
其他好文 时间:
2016-05-03 14:05:30
阅读次数:
194
vim/etc/sysctl.conffs.file-max=51200#提高整个系统的文件限制net.ipv4.tcp_syncookies=1#表示开启SYNCookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_tw_reuse=1#表示开启重用。允许将TIME-WAITsockets重新用于新..
分类:
系统相关 时间:
2016-05-03 12:55:47
阅读次数:
242