Linuxカーネル上で動くプログラムが作れるらしい

どうも、秀才ハッカーを目指している揚げパンです。

 

先日先輩と話しているとどうやら先輩の友人にカーネル上で動くプログラムを書いている人がいるらしくとてもおもしろそうだと思った。

カーネル上で動くプログラムとは...

聞くところによるとカーネル上で動くプログラムを書くことができると、osのプログラムが実行するよりも先にプログラムを実行することができるらしい。

そのようにすることで、ウイルス対策ソフトなどに検知されないようにすることができるとかできないとか...

そのプログラムを作成するためには、C言語の'stdio.h'などのヘッダファイルも自作する必要があるとかないとか...

 

話を聞いて

僕は'stdio.h'のようなヘッダファイルは自作できるものではないと思っていたため驚いたのと同時にどのようにして作っているのだろう、自分もカーネル上で動くプログラムを書いてみたいと不覚にも思ってしまった。

 

その後

僕はLinux カーネルに興味を抱き、すぐにカーネルについての勉強をするため参考書を購入しました。

今後その参考書を読み進めLinuxカーネルについての理解を深めていきたいと思う。