[Bro] Problem with Broccoli connection
Daniel Wyschogrod
dwyschogrod at bbn.com
Mon Dec 3 08:28:30 PST 2012
Seth,
I think I've tracked down the problem, but it leads to another mystery. In my local.bro file, as I've pointed out, I have inserted the line:
redef Communication::listen_port = 12345/tcp;
In the barnyard2.conf file, I've added:
output alert_bro: 127.0.0.1:12345
I'm expecting, of course, a connection on port 12345. However, when I did a "netstat -l", I discovered that the bro process was listening on port 47760! The output from netstat -l was:
tcp 0 0 0.0.0.0:47760 0.0.0.0:* LISTEN 6326/bro
When I changed the barnyard2.conf to:
output alert_bro: 127.0.0.1:47760
the connection took place as expected. In addition, py-broccoli makes the connection as well when i use:
Connection("127.0.0.1:47760")
On further investigation, I found that a bro file was generated in spool/installed-scripts-do-not-touch/auto called standalone-layout.bro. Its content is:
# Automatically generated. Do not edit.
redef Communication::listen_port = 47760/tcp;
redef Communication::nodes += {
["control"] = [$host=127.0.0.1, $zone_id="", $class="control", $events=Control::controller_events],
};
The 47760 port is the same in the standalone-layout.bro no matter what I set the listen_port to in local.bro. Where does the 47760 port come from and what can I do to use a different port?
Thanks again,
Dan
____________________
Dan Wyschogrod
Senior Scientist
Cyber Security
Raytheon/BBN Technologies
dwyschogrod at bbn.com
On Dec 3, 2012, at 8:53 AM, Seth Hall <seth at icir.org> wrote:
>
> On Dec 3, 2012, at 12:04 AM, Seth Hall <seth at icir.org> wrote:
>
>>
>> On Dec 2, 2012, at 9:47 PM, Daniel Wyschogrod <dwyschogrod at bbn.com> wrote:
>>
>>> ["local"] = [$host=127.0.0.1, $class="barnyard",$events=/Barnyard2:barnyard_alert/,$connect=F]
>>> };
>>
>> You need two commas in that event name.
>
> Arg! Two colons. :) You could even just use /Barnyard2::.*/
>
> .Seth
>
> --
> Seth Hall
> International Computer Science Institute
> (Bro) because everyone has a network
> http://www.bro-ids.org/
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2593 bytes
Desc: not available
Url : http://mailman.ICSI.Berkeley.EDU/pipermail/bro/attachments/20121203/9fd080a9/attachment.bin
More information about the Bro
mailing list