• 12 Votes
    24 Posts
    5k Views
    bmeeksB

    @JonathanLee said in GUIDE: Snort's AppID custom rules Quick Guide to blocking. Example shows OpenAI ChatGPT or Itunes.:

    Do you know when this is updated again?

    appMapping.data

    I have the subscription for Snort but I have not seen this update in a while now.

    No. That file comes down as part of the AppID stub rules update. It's up to the Snort VRT for when they update it on their end. I don't know as I have not looked into this for quite some time, but it could be that the Snort VRT is slowly deprecating updates for legacy Snort 2.9.x stuff in favor of Snort3. Snort3 and 2.9.x are not compatible and cannot share things like rules files.

    At some point for sure upstream Snort will discontinue updates for the Snort 2.9.x code tree. This is why I've urged Snort users on pfSense to move to Suricata. Of course Suricata does not have AppID support, so Snort users would lose that feature after migration. On the other hand, Suricata has much more intensive logging. If you continue to use Snort 2.9.x on pfSense, then expect to be doing much more hand-holding of the package and your own software maintenance.

  • AppID alerts question

    IDS/IPS
    14
    0 Votes
    14 Posts
    1k Views
    JonathanLeeJ

    @michmoor @bmeeks

    Here is, the fully converted appMapping.data to text file...

    Screenshot 2023-10-04 at 5.58.46 PM.jpg

    The pfSense Snort AppID de-cipher sorcerer's code file: --> textrules.txt

    Sid range: 1000000 - 1003371

    Total 3,371 AppID rules you can use with the custom option.

    I converted it with a Java program I just made. The message is the same as the appid match it makes it easier.

    Some of the ieee items are bigger but they seem to match.