delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |