diff options
| author | jvoisin | 2018-01-12 10:55:50 +0100 |
|---|---|---|
| committer | jvoisin | 2018-01-12 10:55:50 +0100 |
| commit | 5da0c0fa9351a758e28941a7d0b1755dd57fea9b (patch) | |
| tree | 69981e9baf30548809f0c2794de9d1e2e03aee88 | |
| parent | 49a27fac20f757c158e5faa18a41337c5f33b17b (diff) | |
Improve a bit the documentation
| -rw-r--r-- | doc/source/config.rst | 2 | ||||
| -rw-r--r-- | doc/source/features.rst | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/doc/source/config.rst b/doc/source/config.rst index cf24b10..85e9da5 100644 --- a/doc/source/config.rst +++ b/doc/source/config.rst | |||
| @@ -264,6 +264,8 @@ The whitelist comes before the black one: if a function is both whitelisted and | |||
| 264 | blacklisted, it'll be allowed. | 264 | blacklisted, it'll be allowed. |
| 265 | 265 | ||
| 266 | 266 | ||
| 267 | .. _virtual-patching-config: | ||
| 268 | |||
| 267 | Virtual-patching | 269 | Virtual-patching |
| 268 | ---------------- | 270 | ---------------- |
| 269 | 271 | ||
diff --git a/doc/source/features.rst b/doc/source/features.rst index 8ecf57d..86b81fd 100644 --- a/doc/source/features.rst +++ b/doc/source/features.rst | |||
| @@ -273,6 +273,9 @@ disable them - at the risk of breaking critical features. | |||
| 273 | 273 | ||
| 274 | Snuffleupagus allows the user to restrict usage of specific functions per file, or per | 274 | Snuffleupagus allows the user to restrict usage of specific functions per file, or per |
| 275 | file with a matching (sha256) hash, thus allowing the use of such functions **only** in the intended places. | 275 | file with a matching (sha256) hash, thus allowing the use of such functions **only** in the intended places. |
| 276 | It can also restrict per `CIDR <https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing>`__, | ||
| 277 | to restrict execution to users on the LAN for example. There are a *lot* | ||
| 278 | of different filters, so make sure to read the :ref:`corresponding documentation <virtual-patching-config>`. | ||
| 276 | 279 | ||
| 277 | Furthermore, running the `following script <https://github.com/nbs-system/snuffleupagus/blob/master/scripts/generate_rules.php>`_ will generate an hash and line-based whitelist | 280 | Furthermore, running the `following script <https://github.com/nbs-system/snuffleupagus/blob/master/scripts/generate_rules.php>`_ will generate an hash and line-based whitelist |
| 278 | of dangerous functions, droping them everywhere else: | 281 | of dangerous functions, droping them everywhere else: |
