April 4, 2008

Idnaf.Office.Recover : Generic Recovery Tool for Infected M$ Office’s Documents

Several days ago, I came up to design a “simple” recovery tool for files infected by virus by embedding it to virus’ body. I call this software : Idnaf.Office.Recover.
The current software will detect the signature of *.DOC, *.XLS and *.PPT.

Don’t blame me if there is something wrong, see the source code to solve your problem!

Version 0.2 beta 1 and 0.1 beta 1 have different algorithms. So, it may end up in different results.

Please tell me if there is bug or new suggestion. Please be aware that this application is in early development and yet free of charge.

Software Requirement :
.NET Framework 2.0
Microsoft Windows.

License :
Please see or License.txt in the archive.

Version 0.2 beta 1
Binary :

Source Code (C#):

Version 0.1 beta 1
Binary :

Source Code (C#):

Screenshots :
Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6

Other resource :
preventing-microsoft-offices-document-from-virus-infection [English]
mencegah-infeksi-berkas-microsoft-office [Indonesian]

Important links:
Microsoft Office



  1. Hi

    Comment by ffa — April 20, 2008 @ 7:47 pm

  2. Gust use the trick from to save your docs every few minutes

    Comment by Mike — May 27, 2008 @ 1:06 pm

  3. There is a good tool which works with excel files-recover xls,as far as i know tool is freeware,tool recovering Excel information if somehow it was corrupted,can happen due to power failure and lead to file system corruption, it means, that all of your documents, including Microsoft Excel files, will be lost,restore all of your Microsoft Excel documents in several minutes and save many hours or even days of your precious time for .xls recover,recover software cannot recover entire document, when it is damaged too serious, recovered Excel file not compatible, but in the most cases, all documents are repaired successfully in automatic mode.

    Comment by Alex — December 6, 2008 @ 2:30 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: