总结一下2015年做了什么,2016年的计划
先说一下,在2015年下半年做了什么:
1.安装部署项目环境
刚开始来,因为有一点linux的基础,所以搭建linux环境时,还比较容易。到后来,是要部署hadoop、flume、kafka、storm,就有一点捉襟见肘了,然后通过网上找资料,分析好多人的部署过程,找到共同点最多,过程最全的那一个,尝试着去安装部署。安装成功后,就是从官方文档上,找到可以运行的demo实例,测试安装是否正确。瞬间觉得,要想快速使用一个框架,最好的办法就是学习官方给出的examples。当把这几个程序都测试通过后,就是把flume+kafka+storm整合起来,使用flume采集数据,作为kafka的生产者,经过kafka缓冲,消费者的数据供给storm去消费,最后经过测试,验证是否整合成功。
2.完善攻击规则
首先是调研了owasp top 10的漏洞,了解网站攻击的方法,对主流的攻击找到攻击匹配规则,最后把这些规则加入数据库中。在这个过程中,学习了正则表达式,快速入门,能看懂最基本的规则。
3.项目中加入对H3C路由器的分析
配置运行H3C路由器,通过rsylog日志服务器采集到路由器的日志,根据日志的形式分析匹配规则,把一条记录解析成为片段,然后通过程序,提取片段,加入到数据库中。
4.完善网站前端功能
主要完善了主页中,拓扑图的显示bug,增加了滚动条功能,在离线日志告警端,增加根据时间查找功能,并用图片形式显示等。
5.完善文档,项目测试
主要是整理项目详细设计文档,测试网站中存在的bug。
2016年的计划
1.首先是完成布置的任务。
2.学习java的基础知识,算法知识,数据结构等
3.英语阅读能力进一步提升。
4.找到论文方向。