Linux 内存取证之文件系统取证(Volatility取证)

告别命令恐惧症:Volatility 2/3 实战命令速查手册(附Linux/Mac命令) 本文提供Volatility 2/3实战命令速查手册,涵盖内存取证、进程分析、网络注册表取证等关键操作,帮助安全人员快速响应入侵事件。手册特别对比Vol2与Vol3命令差异,并附Linux/Mac专用命令,是数字取证领域的实用指南。 阅读详情
  1. File Systems
    1. 知识点
      1. USB 通常挂载到 /mdia/external/文件夹下。/media是根目录文件
      2. Mount 指令查看挂载情况,在内存分析中使用volatility linux_mount 插件
        1. ext3/4,Linux系统中最常见的文件系统格式
        2. sysfs,一个伪文件系统,通常挂载在/sys/文件夹下,保存一些硬件连接系统的信息。
        3. proc,一个伪文件系统,通常挂载在/proc/文件夹下,保存一些运行的进程,激活的网络连接,内核加载模块,也包含一些内存管理的配置。
        4. tmpfs,一个只存在内存里的文件系统,通常使用在/tmp和/dev/shm文件夹下。
        5. devpts,一个为了伪终端存在的挂载点,一个伪文件系统,通过SSH远程连接和命令行模式时会产生伪终端。
        6. devtmpfs,一个伪文件系统,在/dev/文件夹下用来管理文件和目录
        7. cifs,用来挂载远程SMB的共享,当一个Linux系统想要去挂载远程Windows’系统的文件共享时或者NAS服务启动时可以看到。
      3. Mount指令显示结果中个参数含义
        1. Atime/noatime:决定是否文件的访问时间可以更新,如果访问时间没有被设置,将很大的影响你决定哪个那个文件攻击者访问过。
        2. Diratime/nodiratime,决定是否文件夹的访问时间可以更新
        3. Relatime/norelatime,更新访问时间仅当访问时间比最后一个修改时间还要早时,在内核版本2.6.3*之后,当访问时间早于24小时之后,任何情况下都会进行更新。
        4. Dev/nodev ,决定挂载点下的文件能否加载设备,在一些严格的设备中,比如沙箱中,这个选项通常用来防止特权升级。
Linux应急响应与数字取证实战:从日志分析到内存取证完整指南 数字取证是网络安全领域的关键技术,旨在通过系统化方法从计算机系统中识别、收集、分析和保存电子证据。其核心原理在于遵循顺序性与不可变性原则,优先收集易失性数据,确保证据链完整可靠。在Linux系统中,取证技术具有极高价值,能够帮助安全工程师在服务器入侵、数据泄露等安全事件中,精准还原攻击路径,定位攻击入口。实战场景下,工程师需要掌握从用户账号排查、进程网络分析到文件系统痕迹挖掘的全流程技能。例如,通过分析auth.log等认证日志,结合ps、ss等原生命令,可快速发现异常登录与恶意进程;而使用Volatili 阅读详情

相关推荐

数字取证实战:从美亚杯案例解析数据泄露调查全流程

数字取证是网络安全领域的关键技术,其核心原理在于通过系统化方法从电子设备中提取、保存和分析数字证据,以还原事件真相。这项技术的价值在于为安全事件响应、司法鉴定和内部审计提供客观、可追溯的技术支撑。在数据泄露、内部威胁、网络攻击等实际应用场景中,取证人员需要遵循严格的逻辑层次,从证据保全、时间线重建到异常行为识别,逐步深入。本文以一次真实的数据泄露事件调查为脉络,详细拆解了如何利用Sleuth Kit、Autopsy、Plaso等开源工具链,结合**系统活动时间线重建**和**内存取证**等关键技术,构建完整

weixin_29327525的博客 368

linux volatility 命令合集

linux volatility 内存镜像获取命令大全,亲自实践之后总结归纳得出来的详细版本,大家可以学习学习。kali中集成了volatility,可以下载使用

volatility内存取证命令合集

volatility内存取证命令合集,原版volatility内存取证CheatSheet,赶紧学习一波!

基于大疆TSDK与Pix4D的热红外数据工程化处理:从RJPG到温度正射影像的完整工作流

本文详细介绍了基于大疆TSDK与Pix4D的热红外数据工程化处理完整工作流。通过Python脚本自动化解析RJPG格式的热红外图像,提取并转换其中的原始辐射数据为包含真实温度信息的TIFF文件,再结合Pix4Dmapper进行批量拼接,最终生成可直接用于GIS分析的温度正射影像图。该流程解决了手动处理效率低下、参数校准复杂等难题,实现了从原始数据到定量分析成果的高效、准确、可重复生产。

weixin_29161785的博客 377

解决com.kingbase8.util.KSQLException: This _connection has been closed.

一个消息管理系统,系统采用kingbase8数据库,数据库采用单体模式,后台应用也采用springboot单体模式。系统正式上线后,出现几个JDBC响应的异常信息: com.kingbase8.util.KSQLException: An I/O error occurred while sending to the backend. java.net.SocketTimeoutException: Read timed out.

qq_38127559的博客 2757

INCA软件操作指南:手把手教你生成和解析DCM标定数据文件

本文详细介绍了INCA软件在汽车ECU开发中生成和解析DCM标定数据文件的全流程。从A2L文件导入到DCM文件生成,再到HEX文件导出,手把手教你掌握标定数据处理的实用技巧,包括参数标定、曲线标定和常见问题排查,帮助工程师提升工作效率。

weixin_29271053的博客 1056

OpenLayers源码解析1 Map.js

Map.js 父类:./PluggableMap/PluggableMap 引用:5个模块 ./renderer/Composite.js ./PluggableMap.js ./obj.js ./control.js(控件) ./interaction.js(交互) 主要功能:核心组件,渲染地图 必要参数: view layers target controls和interactions要是未指定,使用默认值 方法:createRenderer()? /** * @module ol/Map */ i

qq_45005996的博客 1898

【保姆级教程】教你如何轻松获取MIMIC数据使用权限

文章非常详细地介绍了MIMIC数据库申请使用的全部步骤。

越努力 越幸运 6600

任务混部最少服务器数量计算问题

这里的并行度指的是该任务运行时会占用的服务器数量。要注意的是,一个服务器在每个时刻可以被任意任务使用,但同一时刻最多只能被一个任务占用,并且任务运行结束后会立即释放服务器(结束时刻不占用)。最后,我们从字典中找出服务器数量的最大值,这个最大值就是完成这批任务混部最少需要的服务器数量。对于每个任务,我们会遍历其对应的时间区间,将该任务的并行度累加到对应时刻的服务器数量上。任务混部的目标是让这批任务由同一批服务器承载运行,你需要计算完成这批任务混部最少需要多少服务器,以此来最大化控制资源成本。

m0_62153576的博客 108

matlab数学建模练习(2)练习电子科技大学数学实验

【代码】matlab数学建模练习(2)练习电子科技大学数学实验。

c_wrj_的博客 1435

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: linux内存取证之内核信息取证(Volatility取证)
NFMSR
博客等级 码龄11年 59粉丝 74原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值