摘要: 1. 描述 使用scapy进行以太网帧的注入,相对于RAW_SOCKET还是比较简单的。在讲述packet注入之前,先了解一下scapy伪造以太网帧的相关知识。下图为以太网帧格式和scapy对应的封装包格式。 2. 示例2.1 使用scapy构造IP数据包 进入scapy环境,输入以下代码:... 阅读全文
posted @ 2015-11-07 21:25 孙悟坑 阅读(3784) 评论(0) 推荐(0) 编辑
摘要: 关于ScapyScapy的是一个强大的交互式数据包处理程序(使用python编写)。它能够伪造 或者解码大量的网络协议数据包,能够发送、捕捉、匹配请求和回复包等等。它可以很容易地处理一些典型操作,比如端口扫描,tracerouting,探 测,单元测试,攻击或网络发现(可替代hping,NMAP,a... 阅读全文
posted @ 2015-11-07 20:52 孙悟坑 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 关于urlURL 是大型标识符 URI(统一资源标识)的一部分。这个超集是建立在已有的命名惯例基础上的。一个 URL 是一个简单的 URI,使用已存在的协议或规划(也就是 http,ftp 等)作为地址的一部分。为了进一步描绘这些,我们将会Edit By Vheavens Edit By Vheav... 阅读全文
posted @ 2015-11-07 19:23 孙悟坑 阅读(357) 评论(0) 推荐(0) 编辑
摘要: HTTP响应报文格式status-line 格式为:HTTP版本号 response-code response-phraseheadersbody响应头 status-line部分 使用tcpdump截取下来的一段报文E..%..@.'..&.w.......P..H]M9..N....z...... 阅读全文
posted @ 2015-11-07 18:23 孙悟坑 阅读(594) 评论(0) 推荐(0) 编辑
摘要: HTTP状态列表响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1xx:信息,请求收到,继续处理2xx:成功,行为被成功地接受、理解和采纳3xx:重定向,为了完成请求,必须进一步执行的动作4xx:客户端错误,请求包含语法错误或者请求... 阅读全文
posted @ 2015-11-07 18:22 孙悟坑 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 数据结构实验需要使用后缀表达式进行计算的设计自己写的可以实现简单的‘+-*/’运算以及包括‘() [] {} 指数 小数 2e3’等的运算,用于交作业,功能很少,代码如下#include #include #include #include #include //定义操作数的最大位数#define ... 阅读全文
posted @ 2015-11-07 16:26 孙悟坑 阅读(628) 评论(0) 推荐(0) 编辑