年度归档: 2020年

73 篇文章

thumbnail
理解TCP协议及其源代码
TCP三次握手理论 三次握手过程 第一次握手 客户端A向服务端B发出连接请求,同步位SYN=1,初始序列seq=x,连接请求报文段不能携带数据,但是要消耗一个序号,这时客户端A进入SYN-SENT(同步已发送状态) 第二次握手 服务端B收到请求报文段之后,向A发送后确认。将同部位SYN和确认位都置为1,确认序号ack=x+1,同时自己选择一个初始序…
thumbnail
四六级
写作“结尾” 结尾写什么,除非题目有硬性规定,否则大致可以写三个方面: 1. 推动/解决问题2. 展望未来3. 双刃剑(特殊情况) 但是我们建议各个考生可以先写一个总结: 全文总结句In conclusion, _____.To sum up, ______. Needless to say, ______.By an…
thumbnail
2020第六届美亚杯中国电子数据取证大赛资格赛writeup
个人赛解题-笔记本 img img 第1题 取证 大师计算哈希可得sha1,但是e01格式的镜像文件内已经存储了打包镜像时计算的哈希值,我们完全不需要二次计算,只需使用FTK加载镜像,即可看到已经算好的哈希值,秒解 第2到11题 取证 大师即可 ps. CST指的就是中国标准时间,UTC+8:00 image-20201130200943339 第…
thumbnail
从源码角度剖析tcp/ip---ip协议
庖丁解牛,从源码角度来深入tcp/ip。----《TCP/IP详解 卷2:实现》。 一、简介和介绍 ip协议的是tcp和udp的根本,一般我们只需要了解子网划分,路由转发机制即可。但是底层是怎么实现的呢?毫无疑问,一个顶级的服务端工程师应该从根本从把知识点剖析清楚。下面就让我们从源码的角度解剖ip协议。(关于netinet中的函数,现在的linux…
WIN10+YOLOv4,执行YOLOv4目标检测
实验室大佬在Ubuntu16.04上轻松实现,我也来个Win10版的~ 先上一张成功检测的结果图: 正文开始 WIN10+YOLOv4,windows上完美执行YOLOv4目标检测 1 软件安装 1.1 下载安装NVIDIA显卡驱动 1.2 下载安装CUDA 1.3 下载安装cuDNN 1.4 下载安装OpenCV 1.5 下载安装VS2019 2…
thumbnail
DNS报文格式解析
DNS 分为查询请求和查询响应,请求和响应的报文结构基本相同。DNS 报文格式如图所示。 上图中显示了 DNS 的报文格式。其中,事务 ID、标志、问题计数、回答资源记录数、权威名称服务器计数、附加资源记录数这 6 个字段是DNS的报文首部,共 12 个字节。 整个 DNS 格式主要分为 3 部分内容,即基础结构部分、问题部分、资源记录部分。下面将…
thumbnail
H3C Cloud Lab的安装与简单使用
官网下载安装包并安装,点击这里 安装完成后卸载 VirtualBox 这款软件 右键H3C Cloud Lab→属性→兼容性→以兼容模式运行这个程序→选择Windows7,如图: 更换 VirtualBox 的版本为4.2.24或5.1.30(建议使用4.2.24),安装完成后HCL 和 virtual box 依然设置为兼容win7运行 下载地址…
thumbnail
面向报文(UDP)和面向字节流(TCP)的区别
面向报文(UDP)和面向字节流(TCP)的区别 面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片,降低效率。若太短,会是IP太小。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。这也就是说,应用层交给UDP多长的报文,UD…
thumbnail
端口划分-广播多播
端口划分 端口号的作用,主要是区分服务类别和在同一时间进行多个会话。 举例来说,有主机A需要对外提供FTP和WWW两种服务,如果没有端口号存在的 话,这两种服务是无法区分的。实际上,当网络上某主机B需要访问A的FTP服务时,就要指定目的端口号为21;当需要访问A的WWW服务时,则需要将目的 端口号设为80,这时A根据B访问的端口号,就可以区分B的两…
thumbnail
Windows网络编程总结
一、面向连接协议与面向非连接协议简谈 面向连接协议 两台计算机进行数据收发前,必须在两者间建立通信信道,数据传输完毕,信道切断。这个方式叫做面向连接协议,跟打电话很想。 给女朋友打电话,需要先拨号建立通信,打电话就是数据传输,打完电话,要挂电话就是信道切断。面向连接协议使用的是TCP协议 2.面向非连接协议 发送端只需要发送数据,不需理会接收端是否…