Go back to best practice #
Posted Saturday 14th April 2007 00:35 GMT
Once upon a time there were rules.
One - there was code and there was data.
A process shall not write code nor execute data!
The operating system enforced the rule. A buffer overflow would cause the offending process to be aborted - annoying but intrusive code could not be executed.
Two - no application process shall run as God!