summaryrefslogtreecommitdiff
path: root/doc/source/index.rst
blob: 443abf676135e7377a27ff247a1fc660b8923246 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Snuffleupagus
=============

Snuffleupagus is a `PHP7+ <https://php.net/manual/en/migration70.php>`__ and
`PHP8+ <https://www.php.net/manual/en/migration80.php>`__
module designed to drastically raise the cost of attacks against websites. This is achieved
by killing entire bug classes and providing a powerful virtual-patching system,
allowing the administrator to fix specific vulnerabilities without having to touch the PHP code.

Documentation
-------------

.. toctree::
   :maxdepth: 2

   features
   installation
   config
   download
   changelog
   faq
   papers
   cookies

Greetings
---------
We would like to thank the following people:

- `Suhosin <http://suhosin.org>`_, for paving the way.
- `Hardened PHP <http://www.hardened-php.net/>`_, for *everything* they did, especially the `Month of PHP Security <http://www.php-security.org/>`_.
- The people behind the `RIPS <https://www.ripstech.com/>`_ scanner, for their ground breaking work
- `NBS System <https://nbs-system.com>`_, for creating and open-sourcing this piece of software
- `Websec.fr <https://websec.fr>`_, for keeping our interesting vulnerabilities alive
- Web developers around the world, for being so imaginative