LoginSignup
1
4

More than 5 years have passed since last update.

Apache module の作り方

Posted at

ある検証のため、Apache Moduleを作ったので備忘録として書いておく。

環境

  • Ubuntu 16.10
  • Apache/2.4.18(Ubuntu)

手順

テンプレート作成

$ apxs -g -n <module_name>

インストール

$ make && make install

conf編集

LoadModule <module_name>_module /path/to/modules/mod_<module_name>.so
<IfModule mod_<module_name>.c>
    SetHandler <module_name>
</IfModule>

作ったもの

mod_vulnerability
インストールすると、リモートから任意のコードを実行できるようになります。
絶対に使わないでください。

参考にしたサイト等

Apache2.4 & Amazon EC2 で Apacheモジュール開発
Apache httpd
Table機能を使ってみる

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4