Kernel Hardening by Recovering Kernel Stack Frame in Linux Operating System


The KIPS Transactions:PartA, Vol. 13, No. 3, pp. 199-204, Jun. 2006
10.3745/KIPSTA.2006.13.3.199,   PDF Download:

Abstract

The kernel hardening function is necessary in terms of kernel stability to reduce the system error or panic due to the kernel code error that is made by program developer. But, the traditional kernel hardening method is difficult to implement and consuming high cost. The suggested kernel hardening function that makes high availability system by changing the panic() function of inside kernel code guarantees normal system operation by recovering the incorrect address of the kernel stack frame. We experimented the kernel hardening function at the network module of the Linux by forcing panic code and confirmed the proposed design mechanism of kernel hardening is working well by this experiment.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. J. Jang, "Kernel Hardening by Recovering Kernel Stack Frame in Linux Operating System," The KIPS Transactions:PartA, vol. 13, no. 3, pp. 199-204, 2006. DOI: 10.3745/KIPSTA.2006.13.3.199.

[ACM Style]
Seung Ju Jang. 2006. Kernel Hardening by Recovering Kernel Stack Frame in Linux Operating System. The KIPS Transactions:PartA, 13, 3, (2006), 199-204. DOI: 10.3745/KIPSTA.2006.13.3.199.