added perimter defense

This commit is contained in:
Bachir Soussi Chiadmi 2021-09-14 11:09:43 +02:00
parent 6b4e101f84
commit e33d2ce022
4 changed files with 81 additions and 1 deletions

View File

@ -37,6 +37,7 @@
"drupal/panelizer": "^4.4", "drupal/panelizer": "^4.4",
"drupal/panels": "^4.6", "drupal/panels": "^4.6",
"drupal/paragraphs": "1.x-dev@dev", "drupal/paragraphs": "1.x-dev@dev",
"drupal/perimeter": "2.0.x-dev@dev",
"drupal/role_delegation": "^1.1", "drupal/role_delegation": "^1.1",
"drupal/selective_better_exposed_filters": "2.x-dev@dev", "drupal/selective_better_exposed_filters": "2.x-dev@dev",
"drupal/smart_date": "^3.1", "drupal/smart_date": "^3.1",

60
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "30be06897e716bde6a8c2d049891ae62", "content-hash": "6d3f1f661a6cbcda066d714f4c72c06b",
"packages": [ "packages": [
{ {
"name": "ajgl/breakpoint-twig-extension", "name": "ajgl/breakpoint-twig-extension",
@ -8202,6 +8202,63 @@
"source": "https://git.drupalcode.org/project/pathologic" "source": "https://git.drupalcode.org/project/pathologic"
} }
}, },
{
"name": "drupal/perimeter",
"version": "dev-2.0.x",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/perimeter.git",
"reference": "1673ef93d1d34561762feb5977b4f5a42b9a03c8"
},
"require": {
"drupal/core": "^8 || ^9"
},
"type": "drupal-module",
"extra": {
"branch-alias": {
"dev-2.0.x": "2.0.x-dev"
},
"drupal": {
"version": "2.0.0-rc2+0-dev",
"datestamp": "1608735016",
"security-coverage": {
"status": "not-covered",
"message": "Dev releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Anybody",
"homepage": "https://www.drupal.org/user/291091"
},
{
"name": "CiviFirst John",
"homepage": "https://www.drupal.org/user/3393940"
},
{
"name": "alayham",
"homepage": "https://www.drupal.org/user/34525"
},
{
"name": "nord102",
"homepage": "https://www.drupal.org/user/3471419"
},
{
"name": "thomas.frobieter",
"homepage": "https://www.drupal.org/user/409335"
}
],
"description": "Immediately ban hackers when they try to scan the site.",
"homepage": "https://www.drupal.org/project/perimeter",
"support": {
"source": "https://git.drupalcode.org/project/perimeter"
}
},
{ {
"name": "drupal/persistent_login", "name": "drupal/persistent_login",
"version": "1.3.0", "version": "1.3.0",
@ -15758,6 +15815,7 @@
"drupal/migrate_tools": 20, "drupal/migrate_tools": 20,
"drupal/page_manager": 20, "drupal/page_manager": 20,
"drupal/paragraphs": 20, "drupal/paragraphs": 20,
"drupal/perimeter": 20,
"drupal/selective_better_exposed_filters": 20, "drupal/selective_better_exposed_filters": 20,
"drupal/autocomplete_deluxe": 5, "drupal/autocomplete_deluxe": 5,
"drupal/bulkdelete": 20, "drupal/bulkdelete": 20,

View File

@ -109,6 +109,7 @@ module:
path_alias: 0 path_alias: 0
path_alias_xt: 0 path_alias_xt: 0
pathologic: 0 pathologic: 0
perimeter: 0
persistent_login: 0 persistent_login: 0
popsu_link_block: 0 popsu_link_block: 0
popsu_migrate: 0 popsu_migrate: 0

View File

@ -0,0 +1,20 @@
not_found_exception_patterns:
- "/.*\\.aspx/\r"
- "/.*\\.asp/\r"
- "/.*\\.jsp/\r"
- "/\\/blog_edit\\.php/\r"
- "/\\/blogs\\.php/\r"
- "/\\/wp-admin.*/\r"
- "/\\/wp-login.*/\r"
- "/\\/wp-includes\\/*/\r"
- "/\\/my_blogs/\r"
- "/\\/system\\/.*\\.php/\r"
- "/.*systopice.*/\r"
- "/.*login.json/\r"
- "/\\/episerver.*/\r"
- "/\\/bafeshop\\/*/\r"
- "/\\/bafyshop\\/*/\r"
- '/\/bafoshop\/*/'
_core:
default_config_hash: xRKQpemYizW_6JE8p1XI9VvGW0AANmWsJwrCXlEDixo
langcode: fr