- 博客(5)
- 收藏
- 关注
原创 2.5 Bro脚本入门
基于Bro 2.5.3 文档,按照原文结构整理,非原文翻译,建议阅读英文文档后阅读,如有错误请不吝指出。原文地址:https://www.bro.org/sphinx/scripting/index.html时间修改内容2018.02.24完成全文 一、理解Bro脚本语言Bro主要提供两项能力:解析流量并生成event,整个过程不对使用者开放,也不对生成的event进行分析。分析event并...
2018-02-24 18:33:39 962
原创 web.py——session
使用web.py过程中,遇到两个疑问:1、web.py如何管理相对自动的管理session?2、session缓存的更新为何会有延迟?通过学习web.py框架中session相关源码,有了答案:1、web.py通过Session实例作为公共的session使用接口,Session实例基于threading模块提供线程安全的空间用于加载session,加载session依赖s
2018-01-02 12:03:58 588
原创 logging模块学习笔记
一、包结构核心代码位于__init__.py文件,另外两个文件包含一些扩展二、关键类Logger类数据仓库,用于将日志相关的各种属性收集并格式化。开发者的输入只是属性中的一部分,日志的创建时间、位置、级别等更是收集的重点Fomatter类输出模板,用于将Logger实例中指定的属性按照规定的格式转换为字符串,得到的字符串是最终被记录的日志内容Filter类过
2017-12-04 20:29:22 3831 1
原创 web.py——WSGI学习笔记
在web项目部署时,很好奇web服务器是如何通过简单的配置,兼容多种web框架甚至多种编程语言。经过一些了解知道了CGI/WSGI等概念,鉴于对python比较熟悉,在这里对我认识到的WSGI做一个简单的记录。1、最简单的服务器Web服务器说到底还是C/S架构的高级应用,那一些从最简单的说起import socketservSocket = socket.socket(so
2017-12-03 19:01:23 517
原创 shell——入门笔记
1、historyhistory命令与!符号有关!! 上一条命令!$ 上一条命令的最后一个参数!n 执行history中的第n条命令!字符 执行history中最近一条以指定字符开头的命令 2、通配符和正则表达式不同,没有正则表达式强大,多用于通配文件名、路径* 匹配0~n个字符[abc] 匹配[]中任一字符? 匹配1个字符 3、重定向>fi
2017-09-05 22:37:37 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人