Browse > Article
http://dx.doi.org/10.6109/JKIICE.2009.13.12.2579

Design of the Kernel Hardening in USB Driver for Linux DLM Function  

Jang, Seung-Ju (동의대학교 컴퓨터공학과)
Abstract
It is an important problem without system breaking. Like this, to make a computer system operate normally, various commercial fault tolerant techniques are used. Almost commercial products of fault tolerant system consume much cost. This paper proposes kernel hardening technique that are reducing panic using DLM modue in Linux USB driver. I experimented the design technique in Linux O.S. By the experiment, the suggesting technique which includes USB module with DLMis working well.
Keywords
kernel hardening; Linux kernel; USB device; fault tolerance mechanism; PANIC; DLM;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Alessandro Rubini, Jonathan Corbet, Greg Kroah-Hartman, 'Linux DeviceDrivers 3/E', O'REILLY, 2005
2 Detler Fligel, 'USB Device Driver Programming guide', 2000
3 John Hyde, 'USB Design by Example A Practical Guide to Building I/O Devices', Wiley Computer Publishing, 1999
4 조유근, 최종무, 홍지만, '리눅스 매니아를 위한 커널프로그래밍',교학사, 2002
5 권수호, 'Linux Kernel Programming Linux Programming Bible',글로벌, 2002
6 장승주, '리눅스 운영체제에서 주소값 오류시 스텍복구를 통한 커널 하드닝 기능 구현', 한국해양정보 통신학회, pp.173-180, 2007
7 John Lombardo, 'Embedded Linux', New Riders, 2002
8 다니엘 보베이, 마르코 테사티 저, 이호, 삼마로역, '리눅스 커널의 이해', 한빛미디어, 2001
9 한성호, '임베디드 시스템에서 리눅스 커널을 위한 부트 로더에 관한 연구',성균관대학교 석사학위논문, 2001
10 유영창, 'IT EXPERT 리눅스 디바이스 드라이버', 한빛미디어, 2004
11 M. Tim Jones, 'Access the Linux Kernel using the /proc filesystem', Emulex Corp.,2008-06-17
12 김형훈, 'USB GUIDE', OHM, 2002
13 USB Specification 1.1,
14 Jan Axelson, 'USB COMPLETE 2/E', LAKEVIEW RESEARCH, 2002
15 Peter Jay Salzman, 'Linux KernelModule Programming Guide', 2005-05-26
16 Daniel P. Bovet, 'Understanding the Linux Kernel (2nd Edition)', O'REILLY, 2002