From owner-freebsd-current Tue Sep 1 21:38:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04708 for freebsd-current-outgoing; Tue, 1 Sep 1998 21:38:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from a486n1.znh.org (dialup13.gaffaneys.com [208.155.161.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA04685 for ; Tue, 1 Sep 1998 21:38:29 -0700 (PDT) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by a486n1.znh.org (8.9.1/8.9.1) id EAA03288; Wed, 2 Sep 1998 04:37:37 GMT (envelope-from zach) Message-ID: <19980901233736.A3227@znh.org.> Date: Tue, 1 Sep 1998 23:37:36 -0500 From: Zach Heilig To: Bruce Evans , jdp@polstra.com Cc: current@FreeBSD.ORG, reilly@zeta.org.au Subject: Re: ELF binaries size References: <199809020256.MAA24042@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809020256.MAA24042@godzilla.zeta.org.au>; from Bruce Evans on Wed, Sep 02, 1998 at 12:56:17PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 02, 1998 at 12:56:17PM +1000, Bruce Evans wrote: > Perhaps a stack overflow exploit could change a write() arg on the stack > to arrange for the text segment to be written to a user-readable file > for further examination. You don't even need that, consider this program: #include main() { raise(SIGQUIT); } You just need to figure a way to send a SIGQUIT (the core file is readable). -- Zach Heilig -- zach@gaffaneys.com Anyone who is capable of getting themselves made President should on no account be allowed to do the job. -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message