|
3.1 Can I run prelude on other UNICES ?Prelude is still in development stage, which means it may or may not compile on your platform. In case it does not, please send us a bug report and your configuration.
Watch the new releases of this FAQ : the prelude's crew is working on a FreeBSD port (ask Krzysztof Zaraska if you are interested by this port).
3.2 Can I run prelude on other OS than POSIX systems ?
Now, prelude doesn't work with other than POSIX systems. Because of the low level program.
3.3 Through which communication port does prelude works with the server ?
Currently used port is 5554, but you can setup your own. This may change thought.
We suggest you to change this number to avoid people knowing that this port is owned by prelude.
3.4 Can I use prelude in a switched network ?
(mostly answered by Laurent Oudot)
Sure. But you will see only datas coming from/to a machine on your wire.
But if you really want to know what's going on your switched network, the best you should do is to try to get all packets directly on the switches. Most of good switches may propose you an option that can help to plug an analyser on itself in order to capture all the traffic for network monitoring and administration reasons.
So if you want, you can use it to get a copy of each packet seen by a switch when it forward it to the god port. It may even work with VLAN switched environnement.
Here is a little example that works with CISCO switches.
Fistable, log on the switch you want to monitor the traffic on, and go under the CLI (Cisco shell) and use the "enable" option (for higher administrative rights).
Then you may be able to use the "SPAN". On some Cisco *Switches* (it's important, on routers "span" may be use as a key word for spaning tree which is totally different :-) ), SPAN means Switched Port ANalyser (ESPAN is Enhanced for multiports support).
sh span --> will show you the current config of the SPAN ; by default, you should see that no port has been passed in monitoring mode (or, u got a problem dude !). After it will help you to see what monitoring config you put.
set span 3/1,3/2,4/3 5/3 both --> will copy any packets of ports number 3/1 and 3/2 and 4/3 (you can specify what you want with this style) to the 5/3 destination monitoring port.
But if you really want to know what's going on your switched network, the best you should do is to try to get all packets directly on the switches. Most of good switches may propose you an option that can help to to plug an analyser on itself in order to capture all the traffic for network monitoring and administration reasons.
So if you want, you can use it to get a copy of each packet seen by a switch when it forward it to the god port. It may even work with VLAN switched environnement.
3.5 Can I use prelude behind a firewall ?
It depends, as long as prelude demands to read packets coming from outside, if your firewall allow (some) packets to go through your firewall, prelude can analyse them.
It works with Linux / iptables. Nowadays, unknown for the others OS (if you know the answer, thanks to write it to me).
3.6 Can I export prelude's reports ?
Yes, reports are available on the Manager. Which can be either on the sensor machine, either on another host.
3.7 How can I check that prelude report is running right ?
(asked by Forsman Dennis)
In order to be sure that that prelude report program is running, you might do a ps aux | grep prelude-report, if you see that the process is running, that all right.
Be careful to not take in consideration the process 'grep prelude-report'.
3.8 How can I be sure that prelude is running well ?
For that, you might start prelude with the following parameters :
prelude-nids -i -m Debug -e
which'll enable the debug plugin, which'll emit an alert for each packet.
3.9 How can I set ruleset for prelude ?
Till version 0.4.2, prelude didn't furnish its own default ruleset. You could retrieve them on the snort official web site.
3.10 What are the differences between prelude and snort ?
(asked by Forsman Dennis, answered by Yoann Vandoorselaere)
Well, that's quite a polemical discussion. Prelude is, at least in the newer release (still in CVS), a hybrid IDS. Which means you have a central Manager gathering datas from a sensor that can be distributed in your whole network. You can have any kind of sensor.
Also, Prelude is modular, and easily extensible throught plugins. The Prelude signature engine is also fully separate from the signature parser, which potentially permit anyone to develop a plugin for parsing any kind of signature ruleset.
On a performance standpoint, Prelude signature engine is faster. On the test we made, Prelude signature engine ended up being 30% faster at 300Kb/s, and 300% faster at 9Mb/s than the Snort one (and this is exponential)... Theses performances can be achieved due to the use of a binary tree, at the price of using more memory. Theses datas were gathered on Prelude 0.4.2, and might change for the next release. | |