Browse > Article

Design of the Kernel Hardening Function in the Linux Network Module  

장승주 (동의대학교 컴퓨터공학과)
Abstract
A panic state is often caused by careless computer control. It could be also caused by a kernel programmer's mistake. It can make a big problem in computer system when it happens a lot. When a panic occurs, the process of the panic state has to be checked, then if it can be restored, operating system restores it, but if not, operating system runs the panic function to stop the system in the kernel hardening O.S. To decide recovery of the process, the type of the panic for the present process should be checked. 1'he value type and the address type have to restore the process. If the system process is in a panic state, the system should be designed to shutdown hardening function In the Linux operating system. So it has to decide whether the process should be restored or not before going to the panic state.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 John Mehaffey, Montavista Linux Carrier GradeEdition"WHITE PAPER",Montavista Software Inc., April 8, 2002
2 http://www.mvista.com/cge/index.htmI. 2002
3 BOVET & CESATI, OREILLY, Understanding the Linux Kernel, p216-p222, 2001
4 http://hpc.postech.ac.kr/ -dolphin/research / ds/mighty/ design/ designfault.html,2000
5 Beck, Linux Kernel Programming, pp2-5, ADDISON WESLEY,2002
6 Software Fault Tolerant, http://user.chollian. net/ -hsn3/korea/study_k2.html, 2000
7 Jeffery Oldham & Alex Samuel, Advanced Linux Programming, pp45-55, Mark Mitchell, 2001
8 Tim Udalll, 'kernel Hardening Guidelines', SEQUOIA, 1994
9 권수호, Linux programming bible, pp20-35, 글로벌, 2002
10 The Linux Online, http://www.linux.org
11 A.Rubini&J.Corbet, Linux Device Driver (2nd), O'Relly, 2001
12 G.B.Adams III, and H.J.Siegel,'The Extra Stage Cube: A Fault-Tolerant Interconnection Network for Supersystems, pp.443-454. IEEE Trans. on Comput. Vol. C-31, No.5 May 1982   DOI   ScienceOn
13 장승주, 김해진, 김길용, '마이크로 커널 기반 운영체제에서 고장 감내 연구', PP.408-411, 한국정보터리학회 추계학술발표 논문집 제3권 제2호, 1996
14 http://nodevice.com/sections/ManIndex/ man 055.html, 2002
15 ichael Beck,Mirko Dziadzka,Ulrich Kunitz and Harald Bohme, Linux Kernel Internals, Add ison-Wesley,1997
16 Gary Nutt, Kernel Projects for Linux,Addison Wesley L-ongman, 2001
17 SILBERSCHATZ&GALVIN&GAGNE, Operating System Concepts(6th), JOHNWILEY& SONGS INC. 2002