Reference no: EM133077053 , Length: word count:1000
Principles of Secure Operating Systems
Assignment - Security of an OS
Pick one of the two current major commercial OSes (Windows or MacOS) and write a report on its security features with respect to memory management. Focus especially on recent changes made to enhance security within the OS and the effects these have on application developers.
Note that a certain amount of original research will be required for this and your report will go far beyond what is covered in the lecture notes. Note also that some matters such as buffer overflow are specific to the compiler and processor rather than the operating system.
Your report must be formally written and include citations to demonstrate fact checking. Your primary reference should be the developer documentation for each OS. Both Microsoft and Apple make this freely available online. Advertisements or other marketing documents, or press statements, are not acceptable sources; nor is Wikipedia. Because the documentation for both OSes is freely available, it is not necessary to choose the OS you use, although familiarity with the OS you choose will be helpful.
Remember to consider low-level security of features within the OS such as IPC as well as user- visible techniques such as software firewalls and antivirus software. Do not focus only on patches given in response to security breaches; study also the security features that did not trigger breaches (the ones that worked!).
The report should be around 1000 words long (excluding references, tables, and figures).
Attachment:- Principles of secure operating systems.rar