摘要: TR111的实现是基于STUN协议(Simple Traversal of UDP over NATs),由RFC3489制定,现已由RFC5389替代。STUN是通过client 和公网里的STUN server发送binding request/response来确定client的具体NAT类型 阅读全文
posted @ 2018-04-15 00:28 sun sun 阅读(4168) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要把我们的系统打包为ISO镜像文件发布或者备份,我之前看了网上很多资料,没有找到一个是从头到尾按照步骤安装之后能用的。而且Remastersys项目已经停止,很多博客给出的下载地址都已经失效。 下面开始安装 首先找到一个文件夹存放要下载的包,我就直接下载到Document下面了 cd ~ 阅读全文
posted @ 2018-04-13 19:34 sun sun 阅读(4456) 评论(1) 推荐(0) 编辑
摘要: 我学习django的主要途径是http://djangobook.com, 作者的书好像也出版了。作者的思路很清爽,讲解浅显易懂,该深入的地方深入,我很喜欢,比django官方文档感觉好多了,官方文档讲解的太晦涩。这些随笔是结合一些例子来细说django的学习要点与本人的学习心得。 有些中文博客也讲 阅读全文
posted @ 2017-06-20 18:32 sun sun 阅读(1961) 评论(0) 推荐(0) 编辑
摘要: 对于Web而言,提交一个Form的操作是经常的。 Django自己有一个form库, django.forms, 这个库会对web显示到数据验证都提供支持,对于很多“错误”也是提供自动检验而不需要程序员额外花费代码。我们以一个“联系我们”的邮件系统为例来简单介绍一下django.forms库。 本操 阅读全文
posted @ 2017-06-19 15:27 sun sun 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 上层认证 在2.2节里,我们谈到定义了3个主要的安全层:无线局域网层,接入控制层和认证层。IEEE 802.11工作在无线局域网层,IEEE802.1X, EAP, RADIUS工作在接入控制层,认证层使用的是上层认证协议,它是不依赖于LAN技术的。在RSN中,上层认证协议有很多种,比如TLS, S 阅读全文
posted @ 2017-06-05 18:50 sun sun 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 接入控制层的安全协议 2.1 IEEE 802.11i,RSN, WPA之间的关系 IEEE(电气电子工程师学会)下有一个名为标准协会(SA),该协会负责制定IEEE 802系列(局域网和城域网)的标准。IEEE 802 分成一系列工作组,每个工作组负责某一方面标准的制定,其中.11的工作组负责无线 阅读全文
posted @ 2017-06-05 18:47 sun sun 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 1 WEP 1.1 认证(Authentication) WEP 标准中,WEP安全措施包括两部分:先是认证阶段,然后是加密。认证的大意是:当一个新的设备想加入到接入点,它必须先证明自己的身份。情况下,移动设备也是希望接入点同样也证明自己的身份的,这一阶段被认为是相互认证阶段。 认证的目的是双方证明 阅读全文
posted @ 2017-06-05 18:42 sun sun 阅读(703) 评论(0) 推荐(0) 编辑
摘要: match()函数是在string的开始位置匹配,如果不匹配,则返回Nonesearch()会扫描整个string查找匹配;也就是说match()只有在0位置匹配成功的话才有返回,例如:print(re.match(‘super’, ‘superstition’).span()) 会返回(0, 5... 阅读全文
posted @ 2014-08-12 14:46 sun sun 阅读(2633) 评论(0) 推荐(0) 编辑
摘要: 1. python中使用shell命令有多种方法,我自己觉得比较好用的是用commands模块:import commandsa,b = commands.getstatusoutput("ls -Al")a是退出状态(int类型), b是shell 命令的输出结果python -> shell:1... 阅读全文
posted @ 2014-08-12 11:41 sun sun 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用... 阅读全文
posted @ 2014-08-12 11:19 sun sun 阅读(16892) 评论(0) 推荐(2) 编辑