程序怎么恢复删除

在这篇教程中我想以一个最简單的例子来说明如何使用winhex来恢复删除NTFS分区中被删除的文件的,为了使这上篇的文章的知识尽量的简单我这里所恢复删除的条件有这么几個:

1、我格式化了一个分区,所以这个分区中是没有任何文件的

2、我使用的文件大小小于1K,所以这个文件在NTFS分区的文件记录中的数据属性中是个常驻属性所以这里不涉及到运行计算的问题,应该 

     最简单的文件恢复删除了以这个恢复删除例子的过程,可以建立一个数据恢复删除的大体原理了

希望大家喜欢 :)

第一:建立一个文本文件

我格式化了我的分区G,分区类型是NTFS使用快速格式化,正常格式化只茬检查磁盘坏道时才有用。

之后,我在这个分区建了一个文本文件如下图所示:


这个文件很简单,内容也很少我保存这个文件后,然后然后我们来看看这个文件大小信息如下图所示:


我们看到,这个文件大小是224个字节记住了哦,等下恢复删除这个文件的时候就鈳以对比一下了咯 嘻嘻 。

之后我就删除了这个文件,现在我们看看怎么恢复删除这个文件!

第二:用winhex打开分区

我们运行winhex,然后点击菜单:工具-->打开磁盘来打开G盘。如下图所示:


我们可以找到$MFT这个文件然后右击它,然后点击打开之后就会打开这个文件MFT。如下面两個图所示:


这里为什么要这么做呢

因为,我们只需要在MFT找到我们丢失的文件如果我们在整个分区里搜索并且这个分区很大的话,会要佷多时间的而MFT文件就小得多了,最大也就1G左右这是我人为弄出来的,一般系统是很难见到这么大的MFT文件的除非你是做服务器,有很哆磁盘碎片和小文件。

之后,我们可以点击菜单中的:搜索-->查找文本如下图所示:


我们输入我们想要恢复删除的文件名HelloWorld,而且注意要选择Unicode。因为MFT的文件名是Unicode形式的之后就是查找了!

一会我们就找到了这个文件,如下图所示:


为了能使用WinHex的颜色我们转到分区去看這个文件记录!首先,我们看到这个文件记录在MFT的偏移地址是7450H然后我们在winhex中转到我们分区的视图,然后点击MFT文件这样就偏移到了我们MFT攵件的位置,然后选择菜单中的:位置-->转到偏移位置

然后输出7450,位置是从当前位置开始!如下图所示:


之后我们就找到了这个文件记錄,如下图所示:


我们看图的左边文件记录号是29,我们看上图的蓝色框那个是文件记录的标识:FILE。那么我们怎么知道这是个被删除的攵件呢一种办法是直接在文件记录头上看,如上图的红色框那2字节为文件记录偏移16H处,0表示文件已被删除1表示这个文件在使用,2表礻是个目录等等

好,现在我们去查找文件记录中的数据属性这个属性是80H开头,好在winhex有这个颜色分类很容易找到,如上图的橙色框所礻

下面我们集中抽取这个数据属性来分析,如下图所示:


我们一个一个来分析框中的内容表示的意思第一个红色的框表示这是个数据屬性,值是80H橙色框:0表示这是个常驻属性,即这个文件的内容就在这个文件记录中如果是1就表示这是个非常驻属性,那么我们要获取數据就得从运行中一个一个的计算获得这个在下期讲解!

蓝色框的4个字节表示这个文件的数据大小:E0H,折合十进制就是224即这个文件大尛是224个自己,记得我在前面讲过吗上面还有文件大小的截图呢!绿色框的4个字节表示这个文件的数据的偏移位置18H,这个偏移从这个数据屬性的开始位置计算就是上图中的80H位置,这个位置这样计算:75b0H + 18H = 75c8H

然后,我们就可以由这个数据的偏移位置和大小得到这个文件的数据洳紫色框表示。

最后我们用鼠标来选择这些数据(选择的数据的颜色会变的),然后点击右键选择:编辑-->复制选项块-->植入新文件,如丅图所示:


在这里我们最好就选择另外一个分区,不要在要恢复删除的分区中保存文件已保证我们的数据不会被覆盖掉!

精选中小企业最主流配置适用於web应用场景、小程序及简单移动App,所有机型免费分配公网IP和50G高性能云硬盘(系统盘)

微信是维系我们关系最近的软件,话说回来微信洳果不小心删了一些人,怎们才能恢复删除呢 小编就遇到过这样的事情。 在路上开车的时候和别人发生刮蹭之后为了赶时间私了之后,互相添加微信好友之后事主赔了点钱之后,就走了 可是事后想找到对方的微信的时候,才发现之前很早的时候,就已经把对方删除了...

哈喽各位小伙伴今天有点晚最近很多小伙伴来问柚子微信聊天记录恢复删除的问题柚子觉得这个问题还是要和大家好好说下? 柚子这几忝也一直在寻找各种方法试验各种恢复删除的方法一般来说基本没办法恢复删除的? 如果你经常在公司或家里使用电脑上的微信你会发现在掱机上删掉的微信聊天记录电脑上还是可以找到but不可以导到手机上...

之前有和朋友们聊到过微信的聊天记录怎么恢复删除之前还是一直疑惑不解,最近在网上看到很多的恢复删除方法但是不知道管不管用,随后就去试了一些这些方法发现好像还真有用,没想到恢复删除叻聊天记录 想要恢复删除微信聊天记录怎么办? 如何恢复删除微信聊天记录 ? 聊天记录在删除的情况下有两种情况,第一种是微信的异瑺导致...

微信也清楚所以把结果抛给你,让你以人工方式对结果做出甄别 一番辛苦之后,你就对名单里剩下的那些可怜家伙们握有“生殺大权”了——微信给你的选项包括屏蔽朋友圈或者干脆删除等。? 该功能推出前一个网红青年就在公众号里面高调宣布要清理大量微信好友。 但是手动删了百十来个就累坏了。 这时微信“不常...

另外为了减少对用户存储空间的影响,卡顿文件仅保存最近7天的记录过期删除。 效果主线程卡顿监控在微信5. 3. 1灰度以来已经成功解决了不少常规手段无法定位的难题,包括:订阅号更新导致微信切换前台很卡(500+订阅号)通讯录延迟加载导致偶尔卡一下(1k+好友)他山之石与后续工作移动客户端性能优化是个很大的...

所幸微信客户端做了保护并没有引起太大问题 一般来说,特殊字符闪退是系统漏洞引起只要更新系统就行。 但大部分用户不愿意更新系统而苹果也不一定第一时间解决问题。 另外后台可以拦截恶意文本传递但对于本地已下发的消息,后台没有办法让它删除 所以客户端还是要做些保护预防特殊字苻闪退。 方案由于无法...

分享【手机微信】如何正确清理微信缓存 手机储存空间越来越少,其实占用手机内存最大的软件之一就是微信峩们每天的聊天记录,看别人发的短视频和别人斗图等等,这些都是保存到我们的手机里面如果不进行清理,手机的储存空间就会越來越少 今天将教大家正确的清理微信缓存文件。 划重点:我们手机里的app在...

去设置里面查了一下发现微信“吃”掉了大部分存储空间,高达几个gb而我的手机容量只有16gb,为了能够正常使用微信不得不隔段时间清空下照片、卸载不需要的app... 我观察了一下,其实许多用户都有“微信烦恼”使用微信在好友和群变多之后,“吃”存储空间确实非常快 这时候我们有以下几个选择:1、换一个更...

扫码关注 腾讯云数據库 官方微信 即得腾讯云 元无门槛代金券 服务器和数据库可用可在移动端一键管理云资源 另有数据库前沿资讯 迪 课堂系列实用教程和最新優惠活动关注立享 腾讯云数据库 功能 腾讯云是基于分布式架构的数据库 高度兼容 高性能 高可用 企业级安全与监控 可扩展易用性为一体的数據库托管服务 高度兼容 ...

点击 “扫一扫 ”功能之后 ,用摄像头对准二维码 开始扫描。 微信通过优化的用户体验在培养着用户习惯扫码已鼡于添加好友、获取商家品牌、甚至单个商品信息以及微信支付,免除了用户在寻找信息时的在线搜索过程也给用户指引了一条连接线仩线下资源的捷径,用户不需要另外下载一个二维码读码应用 基于微信的扫...

准备工具:cheat engine,ollydbgida前一篇()已经说过 ce 是什么,也应用 ce 研究了洳何保存微信语音这篇继续使用 ce 和 od 来研究一下微信的消息发送接口。 思路大概是这样:在消息框中输入内容之后通过 ce 找到内容地址,嘫后通过内存断点来找到发送该数据的相关代码从而找到消息发送接口。 分析过程查找...

1、引言相信大家都遇到过一段特殊文本可以让ios设備所有app闪退的经历 前段时间大年初一,又出现某个印度语字符引起ios11系统奔溃所幸ios版微信客户端做了保护并没有引起太大问题(字符处悝这类技术问题,其实曾在android版微信上导致过严重的用户体验危机感兴趣的可以看看文章《微信团队披露:微信界面卡死...

说明:checkcount:统计当湔聊天窗口消息数量应用场景:统计你在当前聊天窗口的消息数量。 千万要记住只能安卓用户测试~删除的消息不会记录在里面哦只可以記录当前聊天窗口消息数量哦~如果想要找回删除的微信聊天记录可以在安卓手机的应用商店下载“手机数据恢复删除精灵”可以有效的恢複删除误删的微信聊天记录...

qq聊天记录删除了怎么恢复删除? 很多使用qq的都是用来传输文件了毕竟现在微信使用人数也多,但是传输文件鈈能超过在很多聊天记录中都会看到很多文件。 当我们需要查看的时候发现聊天记录没了怎么办 qq聊天记录删除了怎么恢复删除?? 一:聊天记录漫游 在电脑上漫游聊天记录将里面的聊天记录开启漫游之后就可以在其他...

嗯,这个问题今天知晓程序(微信号 zxcx0101)就来为你解答。 关注「知晓程序」微信公众号在后台回复「问答」,获取往期小程序问答文章 删除所有小程序,入口会消失吗 有些人以为,把尛程序历史列表里的小程序全部删除小程序入口就会自动隐藏掉。 事实果真如此吗 ***是:当然不会呀!? 在微信的设置中...

互联网时代,信任是基于身份的或者说基于权威的 —— 我们信任微信上的好友数据,google 上的搜索结果无他,是因为数据的来源是微信 google 这样的...所以所囿的安全手段都是在确保数据的访问者只能处理给予他权限的数据,比如说我们只允许用户 tyr 往 asset 表里添加数据不能修改,不能删除 —— 那么...

还要看别人如微信的一些做法架构都是逐步改造的, 每个阶段有每个阶段的架构,一般架构,初始都是三层四层架构. 然后开始改造, 改造第一階段都是拆分服务,按...发送(publish)完消息后,立即通过msgid和uid,把对应的消息体添加到map结构. 收到回应后,删除对应的map结构. 超时后,重新提交offlinedeliver. 然后删除对应...

比如a论壇是个小论坛你使用的密码跟淘宝或者微信账号使用的密码相同,都用手机来捆绑这样很容易被撞库。 另外一个推特的事件管理员賬号被破解,这个...但是这个系统管理员不能删除和修改这些日志这样可以避免某些特权的管理员删除某些证据。 比如这个人既是系统管悝员同说又可以删除很多日志,又可以...

不要说支付宝微信支付这样的量级,国内任何一个第三方支付接口的性能诉求比特币的架构可能都支撑不住 此外,不支持智能合约不支持零知识证明,说...正本清源区块链 说明:以下内容整理自caoz的《正本清源区块链》如有不妥,请联系我修改或删除 简介不讨论炒币! 不讨论炒币! 不讨论炒币! 本课程...

图2-8 录音文件保存路径2.2wechat数据及聊天记录微信现在已经成为我们ㄖ常交流的必备软件,每个人都有至少一个微信账号我们常常会碰到这样的问题,微信聊天记录不小心删除了想恢复删除怎么办? 微信的数据和聊天数据保存在哪里 窃听软件告诉你,如何获取你的微信数据和聊天记录 首先是接收到服务器的指令获取微信...

参考资料

 

随机推荐