zoukankan      html  css  js  c++  java
  • 2019-2020-2 20165325 李东骏 毕业设计 第一周总结

    2019-2020-2 20165325 李东骏 毕业设计 第一周总结

    目录

    本周任务&每日完成情况

    任务进展&已经解决的问题

    待解决的问题&下周计划

    代码托管情况


    本周任务&每日完成情况

    返回目录

    周一 周二 周三 周四 周五 周六 周天
    搭建应用环境
    查找操作系统日志资料
    查找mysql
    日志相关资料
    查找web日志相关资料
    翻译部分论文
    找老师答疑
    编写代码
    托管代码
    总结
    撰写博客

    任务进展&已经解决的问题

    返回目录

    搭建虚拟机windows server 2008应用环境,安装mysql以及Apache Tomcat

    根据老师的建议,我打算针对win Server 2008实现一个基于web的服务器安全审计系统,数据库使用mysql,目前已经在虚拟机内搭建好了应用环境。

    mysql安装完毕


    参考链接:

    tomcat安装完毕


    参考链接:

    构思功能模块,查阅资料,理清各功能模块实现思路

    系统计划实现三个功能模块,一是审核操作系统日志,包括应用程序、安全、系统三个部分;二是审核mysql日志,目前我打算做缓慢日志、错误日志、更新日志三个部分;三是web日志审核部分,主要利用Apache tomcat的日志功能实现。
    参考链接:

    搭建程序开发环境,并尝试完成第一个功能模块的核心代码

    系统开发方面,我已经搭建好了开发环境,并且完成了操作系统日志审核部分的核心代码(将日志数据读入mysql数据库),但是目前web前端的编写工作还没有展开。

    环境搭建成功 hello world运行成功

    模块一核心代码 运行成功截图

    翻译论文

    已下载并翻译部分论文。


    待解决的问题&下周计划

    返回目录

    待解决的问题

    1、读取各种来源的日志信息之后,我的想法是系统把他们存到mysql的数据库中,最后在web展现出来。那么存放在mysql里面的日志数据是不是有被篡改的可能?我需不需要做一个字段来保存一条日志数据的hmac值,以验证日志数据的真实性呢?

    2、关于数据库审核方面,mysql的手册上警告说:mysql的数据库如果打开缓慢日志记录功能,可能会降低mysql的存储读取效率,也就是说会影响系统性能,课题是否需要考虑这个问题呢?

    3、系统在收集相应日志数据之后,应该做适当的统计。参考网上做服务器审计的一些商业软件后,我的想法是,对于操作系统日志,统计一定时段内的告警和错误数量;对于数据库日志,统计并展现某一时段内的会话情况(会话id、连接用户、使用的数据库名、执行的sql语句等);对于web日志,统计某一时段的各ip地址的访问数量、请求访问的页面等等。需要与指导老师沟通,梳理思路。

    4、我有点疑惑的地方是,在我的构思中,日志数据只经过了读取、存储、展示的步骤,任务书里面有说要分析日志数据,我不是很清楚这是什么意思,需要指导老师解答。

    以上问题已经请教指导老师,正在与指导老师沟通。

    下周主要任务

    总任务:完成开题报告并交指导老师批阅。

    • 详细查阅任务书中的有关文献;
    • 与指导老师沟通,梳理设计思路,明确系统实现目标;
    • 翻译论文;
    • 完成另外两个模块的核心代码。

    代码托管情况

    返回目录

    代码文档提交过程&代码量截图

    码云链接

    https://gitee.com/maxeyscodes/bishe_logcheck

  • 相关阅读:
    多线程中注意事项
    多线程实现第三种方式
    线程池《一》
    线程组
    线程间通信注意的问题
    互斥锁
    多个线程通信的问题
    二个线程间的通信
    死锁产生的原理
    线程安全问题
  • 原文地址:https://www.cnblogs.com/maxeysblog/p/12382331.html
Copyright © 2011-2022 走看看