added perimter defense
This commit is contained in:
		| @@ -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
									
									
									
								
							
							
						
						
									
										60
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							| @@ -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, | ||||||
|   | |||||||
| @@ -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 | ||||||
|   | |||||||
							
								
								
									
										20
									
								
								config/sync/perimeter.settings.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								config/sync/perimeter.settings.yml
									
									
									
									
									
										Normal 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 | ||||||
		Reference in New Issue
	
	Block a user