云服务模型的数字取证方法综述
1. PaaS 中的数字取证
PaaS(平台即服务)云计算服务让客户能够控制云环境中的应用层。大多数云服务提供商提供的 PaaS 服务包括以下方面:
- 商业智能:以创建仪表盘、报告系统和数据分析等应用程序的平台形式存在。
- 数据库:提供可扩展的关系数据库解决方案或可扩展的非 SQL 数据存储。
- 开发和测试平台:用于应用程序开发的开发和测试周期。
- 集成应用:在云内和企业内进行应用集成。
- 应用部署:适用于通用应用程序开发的平台,提供数据库和 Web 应用程序运行时环境。
部分作者在研究中对 PaaS 的数字取证进行了探讨:
- 有作者指出 PaaS 云服务模型的一个优势是应用层由云客户控制,客户可通过 API 与运行 PaaS 云服务的云计算平台交互,提取和收集系统状态及特定应用日志。
- 另一些作者认为云服务提供商通常为客户提供 API 以开发定制应用,但由于客户访问仅限于 API 或其他预定义接口,获取系统状态检查和日志文件可能不可行,且 PaaS 和 SaaS 云服务的重要证据可能存在于客户端用户界面,以网页浏览器工件或临时数据结构的形式存在,同时由于客户无法直接访问存储介质,获取 PaaS 或 SaaS 云服务的取证映像也不可行。
- 还有作者在论文中分析了云取证的相关挑战和机遇,并提供了三种不同的模型。对于 PaaS,用户可控制应用层及其相关工件,PaaS 接口层可提供软件开发所需的软件构建块,应用层的现有工件和痕迹可能与传统开发环境相似,以日志文件、源代码和账户信息的形式出现,但开发环境的调查不太可能进行,需要在未来工作中进一步分析。
- 也有作者比较了云计
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



