共 19 篇文章 |
|
import urllib2, cookielibcookie_support= urllib2.add_header("Accept-Encoding", "gzip, deflate") return req # decode def http_response(self, req, resp): old_resp = resp # gzip if resp.read()) ) resp = urllib2.import urllib2from threading import Thread,Lockfrom Queue import Queueimport time class Fe... 阅1136 转24 评0 公众公开 13-03-05 20:18 |
IP选项概述 IP首部中有4bit用于表示首部长度,其单位是4个字节,所以,IP首部的最大长度是15*4=60字节,而IP固定首部的长度是20字节,所以一个IP首部最大允许有40字节长度的选项。srr_is_hit跟源站路由选项相关,对IP选项作过任何的修改,需要把is_changed置1,rr_needaddr表示有IPOPT_RR选项,需要记录IP地址,ts_needtime表示IPOPT_TIMESTA... 阅1832 转7 评0 公众公开 13-01-15 15:16 |
阅449 转1 评0 公众公开 12-12-28 20:04 |
执行签发命令:openssl ca -in req.pem -out cert.pem -config "$HOME/testca/conf/testca.conf"执行过程中会要求输入访问CA的私钥密码(刚才设置的888888)。2. 用测试CA为testuser签发证书同样还在$HOME/testuser目录下执行命令:openssl ca -in testreq.pem -out testcert.pem -config "$HOME/testca/conf/testca.conf"... 阅791 转5 评0 公众公开 12-04-14 19:36 |
Apache的httpd.conf文件配置详解Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。cp openssl-0.9.7g/apps/CA.sh /CA ./CA.sh -newca openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr cp server.csr newreq.pem ./CA.sh -sign cp newcert.pem /usr/local/apach... 阅10617 转46 评0 公众公开 12-04-14 16:09 |
struct sockaddr_nl 结构体 由来、含义以及使用——获取Linux路由表Linux 用户态与内核态的交互 在 Linux 2.4 版以后版本的内核中,几乎全部的中断过程与用户态进程的通信都是使用 netlink 套接字实现的,例如iprote2网络管理工具,它与内核的交互就全部使用了netlink,著名的内核包过滤框架Netfilter在与用户空间的通读,也在最新版本中改变... 阅503 转1 评0 公众公开 12-04-11 01:06 |
PF_PACKET协议族是与系统TCP/IP协议栈并行的同级别模块,即从PF_PACKET协议族得到的数据包是没有经过系统TCP/IP协议栈处理 的。/* 总是 AF_PACKET */unsigned short sll_protocol; /* 物理层的协议 */int sll_ifindex; /* 接口号 */unsigned short sll_hatype; /* 报头类型 */unsigned char sll_pkttype; /* 分组类型 */unsigned char sll_hale... 阅498 转2 评0 公众公开 12-04-11 00:43 |
正常情况下,ACK标志在除了第一个报文(SYN报文)外,所有的报文都设置,包括TCP连接拆除报文(FIN标志设置的报文)。一般情况下,路由器在转发报文的时候,只根据报文的目的地址查路由表,而不管报文的源地址是什么,因此,这样就可能面临一种危险:如果一个攻击者向一台目标计算机发出一个报文,而把报文的源地址填写为第三方的一个IP地址,... 阅368 转9 评0 公众公开 12-03-16 14:03 |
ICMP报文格式。目的不可达报文。收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节。源端抑制报文。超时报文。目标路由器IP地址。由请求报文发送;由回答报文重复。当发送一份ICMP差错报文时,报文始终包含IP的首部和产生ICMP差错报文的IP数据报的前8个字节。大家还记得TCP报文的结构么?前面是IP首部,然后是TCP部分。这样一来,... 阅6244 转25 评0 公众公开 12-03-14 15:12 |
ICMP重定向案例。ICMP 重定向报文的接收者必须查看三个IP地址: 导致重定向的IP地址,即ICMP重定向报文的数据位于IP数据报的首部 发送重定向报文的路由器的IP地址,包含重定向信息的IP数据报中的源地址 应该采用的路由器IP地址在ICMP报文中的4 ~ 7字节。子网的存在使得难于准确指明何时应发送对网络的重定向而不是对主机的重定向,只当路由器发... 阅558 转3 评0 公众公开 12-03-14 15:09 |