[AppArmor-GUI]八、项目终期报告

来源:互联网 发布:autop 线切割编程系统 编辑:程序博客网 时间:2024/06/05 20:29

项目的CSDN CODE平台地址:https://code.csdn.net/u014440610/apparmor-gui

项目的历次工作报告地址:http://blog.csdn.net/u014440610

经过两个月的时间,AppArmor-GUI项目终于迎来了 最终考评的日期。

已经完成的功能点及情况
  启动AppArmor、停止AppArmor、重启AppArmor

  完全完成,有单元测试。

  删除策略
  完全完成。
  新增策略
  完成测试性质的功能,只实现最基本的需求。
  编辑策略
  完成,但需优化。
  应用策略
  在其他操作完成后进行应用(整合进去)。

  主要讲一下编辑策略这个功能吧。
  先是它的思路主要是:1.读文件;2.利用正则表达式插入数据库;3.在数据库上操作(有必要的检查等等);4.从数据库取出数据,写回文件;5.加载应用到内核。最后这一步根据不同的情况会有不同的命令及参数选择,正常下应该是:
  cmd="pkexec apparmor_parser -rCv "+filePath+curName;
  不过,还应该丰富、优化正则表达式和检查,调整界面流程。然后给出几张截图:



总结
这两个月过得真的很充实。不过可能由于能力不足以及凯哥所批评的静不下心去深入等原因,导致完成度不是很高,主要是新增策略的实现是基础的、编辑策略并不完美、策略编辑的测试是开发过程做的以及一些细节。但是,最终考评的结束并不代表项目的结束-v-
总之,这两个月对我提升十分大,也可以让我更好的审视自己。
最后,真的非常感谢凯哥这两个月的耐心和指导(包括批评。。)。






0 0
原创粉丝点击