delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/02/09/07:22:57

Message-Id: <3.0.5.32.19990209132123.0091b930@ics.u-strasbg.fr>
X-Sender: muller AT ics DOT u-strasbg DOT fr
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Tue, 09 Feb 1999 13:21:23 +0100
To: djgpp-workers AT delorie DOT com
From: Pierre Muller <muller AT cerbere DOT u-strasbg DOT fr>
Subject: Windows 95 proposal !
In-Reply-To: <199902052240.WAA111824@out5.ibm.net>
Mime-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

  Lots of bugs are not caught by Windows 95 because it does not allow zero
page protection !

  Why don't we simply fill this page with NOP
and a call to a fake exception at the very end of it ?

  This would insure that all code reaching this area will terminate

  Of course reading data in this region will still not be caught but
reading a longint or a pointer would give 0x90909090
that has big chances to be invalid !

|\  Pierre Muller    
|/  Institut Charles Sadron  6, rue Boussingault
|\  F 67083 STRASBOURG CEDEX
|/  Phone : (33)(0)3-88-41-40-07  Fax : (33)(0)3-88-41-40-99
|\  e-mail : muller AT ics DOT u-strasbg DOT fr

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019