Discuss Architecture and Vulnerabilities of Operating Systems.