摘要: 1、概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。 其中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Data)在应用层 它们的关系是 数据帧{IP包{TCP或UDP包{Data}}} 不同的协议层对数据包 阅读全文
posted @ 2019-06-12 17:06 dream_fly_info 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://blog.sina.com.cn/s/blog_987e00020102wq60.html http://www.cnblogs.com/redsmith/p/5462547.html 原文链接:http://blog.csdn.net/u012398362/article/ 阅读全文
posted @ 2019-06-12 09:43 dream_fly_info 阅读(4238) 评论(0) 推荐(0) 编辑
摘要: 在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在哪些情况下出现。下面我会画一些尽量简化的图来表达清楚上述几点,之后再了解下RST攻击是怎么回事。 1、TCP是什么? TCP是在IP网络层之 阅读全文
posted @ 2019-06-06 15:14 dream_fly_info 阅读(11520) 评论(0) 推荐(1) 编辑
摘要: iostat -x 1 查看磁盘的IO负载 Linux系统出现了性能问题,一般我们可以通过top.iostat,vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据 $ iostat -x -1 avg-cpu: %user %nice %system %iowai 阅读全文
posted @ 2019-06-06 15:01 dream_fly_info 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在Linux上,怎么把一个文件的<权限和所有者>赋给另一个文件呢? chown命令可以设置所有者和用户组;chmod可以设置文件的权限。这两个命令都支持使用另一个文件做为引用(RFILE)。 复制一个文件/目录权限到另一个文件 语法如下: 1 2 chmod --reference=RRFILE F 阅读全文
posted @ 2019-06-06 14:58 dream_fly_info 阅读(5011) 评论(0) 推荐(0) 编辑
摘要: 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。 阅读目录 什么是HTTP协议 Web服务器,浏览器,代理服务器 URL详解 HTTP协议是无状态的 打开一个网页 阅读全文
posted @ 2019-06-06 11:10 dream_fly_info 阅读(12251) 评论(0) 推荐(1) 编辑
摘要: 一般来说,网络编程我们只需要调用一些封装好的函数或者组件就能完成大部分的工作,但是一些特殊的情况下,就需要深入的理解网络数据包的结构,以及协议分析。如:网络监控,故障排查等…… IP包是不安全的,但是它是互联网的基础,在各方面都有广泛的应用。由IP协议衍生的协议族有10数种(据我所知),以后还会出现 阅读全文
posted @ 2019-06-06 10:42 dream_fly_info 阅读(25683) 评论(1) 推荐(4) 编辑
摘要: 网络通信协议 一般地,关注于逻辑数据关系的协议通常被称为上层协议,而关注于物理数据流的协议通常被称为低层协议。 IEEE802就是一套用来管理物理数据流在局域网中传输的标准,包括在局域网中传输物理数据的802.3以太网标准。还有一些用来管理物理数据流在使用串行介质的广域网中传输的标准,如帧中继FR( 阅读全文
posted @ 2019-06-06 09:41 dream_fly_info 阅读(49617) 评论(0) 推荐(4) 编辑
摘要: 需求: 程序结构: 二、流程图 三、代码 bin/atm.py #!/usr/bin/env python# -*- coding: utf-8 -*- import osimport sysbase_dir = os.path.dirname(os.path.dirname(os.path.abs 阅读全文
posted @ 2019-05-13 15:48 dream_fly_info 阅读(404) 评论(0) 推荐(0) 编辑
摘要: Py西游攻关之模块 Py西游攻关之模块 模块&包(* * * * *) 模块(modue)的概念: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很 阅读全文
posted @ 2019-05-06 15:16 dream_fly_info 阅读(300) 评论(0) 推荐(0) 编辑