472,351 Members | 1,495 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,351 software developers and data experts.

I would like write some data recovery software

gel
I would like to write some data recovery software as a learning thing.
The sort of thing that you would use to recover data from a currupt HDD
or floppy etc. I would like to be pointed in the right direction as
far as modules to use and suggested approaches.

Oct 18 '06 #1
6 2412
gel

Dennis Lee Bieber wrote:
On 17 Oct 2006 20:18:40 -0700, "gel" <or**********@gmail.comdeclaimed
the following in comp.lang.python:
I would like to write some data recovery software as a learning thing.
The sort of thing that you would use to recover data from a currupt HDD
or floppy etc. I would like to be pointed in the right direction as
far as modules to use and suggested approaches.

Uh... this is highly OS dependent... You need to be able to do
direct RAW disk sector addressing; something that OSs don't really like
to give to applications. You also need very good documentation of the
file system (and the only file system I know well enough to navigate at
that level is one I haven't used in over a decade -- the file system
used by the Amiga, which was a hashed-head, multiple linked list
scheme).
--
Wulfraed Dennis Lee Bieber KD6MOG
wl*****@ix.netcom.com wu******@bestiaria.com
HTTP://wlfraed.home.netcom.com/
Yes, OK I guess NTFS would be of most interest to me. From the
research I have been doing it may be that it is a fairly in depth
undertaking and possibly not such a good project considering my
knowledge of NTFS and python. I will have bit more of a look about.

Thanks
(Bestiaria Support Staff: we******@bestiaria.com)
HTTP://www.bestiaria.com/
Oct 18 '06 #2

gel wrote:
I would like to write some data recovery software as a learning thing.
The sort of thing that you would use to recover data from a currupt HDD
or floppy etc. I would like to be pointed in the right direction as
far as modules to use and suggested approaches.
what kind of recovery? disk broken into pieces and recover from it?

Oct 18 '06 #3
In <11**********************@m7g2000cwm.googlegroups. com>, gel wrote:
Dennis Lee Bieber wrote:
>On 17 Oct 2006 20:18:40 -0700, "gel" <or**********@gmail.comdeclaimed
the following in comp.lang.python:

[…] You also need very good documentation of the file system […]

Yes, OK I guess NTFS would be of most interest to me.
Then you'll have a hard time because NTFS specs are not available for
free. Just reverse engineered stuff.

Ciao,
Marc 'BlackJack' Rintsch
Oct 18 '06 #4
gel a écrit :
I would like to write some data recovery software as a learning thing.
The sort of thing that you would use to recover data from a currupt HDD
or floppy etc. I would like to be pointed in the right direction as
far as modules to use and suggested approaches.
Once you get a way to access the bytes to recover... the Hachoir library
can be interresting as a model to map structures on these data.

http://hachoir.org/
A+

Laurent.
Oct 18 '06 #5
gel
Laurent Pointal wrote:
gel a écrit :
I would like to write some data recovery software as a learning thing.
The sort of thing that you would use to recover data from a currupt HDD
or floppy etc. I would like to be pointed in the right direction as
far as modules to use and suggested approaches.

Once you get a way to access the bytes to recover... the Hachoir library
can be interresting as a model to map structures on these data.

http://hachoir.org/
A+

Laurent.

Cheers, I am having a bit of look at it now

Oct 19 '06 #6
***********************
Your mail has been scanned by InterScan MSS.
***********************
On Friday 20 October 2006 07:29, gel wrote:
Once you get a way to access the bytes to recover... the Hachoirlibrary
can be interresting as a model to map structures on these data.

******http://hachoir.org/

Cheers, I am having a bit of look at it now
Bacula, may be interesting too. (if my infos are correct).

F
Oct 20 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Author Tarun Tyagi | last post by:
Hi! I am glad to introduce World's First Book on Professional Data Recovery Programming. Book also Includes a FREE CD, which contains complete...
1
by: Author Tarun Tyagi | last post by:
Hi! I am glad to introduce World's First Book on Professional Data Recovery Programming. Book also Includes a FREE CD, which contains complete...
4
by: Le | last post by:
Our HP representatives are telling us that backing/restoring our MS SQL Servers with "HP Data Protector (HPDP)" is better and safer than using MS...
0
by: Author Tarun Tyagi | last post by:
Hi! I am glad to introduce World's First Book on Professional Data Recovery Programming. Book also Includes a FREE CD, which contains complete...
1
by: Author Tarun Tyagi | last post by:
Hi! I am glad to introduce World's First Book on Professional Data Recovery Programming. Book also Includes a FREE CD, which contains complete...
0
by: Bliton | last post by:
Download the data recovery software http://geocities.com/t1softwares/DataREt.htm
9
by: Bob Alston | last post by:
Has anyone had experience with these or other Access recovery software products for use with replicas? Kernel for Access...
0
by: Winder | last post by:
Computer Data Recovery Help 24/7 Data recovering tools and services is our focus. We will recover your data in a cost effective and efficient...
0
by: SCARHEAD | last post by:
Bought a used VAIO no system software of any kind came with it. Created a new user profile with admin and deleted old users profile. Used the system...
0
better678
by: better678 | last post by:
Question: Discuss your understanding of the Java platform. Is the statement "Java is interpreted" correct? Answer: Java is an object-oriented...
0
by: teenabhardwaj | last post by:
How would one discover a valid source for learning news, comfort, and help for engineering designs? Covering through piles of books takes a lot of...
1
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and...
0
jalbright99669
by: jalbright99669 | last post by:
Am having a bit of a time with URL Rewrite. I need to incorporate http to https redirect with a reverse proxy. I have the URL Rewrite rules made...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...
0
by: Arjunsri | last post by:
I have a Redshift database that I need to use as an import data source. I have configured the DSN connection using the server, port, database, and...
0
hi
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.