From 484eb1b1039df425db46e16569aa68d74b5898b8 Mon Sep 17 00:00:00 2001
From: jvoisin
Date: Tue, 22 Oct 2019 22:51:59 +0200
Subject: Revamp a bit the FAQ
---
doc/source/faq.rst | 43 +++++++++++++++++++++++++++++++++----------
1 file changed, 33 insertions(+), 10 deletions(-)
(limited to 'doc')
diff --git a/doc/source/faq.rst b/doc/source/faq.rst
index d8ca973..4974c70 100644
--- a/doc/source/faq.rst
+++ b/doc/source/faq.rst
@@ -41,20 +41,18 @@ Who are you and why did you write Snuffleupagus?
We're working for `NBS System `__,
a web hosting company (meaning that we're dealing with PHP code all day long),
-with a strong focus on security. We do have hardening
+with a strong focus on security. We do have several layers of hardening
(`kernel `_, `WAF `_,
-`IDS `_, etc)
-below the web stack, but most of the time, when a website is compromised,
-it can be to send ads, spam, deface it, steal data etc.
-This is why we need to harden the website itself too, but we can't touch its
-source code.
+`IDS `_, etc),
+but we had nothing for PHP7.
+
Why not Suhosin?
""""""""""""""""
We're huge fans of `Suhosin `_, unfortunately:
-- it doesn't work very well on PHP 7
+- it doesn't work very well on PHP7
- it has some oudated features and misses new ones
- it doesn't cope very well with our various industrialization needs
- it has some shortcomings by design
@@ -65,10 +63,11 @@ the `system `_
and is developed by the fine people from `NBS System `__.
@@ -77,6 +76,18 @@ We chose the LGPL because we don't care that much how you're using Snuffleupagus
but we'd like to force people to make their improvements/contributions
available to everyone.
+
+What is the different between SNuffleupaugs and a (WAF) like ModSecurity?
+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+
+`ModSecurity `__ and the other `Web Application
+Firewall (WAF) `__ are
+working by inspecting the http traffic. Snuffleupagus being a PHP module, is
+operating directly inside your website's code, with a lesser overhead, as well
+as a better understanding of what is currently happening inside your
+application.
+
+
Should I use Snuffleupagus?
"""""""""""""""""""""""""""
@@ -113,6 +124,18 @@ is still a security issue, and should be treated as such.
We don't have the pretension to state that Snuffleupagus will magically solve
all your security issues, but we believe that it might definitely help.
+
+Sounds great, but is it working?
+""""""""""""""""""""""""""""""""
+
+We've been using it in production since a couple of years, and it thwarted
+numerous known and unknown attacks. If you want some evidences, one of the
+developer published in June 2019 a `blogpost
+`__
+showcasing how efficient Snuffleupagus was versus *major* web
+vulnerabilities from 2018/2019.
+
+
Why should I send you bugs, security issues and patches?
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Snuffleupagus is an open-source security software, by reporting (or fixing)
--
cgit v1.3