-
Notifications
You must be signed in to change notification settings - Fork 5
/
PacifyConfig.yaml
105 lines (79 loc) · 2.2 KB
/
PacifyConfig.yaml
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
%YAML 1.1
---
## ##
# Author: Peter Manev #
## ##
#This is the config file for PacifyThePcap tool.
#You need
#"sudo apt-get install python-yaml"
#"sudo yum install PyYAML" (on CentOS/Fedora/RedHat)
#!!!! -- for the script to work --!!!!
# Bellow we set up the number of threads(multiprocesses in Python)
# The default is "auto" - meaning it will create one process per CPU,
# either physical and/or logical. If you have 8 cores it will start 8 threads.
#
# Also we set up the "chunks" size - "auto" by default , meaning that it
# will read/rewrite 5 http requests, from the provided (at the command line)
# pcap, at a time per process/thread - this is the default.
# Please have in mind that loading 50MB pcap with scpay actually takes about
# 1.5GB of memory !
Threads:
number_of_threads: auto
chunks: auto
# Here we start with the per protocol enabled config settings.
# only "yes" and "no" allowed as options !!
# Enable or not the following:
Protocols:
HTTP:
IPv4: yes
IPv6: yes
WriteRule: yes
Session:
Session: yes
ExtraTcpSA: yes
SeqOverspill: yes
Dot1Q: yes
QinQ: yes
Midstream:
Midstream: yes
Dot1Q: yes
QinQ: yes
TCP:
IPv4: yes
IPv6: yes
WriteRule: yes
Session:
Session: yes
ExtraTcpSA: yes
SeqOverspill: yes
Dot1Q: yes
QinQ: yes
Midstream:
Midstream: yes
Dot1Q: yes
QinQ: yes
UDP:
IPv4: yes
IPv6: yes
WriteRule: yes
PseudoSession:
PseudoSession: yes
Dot1Q: yes
QinQ: yes
PseudoMidstream:
PseudoMidstream: yes
Dot1Q: yes
QinQ: yes
ICMP:
IPv4: yes
IPv6: yes
WriteRule: yes
PseudoSession:
PseudoSession: yes
Dot1Q: yes
QinQ: yes
PseudoMidstream:
PseudoMidstream: yes
Dot1Q: yes
QinQ: yes