ISJ Theoretical & Applied Science

 

 

Information about the scientific journal

Submit an article to the journal

Requirements to the article

Section

Indexing

Journal archive

Tracing of postal items

Cooperation

Editorial Board

 

 

www.T-Science.org       p-ISSN 2308-4944 (print)       e-ISSN 2409-0085 (online)
SOI: 1.1/TAS         DOI: 10.15863/TAS

Journal Archive

ISJ Theoretical & Applied Science 06(74) 2019

Philadelphia, USA

* Scientific Article * Impact Factor 6.630


Ochilov, N. N.

The principle of the implementation of drivers for devices protected by Linux OS.

Full Article: PDF

Scientific Object Identifier: http://s-o-i.org/1.1/TAS-06-74-20

DOI: https://dx.doi.org/10.15863/TAS.2019.06.74.20

Language: English

Citation: Ochilov, N. N. (2019). The principle of the implementation of drivers for devices protected by Linux OS. ISJ Theoretical & Applied Science, 06 (74), 186-191. Soi: http://s-o-i.org/1.1/TAS-06-74-20 Doi: https://dx.doi.org/10.15863/TAS.2019.06.74.20

Pages: 186-191

Published: 30.06.2019

Abstract: In this article the principle of implementing a special-purpose device driver for secure Linux operating systems, using the example of a simple character driver is discussed. The main goal is to summarize and form the basic knowledge for writing future kernel modules. To interact with the equipment or perform operations with access to privileged information, the system needs a kernel driver. The Linux kernel module is a compiled binary code that is inserted directly into the Linux kernel, the internal and the least secure shell of executing instructions in the x86-64 processor. Here the code is executed completely without any checks, but at an incredible speed and with access to any system resources. Changing the kernel, you run the risk of losing data. The kernel code does not have standard protection, as in normal Linux applications.

Key words: driver, kernel, opening, reading, writing, closing, kernel level, inode, initialization.


 

 

 

 

 

 

E-mail:         T-Science@mail.ru

© «Theoretical &Applied Science»                      2013 г.