Processor-level integration of the architectural support for monitoring and securing the operating system kernel




Kathapurkar, Ameya Hemant

Journal Title

Journal ISSN

Volume Title



As cyber-attacks become increasingly more intelligent and threatening, there have been many solutions proposed to prevent and detect them. Since the primary goal of the current internal digital infrastructure (e.g. processor, programming language, compiler, and operating system) has not been security, eliminating vulnerabilities require a major paradigm shift. This research employs security by protection i.e. surveillance. A separate security solution protects software by monitoring the architecture. This security solution is hidden from a system under surveillance, hence it is safe from attackers. The thesis explains the software based monitoring modules which are developed and integrated to a processor loaded with an operating system. The modules are designed in an order that nullifies the overhead caused by modification of the processor architecture and finally this security solution makes an unbreakable barrier against cyber-attacks. Eventually this research can be applied to modern x86 architecture and modern server systems to ensure smart and unbreachable security of Information Systems.


This item is available only to currently enrolled UTSA students, faculty or staff. To download, navigate to Log In in the top right-hand corner of this screen, then select Log in with my UTSA ID.


Benchmarks, Kernel Modification, Memory Read/Write Security, Security by Surviellance, Simulator, System Calls



Electrical and Computer Engineering