This repository has been archived by the owner on Sep 17, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
settings-sample.yml
96 lines (87 loc) · 2.64 KB
/
settings-sample.yml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
DJANGO:
SECRET_KEY: 'test'
DATABASES:
default:
ENGINE: 'django.db.backends.sqlite3'
NAME: 'sample.db'
TIME_ZONE: 'Europe/Paris'
TEMPLATES:
- BACKEND: 'django.template.backends.django.DjangoTemplates'
MIDDLEWARE_CLASSES:
- 'django.middleware.common.CommonMiddleware'
- 'django.contrib.sessions.middleware.SessionMiddleware'
- 'django.contrib.auth.middleware.AuthenticationMiddleware'
INSTALLED_APPS:
- 'django.contrib.auth'
- 'django.contrib.contenttypes'
- 'django.contrib.sessions'
- 'abuse'
MANAGED_NETWORKS:
- '0.0.0.0/0'
RULES:
actions:
emailreply:
- 'abuse.rules.actions.emailreply.default.DefaultEmailReplyActions'
cdnrequest:
- 'abuse.rules.actions.cdnrequest.default.DefaultCDNRequestActions'
report:
- 'abuse.rules.actions.report.default.DefaultReportActions'
variables:
emailreply:
- 'abuse.rules.variables.emailreply.default.DefaultEmailReplyVariables'
cdnrequest:
- 'abuse.rules.variables.cdnrequest.default.DefaultCDNRequestVariables'
report:
- 'abuse.rules.variables.report.default.DefaultReportVariables'
IMPLEMENTATIONS:
ActionServiceBase:
class: 'abuse.services.action.default.DefaultActionService'
config:
CRMServiceBase:
class: 'abuse.services.crm.default.DefaultCRMService'
config:
EmailServiceBase:
class: 'abuse.services.email.default.DefaultMailerService'
config:
directory: '/dev/shm/cerberus_storage_test'
PhishingServiceBase:
class: 'abuse.services.phishing.default.DefaultPhishingService'
config:
StorageServiceBase:
class: 'abuse.services.storage.default.FilesystemStorageService'
config:
directory: '/dev/shm/cerberus_storage_test'
PARSER:
fqdn_re: '(.*\.yourcompany\.com)'
networks_to_ignore:
- '0.0.0.0/8'
- '224.0.0/4'
- '10.0.0.0/8'
- '192.168.0.0/16'
domain_to_ignore:
- 'www.yourcompany.com'
blacklisted_providers:
RQ_DASHBOARD:
username: 'cerberus'
password: 'cerberus'
REDIS:
host: '127.0.0.1'
port: 6379
password: ''
queues:
default:
name: 'default'
default_timeout: 7200
email:
name: 'email'
default_timeout: 7200
kpi:
name: 'kpi'
default_timeout: 1800
RQ_DASHBOARD:
username: 'cerberus'
password: 'cerberus'
LOGGERS:
stdout:
level: info