UsnJrnl2Csv 项目使用教程

UsnJrnl2Csv 项目使用教程

UsnJrnl2CsvParser for $UsnJrnl on NTFS项目地址:https://gitcode.com/gh_mirrors/us/UsnJrnl2Csv

1. 项目的目录结构及介绍

UsnJrnl2Csv 项目的目录结构相对简单,主要包含以下几个部分:

UsnJrnl2Csv/
├── README.md
├── LICENSE
├── UsnJrnl2Csv.exe
├── config/
│   └── config.ini
└── docs/
    └── usage.md
  • README.md: 项目的基本介绍和使用说明。
  • LICENSE: 项目的许可证文件,采用 MIT 许可证。
  • UsnJrnl2Csv.exe: 项目的可执行文件,用于解析 $UsnJrnl 文件。
  • config/: 配置文件目录,包含项目的配置文件。
  • docs/: 文档目录,包含项目的使用文档和其他相关文档。

2. 项目的启动文件介绍

项目的启动文件是 UsnJrnl2Csv.exe,这是一个可执行文件,用于解析 NTFS 文件系统中的 $UsnJrnl 文件。启动文件的主要功能包括:

  • 读取配置文件中的参数。
  • 解析 $UsnJrnl 文件并生成 CSV 格式的输出。
  • 支持不同的扫描模式和时间戳格式配置。

使用方法:

UsnJrnl2Csv.exe /UsnJrnlFile:C:\temp\$UsnJrnl_$J.bin /OutputPath:c:\temp\UsnJrnlOutput

3. 项目的配置文件介绍

项目的配置文件位于 config/config.ini,该文件包含了项目运行所需的各种参数配置。以下是配置文件的主要内容:

[General]
UsnJrnlFile = C:\temp\$UsnJrnl_$J.bin
OutputPath = c:\temp\UsnJrnlOutput
ScanMode = 1
TSPrecision = NanoSec
TSFormat = 2

[Advanced]
USN_PAGE_SIZE = 4096
  • UsnJrnlFile: 指定 $UsnJrnl 文件的路径。
  • OutputPath: 指定输出文件的保存路径。
  • ScanMode: 指定扫描模式,1 表示正常模式。
  • TSPrecision: 指定时间戳的精度,NanoSec 表示纳秒精度。
  • TSFormat: 指定时间戳的格式,2 表示特定的格式。
  • USN_PAGE_SIZE: 指定 USN 页的大小,默认值为 4096。

通过修改配置文件中的参数,可以灵活地调整项目的运行行为,以适应不同的需求。

UsnJrnl2CsvParser for $UsnJrnl on NTFS项目地址:https://gitcode.com/gh_mirrors/us/UsnJrnl2Csv

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

严才革White

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值