From owner-freebsd-questions Tue Jun 26 10:19:23 2001 Delivered-To: freebsd-questions@freebsd.org Received: from jordan.llnl.gov (jordan.llnl.gov [128.115.36.14]) by hub.freebsd.org (Postfix) with ESMTP id 36B5C37B407 for ; Tue, 26 Jun 2001 10:19:17 -0700 (PDT) (envelope-from wea@jordan.llnl.gov) Received: from localhost (wea@localhost) by jordan.llnl.gov (8.11.3/8.11.3) with ESMTP id f5QHJ9W00425; Tue, 26 Jun 2001 10:19:09 -0700 (PDT) (envelope-from wea@jordan.llnl.gov) Date: Tue, 26 Jun 2001 10:19:09 -0700 (PDT) From: Ed Alley To: David Greenman Cc: Ed Alley , Subject: Re: execve() and stack code In-Reply-To: <20010625200041.D28932@nexus.root.com> Message-ID: <20010626100733.C423-100000@jordan.llnl.gov> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 25 Jun 2001, David Greenman wrote: > > It would make more sense to me to have two stacks: > >one for pushes, pops and returns and the other for the > >automatic variables. That way if someone overflows a > >buffer they can,t get to the return address; however, > >this idea is probably just another version of a v-stack. > > How is the BSD community leaning on this issue? > > For the most part we're just resigned to accept that there is no easy > solution to the problem. > > -DG > > David Greenman > Co-founder, The FreeBSD Project - http://www.freebsd.org > President, TeraSolutions, Inc. - http://www.terasolutions.com > Pave the road of life with opportunities. > Thank-you for your responses to my questions; I have learned a lot about the difficulty in handling this problem. One more question: I have discovered a bunch of FreeBSD majordomo discussion groups on the FreeBSD web site. Can you recommend to me a discussion group that I could join where I could pursue this topic? I feel that difficult problems that promise great rewards deserve to be studied. Remember that I am relatively new to FreeBSD and especially to kernel hacking, however, I have 30+ years programming experience, and I hate malicious hackers. Ed Alley wea@llnl.gov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message