TCP协议解析 传输层协议主要是TCP、UDP。本篇主讲传输层的TCP协议。 TCP数据包结构 源端口号:略 目的端口号:略 序列号(Seq):是当前成功发送的数据位数。(每次成功转发后再将初始数累加来表示数据的位置) 确认号:为当前成功接收的数据位数+1。(发送端收到这个确认号来认定之前所发数据已 ...
分类:
其他好文 时间:
2020-05-10 17:38:27
阅读次数:
63
事实上,即使在很小的概率下,客户端 Telnet 使用了相同的端口,从而造成了新连接和旧连接的四元组相同,在现代 Linux 操作系统下,也不会有什么大的问题,原因是现代 Linux 操作系统对此进行了一些优化。 第一种优化是新连接 SYN 告知的初始序列号,一定比 TIME_WAIT 老连接的末序 ...
分类:
其他好文 时间:
2020-05-06 01:48:35
阅读次数:
78
TCP三次握手(1)第一次握手:当客户Client的标志位SYN设置成1,并且随机产生序列号seq=x;此时将数据包发送给服务端。客户端进入SYN_SENT状态。等待Server确认。第二次握手:当服务器端接收到数据包后根据SYN=1知道Client请求建立连接。此时服务器端会将SYN和ACK都合设置成1和ack=J+1,并且随生成一个seq=k,然后将数据包发送给客户端以便确认请求。服务器端进入
分类:
其他好文 时间:
2020-05-03 16:55:39
阅读次数:
85
知识热身 介绍tcp协议的三次握手四次挥手之前,首先我们来看一下tcp协议数据报文的组成,这样方便我们更好的理解下面将要介绍的三次握手四次挥手的过程,tcp协议报文如下图: 三次握手 1、以下介绍三次握手用到的TCP头部几个重要的字段标识 seq :序列号,占4个字节,用来标记数据段的顺序,TCP把 ...
分类:
其他好文 时间:
2020-05-02 20:59:30
阅读次数:
67
虽然第三方工具也挺多,但是微软这免费啊。 随服务器操作系统送的,直接就用它吧。 目前发现问题:WDS安装的系统会造成序列号丢失,可能再下发文件的时候做了特殊处理,无法直接用kms激活。 反正正在处理无人参与安装脚本的实验,找台装好的,读一下key,随无人参与安装脚本一起下发就好了。 kms服务器的设 ...
不管逆向分析什么。我们肯定要先正向跑一遍。搞清楚我们要找的是什么。理清思路。 从图片可以看出。当我们姓名和序列号不对时,他会有个弹窗提示错误。所以我们可以从这个弹窗入手。它判断我们输入的姓名和序列号的对错肯定是弹窗之前判断的。所以我们要在弹窗函数下个断点。win32API的MessageBoxA函数 ...
分类:
其他好文 时间:
2020-04-30 13:10:10
阅读次数:
60
由于在xp系统上没有slmgr,更换密钥有点麻烦手动更换Windows序列号的方法(不用第三方软件)1.开始->运行->输入regedit,打开注册表编辑器2.找到如下注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersio ...
分类:
其他好文 时间:
2020-04-27 19:45:40
阅读次数:
228
具体步骤 1.客户端进程发出连接释放报文,并且停止发送数据。释放数据报文首部,FIN=1,其序列号为seq=u(等于前面已经传送过来的数据的最后一个字节的序号加1),此时,客户端进入FIN-WAIT-1(终止等待1)状态。 TCP规定,FIN报文段即使不携带数据,也要消耗一个序号。 2.服务器收到连 ...
分类:
其他好文 时间:
2020-04-27 10:06:10
阅读次数:
77
3 TCP/IP 协议栈 3.1 TCP/IP 标准 3.1.1 TCP/IP 介绍 Transmission Control Protocol/Internet Protocol 传输控制协议/因特网互联协议 TCP/IP是一个Protocol Stack,包括TCP、IP、UDP、ICMP、RI ...
分类:
其他好文 时间:
2020-04-27 09:40:50
阅读次数:
104
序列化pickle dump 写入文件 dumps 生成序列化的字符串 loads 把序列号的字符串反向解析 load 从字符串加载 ...
分类:
其他好文 时间:
2020-04-26 11:24:44
阅读次数:
60