从恢复Android的SD卡被删除的数据? [英] Recovering the deleted data from Android SD Card?

查看:183
本文介绍了从恢复Android的SD卡被删除的数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图做一个Android应用程序这将尝试恢复从SD卡中删除的内容。如何可行的是什么呢?我有以下方法记住:

I am trying to make an Android application which would try to recover deleted content from the SD Card. How feasible is it? I have the following methods in mind:


  1. 因为,这些文件实际上并未删除,我可以访问文件系统,查看已被标记为被覆盖的文件。

  2. 或将我必须做的页眉/页脚文件雕?是否有可能从android的应用层?

我关心存储在连续的扇区文件,而不是支离破碎的。我希望做一个基本的文件检索。

I am concerned about files stored on contiguous sectors and not the fragmented ones. I want to do a basic file retrieval.

请让我知道一些资源,我可以使用,使这个应用程序?

Please let me know some resources which I can use to make this application?

推荐答案

在Android手机SD卡格式化为FAT32,这样就可以从FAT32文件系统恢复删除的文件可以从Android SD卡恢复任何程序。最简单的你将使用SleuthKit(http://sleuthkit.org)。使用FLS命令列出的目录和文件被删除的文件的簇号,然后使用ICAT命令输出。如果你想编写一个应用程序,您可以使用SleuthKit库,并使用由Android提供的原生界面的Andr​​oid应用程序链接到SleuthKit。

SD cards on Android phones are formatted with FAT32, so any program that can recover deleted files from a FAT32 file system can recover from the Android SD card. Easiest for you will be using SleuthKit (http://sleuthkit.org). Use the "fls" command to list the directory and file the cluster number of the deleted file, then use "icat" command to output it. If you want to write an application, you can use the SleuthKit library and link your Android application to SleuthKit using the native interface provided by Android.

好运。

这篇关于从恢复Android的SD卡被删除的数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆