数据恢复专业基础之python解释NTFS runlist的代码

简介:

1
2
3

执行效果如下:
root@zhangyu-VirtualBox:~/NTFS-5# python3 read_runlist.py mft_source.img
*参数数量或格式错误!
命令格式:
python3 read_runlist.py :

  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个片断):
4

相关文章
|
2月前
|
测试技术 Python
Python装饰器:为你的代码施展“魔法”
Python装饰器:为你的代码施展“魔法”
240 100
|
2月前
|
开发者 Python
Python列表推导式:一行代码的艺术与力量
Python列表推导式:一行代码的艺术与力量
389 95
|
3月前
|
开发者 Python
Python神技:用列表推导式让你的代码更优雅
Python神技:用列表推导式让你的代码更优雅
437 99
|
2月前
|
缓存 Python
Python装饰器:为你的代码施展“魔法
Python装饰器:为你的代码施展“魔法
153 88
|
2月前
|
监控 机器人 编译器
如何将python代码打包成exe文件---PyInstaller打包之神
PyInstaller可将Python程序打包为独立可执行文件,无需用户安装Python环境。它自动分析代码依赖,整合解释器、库及资源,支持一键生成exe,方便分发。使用pip安装后,通过简单命令即可完成打包,适合各类项目部署。
|
Java Python
Python基础 | 深浅拷贝问题、递归函数练习
在实际工作中,经常涉及到数据的传递,在数据传递使用过程中,可能会发生数据被修改的问题。为了防止数据被修改,就需要在传递一个副本,即使副本被修改,也不会影响原数据的使用。为了生成这个副本,就产生了拷贝。下面先了解一下几个概念:对象、可变类型、引用
420 0
Python基础 | 深浅拷贝问题、递归函数练习
|
Python
python——基础练习(五)
python——基础练习(五)
240 0
python——基础练习(五)
|
Python
python——基础练习(四)
python——基础练习(四)
187 0
python——基础练习(四)
|
Python
python——基础练习(三)
python——基础练习(三)
171 0
python——基础练习(三)
|
Python
python——基础练习(二)
python——基础练习(二)
268 0
python——基础练习(二)

推荐镜像

更多