Skip to content

Pre Alpha Version #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 17 commits into from
Aug 23, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 29 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
# ModSecurity-apache
ModSecurity v3 Apache Connector
apxs -i -a -c -I /usr/local/modsecurity/include/ -lmodsecurity apache_http_modsecurity.c
#ModSecurity-Apache
This repository contains the [ModSecurity v3 Apache Connector.]
(http://tahirramzan.github.io/ModSecurity-apache/)

#Installation Guide
1. Build libModSecurity [Compilation recipes]
(https://github.com/SpiderLabs/ModSecurity/wiki/Compilation-recipes)

2. Run the following commands:

`export LD_LIBRARY_PATH=/usr/local/modsecurity/lib`

`sudo apxs -i -a -c -I /opt/ModSecurity/headers -L /opt/ModSecurity/src/.libs/ -lmodsecurity apache_http_modsecurity.c config.c`

#Apache Settings
The security3.conf file has Apache Configuration and Directives with comments which need to be placed in /etc/apache2/mods-enabled folder.

#TODO
[The TODO List]
(https://github.com/tahirramzan/ModSecurity-apache/blob/master/TODO.md)

#Contribute
Anyone from the community is most welcomed to contribute to this project especially in testing and debugging.

#Support
Please report issues, bugs, give feedback, suggestions and request new features at: [email protected]

#Disclaimer
This is an unstable and feature incomplete version of ModSecurity v3 Apache Connector. This project is under development and it is NOT ready to be placed in production yet.
6 changes: 6 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#TO-DO

1. Fix Headers I/O
2. Pass Rules and Configurations files
3. Complete All Phases of Processing
4. Testing and Debugging
Loading