从数据恢复角度出发 python解释NTFS runlist的代码
2017-07-13 17:32
330 查看
执行效果如下:
root@zhangyu-VirtualBox:~/NTFS-5# python3 read_runlist.py mft_source.img
***参数数量或格式错误!
命令格式:
python3 read_runlist.py <File name> <Start bytes> <Start LCN> <Start VCN>:
File name:要解释的包含runlist的文件名称
Start bytes:文件中要解释runlist的起始位置
Start LCN:runlist开始的参考LCN值,如果是一段完整的runlist,这个值应为0.
Start VCN:runlist开始的参考VCN值,如果是一段没有0x20的runlist,这个值多数为0.
*返回值:一个二维队列,打印结果。
root@zhangyu-VirtualBox:~/NTFS-5# python3 read_runlist.py mft_source.img 5688 0 0
Runlist(共18个片断):
VCN LCN LEN
0 32212 1
1 157952 2
3 207115 3
6 244046 3
9 122523 1
10 157991 1
11 170296 3
14 40552 5
19 149853 2
21 122721 2
23 141674 1
24 145783 3
27 158109 3
30 145820 1
31 240236 1
32 154081 1
33 166379 3
36 178711 3
相关文章推荐
- 数据恢复工程师教你用 python解释NTFS runlist的代码
- python解释NTFS runlist的代码
- python解释NTFS runlist的代码
- 从零开始:NTFS文件格式的数据恢复的程序设计python语言(1)
- 从零开始:NTFS文件格式的数据恢复的程序设计python语言(3)
- 从零开始:NTFS文件格式的数据恢复的程序设计python语言(2)
- python中类属性和数据属性的解释
- 数据恢复/电子取证 非常有用的python库——Construct
- 数据恢复软件开发、编程-NTFS扫描恢复通用库
- 自己动手“数据恢复编程、数据恢复软件开发”- NTFS扫描恢复通用库
- 数据恢复软件(三):浴室追凶(代码讲解版)
- 恢复 SQL 被注入后的数据代码
- arm数据移动操作的解释,伪代码
- 恢复 SQL 被注入后的数据代码
- jsp的request及增进研究【2】--编写代码解释Get及Post来的数据
- 使用PYTHON接收多播数据的代码
- Django为何用Python代码定义数据模型
- java代码实现mysql数据备份与恢复
- 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU如何区分读出的代码是指令还是数据
- python 数据加密代码