迅维网

查看: 4678|回复: 22
打印 上一主题 下一主题
[机械硬盘]

发一个与数学有关的视频类恢复案例

  [复制链接]
跳转到指定楼层
1#
发表于 2018-7-23 11:48:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 广东 来自 广东

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
刚接手时,想了半天,觉得这是个数学的问题。于是记下来给大家分享一下。
因为涉及客户资料,具体找出来的视频截图我就隐藏了。只把思路放出来大家学习一下。
————————————————————————————————————————————————————————————————————————————————
店里收到客户一个大华监控设备,需要做数据恢复,客户是在WINDOWS执行了格式化操作,破坏了原本的数据,需要提取10-5 15:33 - 15:36 这个时间段的视频数据。
思路:设定以10-5这个时间点为中点,向两边设定1个开始点与结束点,开始位为整点的,算出扇区/秒的速率,中间时差向前向后推算出10-5 的位置。

预准备工作:
1.截取硬盘数据
A:1024000000开始 取20000个扇区,保存扩展名为mp4,播放时间得知 10-3 01:17:49
B:2048000000开始 取20000个扇区,保存扩展名为mp4,播放时间得知 10-7 09:18:41
2.换算结果
算算共多少秒
一天=86400秒
3.B与A相差的时间:
B-A=86400*4+8:00,52
   =86400*4+8*3600+52
   =374452秒
4.374452秒,使用了1024000000个扇区,秒使用扇区数大约为:2734扇区
1024000000/374452=2734.66扇区/秒

现在需要数据为10-5 15:33 - 15:36 分
试提取10-5 15:20:00 的数据

第一步 换算β与A的时差秒数
10-5 15:20:00 ~10-3 02:17:49 =86400*2+13*3600+2*60+11= 219731秒
第二步 转换扇区开始位置(β地址)
219731秒 * 每秒2734扇区 +(开始位置A)1024000000  =  1624744554
第三步 截取长度为30分钟,换算扇区数,并计算结束位置
30 * 60 * 2734 + 1624744554  =  1629665754



第四步 截取1624744554-1629665754 后阅览 为 10-5 15:43:19 -  16:12:40
看到此段视频的时间段是比目标数据的时间段要延迟了,也就是说估算出错,可能和视频占位大小和颜色有关,那我们则需要把β位置前调半小时即β’,那段才是客户数据了。


截取范围:
β’=β位置-30分钟*扇区速率
大概是客户需求范围

1624744554-30*60*2734 =  1624744554-4921200=1619823354




第六步 winhex分析 是大华监控 大写DHAV是视频开始标识,dhav小写是结束标识
44484156 FC000000 A9551500 38350000 60E3CA46 A6AD084D 885A346219000000 00000001
44484156 FC000000 AA551500 A5320000 60E3CA46 EDAD08FF 883D981F5D000000 00000001



搞定!



评分

参与人数 1下载分 +10 +5 收起 理由
cnxqd + 10 + 5 老司机!双击666+关注.....

查看全部评分

2#
发表于 2018-7-23 12:07:40 | 只看该作者 来自: 浙江嘉兴 来自 浙江嘉兴
数学好还是有用的,正常是要全部扫描。再提取。。这样效率快了很多

回复 支持 反对

使用道具 举报

3#
发表于 2018-7-23 15:28:08 | 只看该作者 来自: 广东广州 来自 广东广州
向高手学习,数学早就还给老师了。

回复 支持 反对

使用道具 举报

4#
发表于 2018-7-23 16:26:28 | 只看该作者 来自: 广东佛山 来自 广东佛山
不会计数!只理解第六步 winhex分析 是大华监控 大写DHAV是视频开始标识,dhav小写是结束标识

回复 支持 反对

使用道具 举报

5#
发表于 2018-7-23 21:33:12 | 只看该作者 来自: 广东广州 来自 广东广州
计好时间差就是了。如果全部扫描。也要花好多时间来查对。

回复 支持 反对

使用道具 举报

6#
发表于 2018-7-25 13:09:32 | 只看该作者 来自: 中国 来自 中国
66666啊{:4_113:}{:4_113:}{:4_113:}{:4_113:}{:4_113:}

回复 支持 反对

使用道具 举报

7#
发表于 2018-7-27 10:59:29 | 只看该作者 来自: 中国 来自 中国
        老司机!双击666+关注.....            

回复 支持 反对

使用道具 举报

8#
发表于 2018-7-28 15:21:40 | 只看该作者 来自: 河北秦皇岛 来自 河北秦皇岛
#在这里快速回数学好还是有用的,正常是要全部扫描。再提取。。这样效率快了很多复#

回复 支持 反对

使用道具 举报

9#
发表于 2018-8-3 14:45:11 | 只看该作者 来自: 山东 来自 山东
数学老师去的早,我还能学这个吗??

回复 支持 反对

使用道具 举报

10#
发表于 2018-8-5 14:56:36 | 只看该作者 来自: 广东茂名 来自 广东茂名
数学高手,学习了。                                                           

回复 支持 反对

使用道具 举报

11#
发表于 2018-8-8 10:52:15 | 只看该作者 来自: 湖北 来自 湖北
太高深了,看不懂呀,呵呵,论坛能人多呀

回复 支持 反对

使用道具 举报

12#
发表于 2018-8-15 14:45:52 | 只看该作者 来自: 广西南宁 来自 广西南宁
老师。理论懂了。但是还是具体技术层面看不懂啊

回复 支持 反对

使用道具 举报

13#
发表于 2018-8-20 11:39:32 | 只看该作者 来自: 山东济南 来自 山东济南
真心看不懂数学了,最近看到二元一次方程都猛然懵逼了。后来看了一下例题才恍然大悟。

回复 支持 反对

使用道具 举报

14#
发表于 2018-8-20 11:46:58 | 只看该作者 来自: 贵州 来自 贵州
哈哈,老大玩数据恢复 整得出神入化 , 猛                    

回复 支持 反对

使用道具 举报

15#
发表于 2018-8-21 07:38:13 | 只看该作者 来自: 河南郑州 来自 河南郑州
B-A=86400*4+8:00,52
   =86400*4+8*3600+52
   =374452秒
4.374452秒,使用了1024000000个扇区,秒使用扇区数大约为:2734扇区
1024000000/374452=2734.66扇区/秒 从这里开始懵了…………

点评

不要蒙,就是计算一下大概值而已啊,,,,,,,,,,,,,,,,,,,,  详情 回复 发表于 2018-8-26 13:41
回复 支持 反对

使用道具 举报

16#
发表于 2018-8-21 10:04:06 | 只看该作者 来自: 广西贵港 来自 广西贵港
计好时间差就是了。如果全部扫描。也要花好多时间来查对。

回复 支持 反对

使用道具 举报

17#
发表于 2018-8-21 15:55:00 | 只看该作者 来自: 甘肃 来自 甘肃
谢谢分享,路过学习了。。。。。。

回复 支持 反对

使用道具 举报

18#
发表于 2018-8-26 10:18:28 | 只看该作者 来自: 陕西汉中 来自 陕西汉中
小学数学还行!这直接看的蒙圈了!果然是高手在明见啊

回复 支持 反对

使用道具 举报

19#
发表于 2018-8-26 13:41:44 | 只看该作者 来自: 中国 来自 中国
chinafixmx 发表于 2018-8-21 07:38
B-A=86400*4+8:00,52
   =86400*4+8*3600+52
   =374452秒

不要蒙,就是计算一下大概值而已啊,,,,,,,,,,,,,,,,,,,,

回复 支持 反对

使用道具 举报

20#
发表于 2018-9-6 07:09:37 | 只看该作者 来自: 河南郑州 来自 河南郑州
gxly3 发表于 2018-8-26 13:41
不要蒙,就是计算一下大概值而已啊,,,,,,,,,,,,,,,,,,,,

看着是简单,但是为什么用这个值减去那个值呢。。。细想想。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长提醒 上一条 /1 下一条

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复