Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Aug 1998 16:09:26 -0400 (EDT)
From:      jtb <jtb@pubnix.org>
To:        Nicholas Charles Brawn <ncb05@uow.edu.au>
Cc:        freebsd-security@FreeBSD.ORG
Subject:   Re: trusted path execution patch
Message-ID:  <Pine.SOL.3.96.980826155715.7581A-100000@pubnix.org>
In-Reply-To: <Pine.SOL.4.02A.9808260223120.247-100000@banshee.cs.uow.edu.au>

next in thread | previous in thread | raw e-mail | index | archive | help
While working on my hardened FreeBSD kernel last fall I had many
discussions with Brian Matthews and Tom Ptacek about the TPE
implementation I wanted to put into my kernel.  As I was talking to Tom we
got to discussing daemon9(route)'s implementation of tpe in the linux
kernel, and Tom had told me that he had an alternate way of doing it.  I
have yet to implement it in my kernel as I have very little experience
dealing with inode/vnode/namei information on files and directories.
Anyways Tom explained to me the way he had done it was to create a linked
list of trusted directories where applications could be excuted out of and
at runtime to have execve() to check whether or not said file was in one
of said directories.  Like I said I don't know enough about namei
information retrieval to implement this, but if someone wants to give me a
hand I'd be more than willing to help them implement it, also if anyone
else is doing something similar let me know, I'd be glad to lend a hand.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Jonathan T. Bowie	ADM		w00w00		WSD
jobe@sekurity.org	jtb@pubnix.org		jobe@dataforce.net
Independant Security Developer
Home: (603)436-5698	"I'd hate to advocate drugs, sex, alcohol 
                          violence... to any one, but they've worked
                           for me."   -- Hunter S. Thompson
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.96.980826155715.7581A-100000>