[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <18060.63700.223173.537189@stoffel.org>
Date: Thu, 5 Jul 2007 09:57:40 -0400
From: "John Stoffel" <john@...ffel.org>
To: Erik Mouw <mouw@...linux.org>
Cc: Theodore Tso <tytso@....edu>, alan <alan@...eserver.org>,
J?rn Engel <joern@...fs.org>, "H. Peter Anvin" <hpa@...or.com>,
Jack Stone <jack@...keye.stone.uk.eu.org>,
linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org,
akpm@...ux-foundation.org, viro@...iv.linux.org.uk
Subject: Re: Versioning file system
>>>>> "Erik" == Erik Mouw <mouw@...linux.org> writes:
Erik> (sorry for the late reply, just got back from holiday)
Erik> On Mon, Jun 18, 2007 at 01:29:56PM -0400, Theodore Tso wrote:
>> As I mentioned in my Linux.conf.au presentation a year and a half ago,
>> the main use of Streams in Windows to date has been for system
>> crackers to hide trojan horse code and rootkits so that system
>> administrators couldn't find them. :-)
Erik> The only valid use of Streams in Windows I've seen was a virus
Erik> checker that stored a hash of the file in a separate
Erik> stream. Checking a file was a matter of rehashing it and
Erik> comparing against the hash stored in the special hash data
Erik> stream for that particular file.
So what was stopping a virus from infecting a file, re-computing the
hash and pushing the new hash into the stream?
You need to keep the computed hashes on Read-Only media for true
security, once you let the system change them, then you're toast....
John
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists