[14687] in bugtraq

home help back first fref pref prev next nref lref last post

Re: Libsafe Protecting Critical Elements of Stacks

daemon@ATHENA.MIT.EDU (Brandon S. Allbery KF8NH)
Wed Apr 26 19:33:19 2000

Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Message-Id:  <200004260106.VAA14038@ece.cmu.edu>
Date:         Tue, 25 Apr 2000 21:02:00 -0400
Reply-To: "Brandon S. Allbery KF8NH" <allbery@ECE.CMU.EDU>
From: "Brandon S. Allbery KF8NH" <allbery@ECE.CMU.EDU>
X-To:         crispin@WIREX.COM, BUGTRAQ@SECURITYFOCUS.COM
To: BUGTRAQ@SECURITYFOCUS.COM

Crispin Cowan <crispin@WIREX.COM> wrote:
__________
>The BRW method is a pseudo-compiler that can transform binaries into
>"safe" programs by transforming the binary.  It copies program onto the
>heap, inserting checks as it goes.  The copy-to-the-heap is to make
>space for the additional checks.  I really like the BRW method, and hope
>it becomes available.

AFAIK binary rewriting is covered by a patent owned by Rational Software
(via purchase of Pure) and therefore cannot be released.

brandon s. allbery
system administrator, ece
carnegie mellon university

home help back first fref pref prev next nref lref last post