12、数字证据保存的高级技术:力量与应用

数字证据保存的高级技术:力量与应用

1. Flask框架简介

Flask是一个使用Python开发Web应用程序的框架,它自带调试器和服务器。由于该框架不依赖外部库,仅包含必要的功能,因此极其轻量级。模板文件夹中的静态文件负责传递后端代码中的动态数据,并且Flask通过使用jinja包渲染模板来发送必要的数据。

当Flask网络应用开发完成后,有很多云操作选项,其中一个可靠的选择是Heroku应用,它是一家平台即服务(PaaS)公司,允许程序员在满足一定限制条件下免费在云端运行他们的应用程序。

2. 日志分析的混合模型

为了解决攻击者清除痕迹,使系统和服务器在每次成功的网络攻击后看似正常的问题,提出了一个具有不可变日志存储系统和根本原因分析的模型。该模型基于区块链的日志监控系统,具备检测日志异常的功能,可确保日志防篡改,并能检测当前和未来未见过的日志中的任何异常。

2.1 模型组件

该模型由以下子组件组成:
- 服务器日志分析
- 网络日志分析
- 区块链
- 分布式文件存储系统

2.2 服务器日志分析

Apache日志是特定Apache Web服务器中事件的相关信息,分为访问日志和错误日志两种。这些日志数据仅供服务器管理员使用,包括IP、时间戳、请求方法、状态码、引用页面、字节大小、用户代理等。大量的服务器日志有助于管理员了解传入请求和用户行为,从而分析可能的即将到来的攻击,挖掘过去问题的根本原因等。

为了检测偏离基本分布的异常日志,使用了KNN分类器和隔离森林算法。

2.2.1 KNN
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值