Download E2undel - E2undel Description, E2undel Reviews
Contact
 


 

Download

 
Download Now (0K)
GPL (GNU General Public License)
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Archiving , Backup , Benchmarks , Boot , Clustering and Distributed Net, Clustering and Distributed Networks , Console Fonts, Diagnostics, Emulators , Filesystems , Hardware , Installer/Setup , Logging , Monitoring , Networking , Operating Systems , Operating Systems Kernels, Operating Systems Linux Distri, Operating Systems Other, Recovery , Shells , Software Distribution , System Administration ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

e2undel

 

Details

Size: 0K
Last Update: 2008-05-31 01:16:09
Version: 0.82
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Oliver Diedrich
Price:$0.00
Description:

e2undel 0.82 is filesystems software developed by Oliver Diedrich.
e2undel is an interactive console tool that recovers the data of deleted files on an ext2 file system under Linux.



Included is a library that allows to recover deleted files by name. It does not require any knowledge about the secrets of the ext2 file system and should be useable by everyone.

e2undel does not manipulate internal ext2 structures and requires only read access to the file system where the files to recover are located. It accesses the ext2 file system by way of Ted Ts'o's ext2fs library; so I think ist is safe to use.

The e2undel package contains a library that allows you to recover deleted files by their names. Usually, when a file is deleted, its name is lost; after installing this library, the names of deleted files are logged and accessible via the e2undel program.

e2undel searches all inodes marked as deleted on a file system and lists them assorted by owner and time of deletion. Additionally, it gives you the file size and tries to determine the file type in the way file(1) does.

If you did not just delete a whole bunch of files with a rm -r , this information should be helpful to find out which of the deleted files you would like to recover. After selecting a deleted file, e2undel assembles its data by reading the data blocks (whose numbers are still stored in the inode), and writes the data to a new file.

Inluded in the package is the undel library. This library, loaded by the $LD_PRELOAD mechanism, hooks into the system calls unlink(2) and remove(3). libundel logs the device (like /dev/hdb7 etc.), the inode number, and the name of each file that is deleted by these system calls in a log file (/var/e2undel/e2undel by default).

With this information, it is possible to recover deleted files by name. Of course, e2undel also works without the undel library (as outlined in the deleted file recovery howto), but you lose the functionality to recover deleted files by name if you don't use libundel - maybe the best part of this tool.

e2undel does not actually undelete a file (i.e., does not manipulate ext2 internal structures like inode, block bitmap, and inode bitmap). Instead it recovers the data of a deleted file and saves it in a new file.

Requirements:
Linux with kernel 2.2 or 2.4 (2.0 should work, but is not tested)
ext2 filesystem (no ext3, ReiserFS, XFS, JFS; no RAID)
only tested on Intel architecture, other platforms may work
glibc 2.2 ist tested, other versions should work
the e2fsprogs packet (might be called ext2fs or something similar on your distribution); versions from 1.19 to 1.25 are tested, other (not too old) versions should work
the e2fsprogs-devel packet (Ted Ts'o's original e2fsprogs packet conatins everything necessary)


Installation

compile with make e2undel-file
install by copying the resulting e2undel binary to any directory within your $PATH (e.g., /usr/local/bin)

If you delete a file stored on an ext2 file system, its data is not instantly lost. What happens is:

ext2 marks the file's data blocks as avalaible in its block bitmap
ext2 marks the file's inode as available in its inode bitmap
the number of hard links to this file is set to 0 in the file's inode
the deletion time is set in the file's inode
ext2 invalidates the file's name in the directory entry

So, the file's data is not actually deleted (but it might be overwritten in the future); and the crucial information in the inode (owner, access rights, size, data blocks occupied by the file and some more) is not touched. If you know the inode number, you simply can recover the file by using Ted Ts'o's debugfs tool.

What is lost however is the association between the file name and the inode: You can't restore the former file name from the inode information. To recover the data of a deleted file, you must completely rely on the information in the inode like file size, owner, deletion time, etc.
e2undel 0.82 supports english interface languages and works with Linux.

Downloading e2undel 0.82 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

e2undel Version History

Product Date Added
e2undel 0.82 2008-05-31 01:16:09


Related Software

BlockHosts
From category: Networking
BlockHosts is a script to record how many times...
metashell
From category: Shells
metashell is a lightweight, user friendly, interactive, intelligent command-line shell....
cpuburn
From category: Diagnostics
cpuburn 1.4 is diagnostics software developed by Robert Redelmeier. WARNING: This program is designed to heavily load CPU chips. Undercooled, overclocked or otherwise weak systems may fail causi...
Damn Small Linux Not
From category: Operating-Systems-Linux-Distri
Damn Small Linux Not 0.1 RC4 is operating systems linux distri software developed by Damn Small Linux Team. Damn Small Linux Not is built on Damn Small Linux technology. Damn Small Linux Not is als...
FakeNES
From category: Emulators
FakeNES 0.5.7 is emulators software developed by Randy McDowell. FakeNES project is a portable, Open Source NES emulator which is written mostly in pure C, while using the Allegro library for multi...
BlueSense SDK rev 1190
From category: Hardware
BlueSense SDK rev 1190 is hardware software developed by Blue Melon. BlueSense SDK is a software development kit for communicating with BlueSense equipment. BlueSense SDK allows you to read out sen...
FAUS
From category: System-Administration
FAUS is a Perl CGI to permit user administration through a Web interface....
fistgen
From category: Filesystems
fistgen 0.1.1 is filesystems software developed by Erez Zadok. File System development is very difficult and time consuming. Even small changes to existing file systems require deep understanding o...
OpenAFS
From category: Filesystems
OpenAFS is a client-server distributed filesystem....
CapiSuite
From category: Networking
CapiSuite 0.4.5 is networking software developed by Gernot Hillier. CapiSuite is an ISDN telecommunication suite providing easy to use telecommunication functions which can be controlled from Pytho...
CPAN+changelog
From category: System-Administration
CPAN+changelog 1.33 is system administration software developed by Matthias Ferdinand. If you are administrator for a Perl installation and you use CPAN for updating Perl modules, then this softwar...
countertrace
From category: Networking
countertrace 1.0 is networking software developed by Michael C Toren. countertrace project is a userland, iptables QUEUE target handler for Linux 2.4 kernels running Netfilter, which attempts to gi...
bmon
From category: Networking
bmon 2.1.0 is networking software developed by Thomas Graf. bmon is a portable bandwidth monitor and rate estimator running on various operating systems. It supports various input methods for diffe...
ChangePassword
From category: System-Administration
ChangePassword 0.9 is system administration software developed by Vinicius M. Souza. ChangePassword modifies the passwords of passwd, Samba, and Squid through the Web. All passwords are syncronized...
BixData
From category: Monitoring
BixData 2.6 is monitoring software developed by Kobus. BixData is a system monitoring tool. BixData monitors services (HTTP, ping, POP3, SMTP), performance, and processes. You can create critical n...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver x64 d
3. Canon PIXMA iP1300 Printer Driver a
4. Canon PIXMA iP1200 Printer Driver
5. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
6. Canon PIXMA MP210 MP Drivers
7. Canon PIXMA iP1600 Printer Driver
8. Canon i-SENSYS LBP2900 Printer Driver R
9. Canon PIXMA iP1300 Printer Driver c
10. Asus EZVcr II
11. Canon PIXMA MP160 MP Drivers xp64
12. Canon i560 Printer Driver
13. Canon PIXMA MP160 MP Drivers 9xME
14. Canon LaserShot LBP-1210 Printer Driver
15. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
16. SendSong
17. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
18. We iSMS
19. Genius VideoCAM Trek
20. psx4iphone

DownloadTube Editor Reviews

 
1. Able Fax Tif View
Able Fax Tif View is a FAX, TIF, PDF, EPS, PS, AI, DCX, DICO...
2. Access Manager for Windows
Access Manager for Windows is a feature-rich software that a...
3. Vista User Time Manager
Vista User Time Manager is a powerful software that enables ...
4. River Past Video Cleaner
River Past Video Cleaner is an easy-to-use, flexible, powerf...
5. Tube Explorer Lite
Tube Explorer Lite is a smart tool that will help you browse...
6. Convert MPEG To WMV
EZ MPEG To WMV Converter is an easy to use video conversion ...
7. Convert Video To AVI
EZ Video TO AVI Converter has a powerful media conversion en...
8. A-one Video Convertor
A-one video converter is a powerful tool that offers you an ...
9. ALPass
ALPass is a smart tool that allows you to automatically logi...
10. Smart Pix Manager
Smart Pix Manager is a powerful, feature-rich and user-frien...

Software Reviews Full List



Recent Blog Posts

 
1. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
2. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
3. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
4. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...
5. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
6. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
7. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
8. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
9. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
10. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...

Last 20 Scripts

 
1. Azure CMS
Azure CMS is a universal software product for the developmen
2. Azure Portal
Azure Portal is a social networking script made with PHP pro
3. One Frog
One Frog is a content management system that allows you to u
4. Cigmas CMS
Cigmas CMS is a powerful web content management system for g
5. WebWord CMS
WebWord CMS is a full featured web content management system
6. Marjetica Content Management System
Marjetica Content Management System is a powerful, easy to u
7. Phenotype CMS
Phenotype CMS is a PHP/MySQL - Smarty Content Application Fr
8. Chupix CMS
Chupix is a content management system written in PHP and sto
9. Interspire Website Publisher
Interspire Website Publisher (formerly ArticleLive) is a con
10. Interspire Email Marketer
Interspire Email Marketer (formerly SendStudio) is a web bas
11. Comments RAM
Comments RAM is a lightweight PHP script that allows you to
12. KoolAjax
KoolAjax facilitates data exchange between server-side and c
13. KoolTreeView
KoolTreeView is a unique treeview control for PHP.
14. petitforum
This is a little discussion board which does not use MySQL a
15. eliteCMS
Elite CMS is an ideal content management system for a small
16. TotalW
TotalW is a simple to install and use file manager written i
17. alizer
alizer is a PHP script that analyzes the Apache log file.It
18. dpDebug 2
dpDebug 2 allows you to track down any problem with certain
19. Projector
Projector is a very simple project management system that is
20. Ticket Support System
Ticket Support System is an online PHP / MySQL based script