[14687] in bugtraq
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