Re: Ruleset advice for beginners

Alex Tatistcheff via Snort-users <[email protected]> Thu, 18 Jun 2026 11:30:48 -0600
Newsgroups gmane.comp.security.ids.snort.general
Message-ID <CAM9gOEC=ricZnAgrwysfMmkLSXF3J1Fc1RPNyGbj_HaS3rzLbA@mail.gmail.com>
--===============4791748322805270307==
Content-Type: multipart/alternative; boundary="0000000000002dd6d006548a8a68"

--0000000000002dd6d006548a8a68
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Couple of things.

First, you do have to have Snort installed in inline mode to do any drops
at all.  It means two interfaces (outside and inside) and proper
configuration.

Second, part of the rule text contains the security policy that Talos has
created that determines the rule state (alert, drop, disabled).  You'll see
this in the metadata keyword.  Look for "policy".  You'll see things like
balanced, connectivity, security, max-detect.  This is what the rule state
is in the various policies as recommended by Talos.  I believe you can use
Pulledpork to create your dropsid.conf based on these keywords.  So you
could, for example, enable all the rules in the balanced rule set and set
them to drop.

Hope that helps.

Alex Tatistcheff
[email protected]



On Thu, Jun 18, 2026 at 9:22=E2=80=AFAM Peter Lyons via Snort-users <
[email protected]> wrote:

> About a year ago I installed snort3 and pulledpork on ubuntu 24.04 to
> provide better protection on my home network.
>
>
> I registered and used the LightSPD_ruleset, rule_mode=3Dsimple,
> ips_policy=3Dbalanced
>
>
> Got it all working, and auto updating the LightSPD ruleset everyday.
>
>
> At the start, I was checking the log $ tail -f /var/snort/alert_json.txt
> to see if it was working.
>
>
> So I felt very happy and secure.
>
>
> Then the other day I checked the log file a bit more and noticed the log
> file only had *alert warnings* and no rule actions like block or drop etc=
.
>
>
> So then I checked the LightSPD_ruleset and noticed that by default the
> rule actions are all set to *alert warnings.*
>
>
> Which means I have to monitor the log file and customize the rules myself=
.
>
>
> While I=E2=80=99d call myself a linux enthusiast, I don=E2=80=99t have th=
e expertise to do
> that.
>
>
> *Is there a way to get a rule set suitable for a home network?*
>
>
> I=E2=80=99m thinking there might be a community rule set suitable or pay =
for a
> subscribed Talos ruleset.
>
>
> I=E2=80=99m assuming the subscribed ruleset comes with rule actions to pr=
ovide
> protection, and instant threat updates.
>
> Are my options correct?
>
>
> Advise please.
>
> PS: I am new to this mailing list.
>
> Peter Lyons
>
>
> _______________________________________________
> Snort-users mailing list
> [email protected]
> Go to this URL to change user options or unsubscribe:
> https://lists.snort.org/mailman/listinfo/snort-users
>
>         To unsubscribe, send an email to:
>         [email protected]
>
> Please visit http://blog.snort.org to stay current on all the latest
> Snort news!
>
> Please follow these rules:
> https://snort.org/faq/what-is-the-mailing-list-etiquette
>

--0000000000002dd6d006548a8a68
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Couple of things.</div><div><br></div><div>First, you=
 do have to have Snort installed in inline mode to do any drops at all.=C2=
=A0 It means two interfaces (outside and inside) and proper configuration.<=
/div><div><br></div><div>Second, part of the rule text contains the securit=
y policy that Talos has created that determines the rule state (alert, drop=
, disabled).=C2=A0 You&#39;ll see this in the metadata=C2=A0keyword.=C2=A0 =
Look for &quot;policy&quot;.=C2=A0 You&#39;ll see things like balanced, con=
nectivity, security, max-detect.=C2=A0 This is what the rule state is in th=
e various=C2=A0policies as recommended by Talos.=C2=A0 I believe you can us=
e Pulledpork=C2=A0to create your dropsid.conf based on these keywords.=C2=
=A0 So you could, for example, enable all the rules in the balanced rule se=
t and set them to drop.</div><div><br></div><div>Hope that helps.</div><div=
><br></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr">Alex Tatistcheff<br><a href=3D"mailto=
:[email protected]" target=3D"_blank">[email protected]</a><br><div><br></div><=
/div></div></div><br></div><br><div class=3D"gmail_quote gmail_quote_contai=
ner"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jun 18, 2026 at 9:22=E2=
=80=AFAM Peter Lyons via Snort-users &lt;<a href=3D"mailto:snort-users@list=
s.snort.org">[email protected]</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex"><u></u>

 =20

   =20
 =20
  <div>
    <p> </p>
    <p style=3D"line-height:100%;margin-bottom:0in">
      About a year ago I installed snort3 and pulledpork on ubuntu 24.04
      to
      provide better protection on my home network.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">I registered and
      used the
      LightSPD_ruleset, rule_mode=3Dsimple, ips_policy=3Dbalanced</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">Got it all working,
      and auto updating the LightSPD ruleset everyday.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">At the start, I was
      checking the log $ tail -f /var/snort/alert_json.txt to see if it
      was
      working.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">So I felt very
      happy
      and secure.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">Then the other day
      I
      checked the log file a bit more and noticed the log file only had
      <b>alert warnings</b> and no rule actions like block or drop etc.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">So then I checked
      the LightSPD_ruleset and noticed that by default the rule actions
      are
      all set to <b>alert warnings.</b></p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">Which means I have
      to monitor the log file and customize the rules myself.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">While I=E2=80=99d call
      myself a linux enthusiast, I don=E2=80=99t have the expertise to do t=
hat.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in"><b>Is there a way
        to
        get a rule set suitable for a home network?</b></p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">I=E2=80=99m thinking th=
ere
      might be a community rule set suitable or pay for a subscribed
      Talos
      ruleset.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">I=E2=80=99m assuming th=
e
      subscribed ruleset comes with rule actions to provide protection,
      and
      instant threat updates.</p>
    <p style=3D"line-height:100%;margin-bottom:0in"> </p>
    <p style=3D"line-height:100%;margin-bottom:0in">Are my options
      correct? </p>
    <p style=3D"line-height:100%;margin-bottom:0in"><br>
    </p>
    <p style=3D"line-height:100%;margin-bottom:0in">Advise please.</p>
    <p>
      </p>
    <p>PS: I am new to this mailing list.</p>
    <p>Peter Lyons</p>
    <p><br>
    </p>
  </div>

_______________________________________________<br>
Snort-users mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Snort-user=
[email protected]</a><br>
Go to this URL to change user options or unsubscribe:<br>
<a href=3D"https://lists.snort.org/mailman/listinfo/snort-users" rel=3D"nor=
eferrer" target=3D"_blank">https://lists.snort.org/mailman/listinfo/snort-u=
sers</a><br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 To unsubscribe, send an email to:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:[email protected]=
.org" target=3D"_blank">[email protected]</a><br>
<br>
Please visit <a href=3D"http://blog.snort.org" rel=3D"noreferrer" target=3D=
"_blank">http://blog.snort.org</a> to stay current on all the latest Snort =
news!<br>
<br>
Please follow these rules: <a href=3D"https://snort.org/faq/what-is-the-mai=
ling-list-etiquette" rel=3D"noreferrer" target=3D"_blank">https://snort.org=
/faq/what-is-the-mailing-list-etiquette</a><br>
</blockquote></div>

--0000000000002dd6d006548a8a68--

--===============4791748322805270307==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Snort-users mailing list
[email protected]
Go to this URL to change user options or unsubscribe:
https://lists.snort.org/mailman/listinfo/snort-users

	To unsubscribe, send an email to:
	[email protected]

Please visit http://blog.snort.org to stay current on all the latest Snort news!

Please follow these rules: https://snort.org/faq/what-is-the-mailing-list-etiquette

--===============4791748322805270307==--