[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Unable to change the 'name' field from 'ext3_dir_entry_2' structure.



ok..
I'll find some other way to hide the file/directory..
Can you suggest me the better and secure way to modify the dentry?
I mean, which one should I modify? On disk structure or kernel cache(I guess this is what we called as memory data structure).
Certainly this question is not only for dentry. The case should  be common while modifying other data structures also.

 

--- On Sat, 22/3/08, Theodore Tso <tytso MIT EDU> wrote:

> From: Theodore Tso <tytso MIT EDU>
> Subject: Re: Unable to change the 'name' field from 'ext3_dir_entry_2' structure.
> To: "ashish mahamuni" <ashitpro yahoo co in>
> Cc: ext3-users redhat com
> Date: Saturday, 22 March, 2008, 5:59 PM
> On Sat, Mar 22, 2008 at 01:17:04PM +0530, ashish mahamuni
> wrote:
> > 1: I am trying to write a tool to hide a
> file/directory.
> >    So I am changing the 'name' field to NULL.
> >    Directories get hide properly. But nothing for
> file(Unable to change the  'name' field)
> 
> So you're deliberately corrupting the filesystem.  This
> wouldn't be
> for some university class assignment, would it?
> 
> > 2: Of course filesystem is mounted.   
> 
> Well, there's your problem.  The name is cached in the
> kernel's dentry
> cache.  It won't necessarily work for directories,
> either, BTW.  I
> think you've just been getting lucky.
> 
> 					- Ted


      Save all your chat conversations. Find them online at http://in.messenger.yahoo.com/webmessengerpromo.php



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]