<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br>Comments inline.<div><br><div><hr id="stopSpelling">From: anshuman@...16510...<br>To: snort-users@...3204...ts.sourceforge.net<br>Date: Thu, 5 Feb 2015 06:40:16 +0000<br>Subject: [Snort-users] Problem running Snort Inline<br><br>



<style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal {
font-size:11.0pt;
font-family:"Calibri","sans-serif";
}

.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink {
color:blue;
text-decoration:underline;
}

.ExternalClass span.ecxMsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}

.ExternalClass p.ecxMsoListParagraph, .ExternalClass li.ecxMsoListParagraph, .ExternalClass div.ecxMsoListParagraph {
font-size:11.0pt;
font-family:"Calibri","sans-serif";
}

.ExternalClass span.ecxEmailStyle18 {
font-family:"Calibri","sans-serif";
color:windowtext;
}

.ExternalClass .ecxMsoChpDefault {
font-size:10.0pt;
font-family:"Calibri","sans-serif";
}

.ExternalClass div.ecxWordSection1 {
}

--></style>


<div class="ecxWordSection1">
<p class="ecxMsoNormal">Hi,</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">We have issues running Snort inline. This is the exact problem which is mentioned here -
<a href="http://www.linuxforums.org/forum/debian-linux/200751-snort-inline.html" target="_blank">
http://www.linuxforums.org/forum/debian-linux/200751-snort-inline.html</a> (see log below).</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">We have setup the Snort inline (version 2.9.7.0) which is compiled using switch --enable-sourcefire.
</p><p class="ecxMsoNormal"><br></p><p class="ecxMsoNormal">## While might not be related, did you also upgrade the DAQ to 2.0.4? This version was released with the release of Snort 2.9.7.0 as I remember.</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">It says “Enabling inline operation” and then switches to IDS mode.
</p><p class="ecxMsoNormal"><br></p><p class="ecxMsoNormal">## Are you referring to the message that output in Snort's startup messages? If I recall properly, this came up one before and as I remember that this message "can be" ignored given that you are actually running Snort inline.</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">Our command line for running Snort:</p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">/usr/local/snort/bin/snort -c /usr/local/snort/etc/snort_conf_rules.conf -i eth0:eth1 -Q --pid-path=/var/run</span> which creates the bridge automatically. Both the interfaces doesn’t have IP addresses
 assigned.</p><p class="ecxMsoNormal"><br></p><p class="ecxMsoNormal">## While I have not tested this thoroughly, but does your traffic flows from eth0 --> eth1 or from eth1 --> eth0? If you change -i eth0:eth1 to -i eth1:eth0, what happens? </p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">We have already enabled following options for snort inline:</p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">config policy_mode:inline</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">config daq: afpacket</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">config daq_mode: inline</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">config daq_var: buffer_size_mb=1024</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">preprocessor normalize_ip4</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">preprocessor normalize_tcp: ips ecn stream</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">preprocessor normalize_icmp4</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">preprocessor normalize_ip6</span></p>
<p class="ecxMsoListParagraph"><span style="font-family:"Courier New";">preprocessor normalize_icmp6</span></p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">Under verdicts it shows 0% packets blocked. We have enabled couple of drop rules for BRUTE FORCE attack one of which is getting detected. Here is the snort output.</p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">02/02-12:12:23.042082  [Drop] [**] [1:2019876:2] ET SCAN SSH BruteForce Tool with fake PUTTY version [**] [Classification: Detection of a Network Scan] [Priority: 3] {TCP} 000.000.000.00:38772 ->
 00.00.00.:22 (IP addresses information removed)<span style="color:red;"></span></span></p><p class="ecxMsoNormal"><span style="font-family:"Courier New";"><br></span></p><p class="ecxMsoNormal">## In the above case, was the connection successful? If you try the same using an ICMP rule and pinging some destination, does the ICMP packet go through?.</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">But under verdicts it shows nothing blocked. Why??</span></p><p class="ecxMsoNormal"><span style="font-family:"Courier New";"><br></span></p><p class="ecxMsoNormal">## Not sure why, but lets verify the above first and then lets see.</p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Verdicts:</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">      Allow:      4335107 ( 59.187%)</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">      <span style="color:red;">
Block:            0 (  0.000%)</span></span></p>
<p class="ecxMsoNormal"><span style="color:red;"> </span></p>
<p class="ecxMsoNormal">Output says:</p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Enabling inline operation</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Running in IDS mode</span></p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">        --== Initializing Snort ==--</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Initializing Output Plugins!</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Initializing Preprocessors!</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Initializing Plug-ins!</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";color:red;"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">===============================================</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Information about our setup-</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">   ,,_     -*> Snort! <*-</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">  o"  )~   Version 2.9.7.0 GRE (Build 149)
</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">   ''''    By Martin Roesch & The Snort Team:
<a href="http://www.snort.org/contact#team" target="_blank">http://www.snort.org/contact#team</a></span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">           Copyright (C) 2014 Cisco and/or its affiliates. All rights reserved.</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">           Copyright (C) 1998-2013 Sourcefire, Inc., et al.</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">           Using libpcap version 1.4.0</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">           Using PCRE version: 7.8 2008-09-05</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">           Using ZLIB version: 1.2.3</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">============================================================================</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">/usr/local/snort/bin/snort --daq-list</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">Available DAQ modules:</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">pcap(v3): readback live multi unpriv</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">ipfw(v3): live inline multi unpriv</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">dump(v2): readback live inline multi unpriv</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">afpacket(v5): live inline multi unpriv</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";">===========================================================================</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Courier New";"> </span></p>
<p class="ecxMsoNormal">Please let me know in case any other information is required.</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal">Regards,</p>
<p class="ecxMsoNormal">Anshuman</p>
<p class="ecxMsoNormal"> </p>
<p class="ecxMsoNormal"> </p>
</div>
<p style="line-height:10.0pt;"><span style="font-size:9.0pt;color:#7F7F7F;">"Legal
 Disclaimer: This electronic message and all contents contain information from Cybage Software Private Limited which may be privileged, confidential, or otherwise protected from disclosure. The information is intended to be for the addressee(s) only. If you
 are not an addressee, any disclosure, copy, distribution, or use of the contents of this message is strictly prohibited. If you have received this electronic message in error please notify the sender by reply e-mail to and destroy the original message and
 all copies. Cybage has taken every reasonable precaution to minimize the risk of malicious content in the mail, but is not liable for any damage you may sustain as a result of any malicious content in this e-mail. You should carry out your own malicious content
 checks before opening the e-mail or attachment." www.cybage.com</span></p>


<br>------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/<br>_______________________________________________
Snort-users mailing list
Snort-users@lists.sourceforge.net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users

Please visit http://blog.snort.org to stay current on all the latest Snort news!</div></div>                                          </div></body>
</html>