some lic.txt - ready for 0.1 tag
[prads.git] / etc / prads.conf
blob7985a89c4eb18055a095a2095cfa829679863e2a
1 # ------------------------------------------------------------------------------
3 # prads.conf
5 # Edward FjellskÃ¥l <edward@linpro.no>
7 # This file contains configuration parameters for the PRADS application.
9 # ------------------------------------------------------------------------------
11 # daemon
12 # -------------------------
13 # This parameter determines whether the application will go into the background.
14 # 0 = Disable, 1 = Enable
15 #daemon=1
17 # ARP discover
18 # -------------------------
19 # This parameter determines whether the application will enable ARP discovering of assets.
20 # 0 = Disable, 1 = Enable
21 arp=1
23 # Temporary - remove when we have tcp+udp _service OK
24 service=1
26 # TCP services discover
27 # -------------------------
28 # This parameter determines whether the application will enable TCP Service discovering.
29 # 0 = Disable, 1 = Enable
30 #tcp_service=1
32 # UDP services discover
33 # -------------------------
34 # This parameter determines whether the application will enable TCP Service discovering.
35 # 0 = Disable, 1 = Enable
36 #udp_service=1
38 # OS fingerprinting
39 # -------------------------
40 # This parameter determines whether the application will enable OS fingerprinting.
41 # 0 = Disable, 1 = Enable
42 #os_fingerprint=1
44 # OS SYN fingerprinting
45 # -------------------------
46 # This parameter determines whether the application will enable OS SYN fingerprinting.
47 # 0 = Disable, 1 = Enable
48 os_syn_fingerprint=1
50 # OS SYN+ACK fingerprinting
51 # -------------------------
52 # This parameter determines whether the application will enable OS SYN+ACK fingerprinting.
53 # 0 = Disable, 1 = Enable
54 #os_synack_fingerprint=1
56 # pid_file
57 # -------------------------
58 # Filename of the prads PID file.  This value should be set if you are planning
59 # on using daemon mode.
60 #pid_file=/var/run/prads.pid
62 # sig_file
63 # -------------------------
64 # Alternate location for the prads-signature-list file.
65 #sig_file=/etc/prads/os.fp
67 # mac_file
68 # -------------------------
69 # Alternate location for the prads-ether-codes file.
70 #mac_file=/etc/prads/prads-ether-codes
72 # user
73 # -------------------------
74 # This is the name of the user prads-archiver will run as when started as root.
75 #user=prads
77 # group
78 # -------------------------
79 # This is the name of the group prads-archiver will run as when started as root.
80 #group=prads
82 # interface
83 # -------------------------
84 # This contains the name of the interface PRADS will listen to.
85 # PRADS will try to auto-detect the interface if none specified.
86 #interface=eth0
88 # bpfilter
89 # -------------------------
90 # This value contains a libpcap filter to be applied to PRADS.
91 #bpfilter 'src net 192.168.0.0 mask 255.255.255.0 or dst net 192.168.0.0 mask 255.255.255.0'
92 bpfilter=src net 0.0.0.0 mask 0.0.0.0 or dst net 0.0.0.0 mask 0.0.0.0
94 # network
95 # -------------------------
96 # This string contains a comma seperated list of networks to be monitored.
97 #network=192.168.0.0/24,192.168.1.0/24,10.10.10.0/24
98 #network=10.10.10./24
100 # output:  screen
101 # -------------------------
102 # This output plugin displays PRADS data to the screen.  It is mainly used for
103 # debugging purposes.
104 #output=screen
106 # output:  csv
107 # -------------------------
108 # This output plugin writes PRADS data to a CSV file.  Optionally, a CSV filename
109 # can be specified as an argument.
110 #output=csv: assets.csv
112 # output:  fifo
113 # -------------------------
114 # This output plugin writes PADS data to a FIFO file.  Optionally, a FIFO
115 # filename can be specified as an argument.
116 #output=fifo:  prads.fifo
117 #output=fifo: /nsm_data/equador/prads.fifo
119 # db: DBI-string
120 # The database to store discovered assets into.
121 # Any DBI driver string will work, but the author has best results with SQLite,
122 # and really shitty results with DBI::DBM (saves incomplete rows).
123 db=dbi:SQLite:dbname=prads.db
124 # db=dbi:mysql:database=$database;host=$hostname;port=$port
125 #db_user=
126 #db_password=