-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
108 lines (98 loc) · 2.08 KB
/
config.yaml
File metadata and controls
108 lines (98 loc) · 2.08 KB
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
97
98
99
100
101
102
103
104
105
106
107
108
# AegisScan Strategic v4.0 Configuration File
# Copy this file to config.local.yaml for local overrides
# General Settings
general:
log_level: INFO
log_file: aegisscan.log
max_concurrent_scans: 3
default_timeout: 30
# Network Settings
network:
default_interface: auto
packet_capture_feasible: true
max_packet_size: 65535
enable_ipv6: false
# Stealth/Evasion Settings
stealth:
enabled: false
jitter_min: 1.0
jitter_max: 3.0
user_agent_rotation: true
proxy_chain: []
# Mission Settings
missions:
recon:
noise_threshold: 50
intel_goal: 100
depth_limit: 2
validation:
noise_threshold: 30
intel_goal: 75
depth_limit: 1
emulation:
noise_threshold: 75
intel_goal: 150
depth_limit: 3
# Operational Modes
modes:
audit:
stealth: false
aggression: medium
safety_checks: true
stealth:
stealth: true
aggression: low
safety_checks: true
observation:
stealth: true
aggression: low
safety_checks: true
interval_minutes: 60
# Reporting Settings
reporting:
default_format: json
output_directory: reports
include_raw_data: false
mitre_mapping: true
compress_output: false
# Integrations
integrations:
# SIEM/SOAR Integrations
splunk:
enabled: false
hec_url: ""
hec_token: ""
index: "security"
verify_ssl: true
elasticsearch:
enabled: false
hosts: ["localhost:9200"]
index_prefix: "aegisscan"
username: ""
password: ""
verify_ssl: true
# Webhook Notifications
webhook:
enabled: false
url: ""
http_method: "POST"
headers: {}
auth_type: "none" # none, basic, bearer
username: ""
password: ""
token: ""
template: "aegisscan"
timeout_seconds: 30
verify_ssl: true
retry_attempts: 3
retry_delay_seconds: 5
# Email Notifications
email:
enabled: false
smtp_server: "localhost"
smtp_port: 587
username: ""
password: ""
from_address: "aegisscan@example.com"
to_addresses: []
use_tls: true