02 2014 档案
摘要:前言: 一直对ANSI、UNICODE、UTF-8,GBK等概念模糊,今天翻阅了网上相关的文章(数十篇),质量良莠不齐,甚至有些作者对于其中的概念也有所混淆。所以今天就做个笔记,写个清晰简单的文章,说明个中关系。也怕自己忘记了,再回来看看。计算机篇: 首先要知道两个单位,一个是Bit(位),一个是Byte(字节)。前者是的信息元,后者是信息存储的基本单位,8个位组成一个字节。 ASCII码是用来对字符、数字、英文进行编码,采用10进制,且每个字符占一个字节。而GBK的出现扩充了ASCII,使其能用两位字符表示中文汉字和日文假名。其中GB2312是专门为简体汉字编码的。GBK和GB2312...
阅读全文
摘要:SYN是“TCP三次握手”中的“握手信号”。 看图: 注:ACK为确认字符,表示发来的数据已确认接受无误。每次ACK的值针对上一次Seq的值+1,作为回复信号。 根据上图这个原理:①如果客户端发出第一次握手信号SYN ②服务端确认并返回SYN+ACK ③客户端不做出回应(也就是没有做出图中“第三次握手”) ④服务端进入SYN_RECV状态(等待客户端的连接) ⑤重复步骤1-4,服务端将存在大量的SYN_RECV连接状态,直至资源耗竭,SYN FLOOD攻击目的达...
阅读全文

浙公网安备 33010602011771号