-
-
Notifications
You must be signed in to change notification settings - Fork 2
Configuration: Antiphishing Ruleset on IDSTower
This guide provides step-by-step instructions on how to integrate and automate the julioliraup/Antiphishing ruleset into your IDSTower environment.
By following this manual, your Suricata clusters will automatically fetch high-frequency, dynamic phishing definitions (SIDs 6000000 to 6100000) packaged directly from the repository.
-
Feed URL:
https://github.com/julioliraup/Antiphishing/raw/refs/heads/main/antiphishing.tar.gz -
Format: Compressed Tarball (
.tar.gz) containing Suricata-compatible.rulesandmd5files. -
Target SID Range:
6000000-6100000
IDSTower manages external threat intelligence and rule sets via its central Feeds interface.
- Log in to your IDSTower Web Interface.
- Navigate to the left sidebar menu and click on Settings, then select the Feeds tab.
- Click the Add New Feed button at the top right of the screen.
- Configure the feed details as follows:
-
Feed Name:
Julioliraup/Antiphishing Ruleset -
Feed Type:
Suricata Rules (Tarball) -
Feed URL:
https://github.com/julioliraup/Antiphishing/raw/refs/heads/main/antiphishing.tar.gz - Update Interval: Select your preferred synchronization frequency (Daily or Hourly is recommended due to the fast-evolving nature of phishing URLs).
-
Feed Name:
- Click Verify Connection to ensure IDSTower can successfully reach and read the GitHub link.
- Click Save / Update Feed.
Once IDSTower successfully processes the compressed tarball, the rules will populate your central database. You need to activate them.
- Go to the Rules Management or IDS Rules menu on your sidebar.
- Use the search/filter bar to isolate the julioliraup/Antiphishing signatures:
- You can filter by SID Range:
6000000-6100000 - Alternatively, search for the author signature or rule category keywords like
phishing.
- You can filter by SID Range:
- Select all the imported rules using the master checkbox.
- Click on the Actions dropdown menu and select Enable.
Enabling the rules in the database does not automatically push them to your sensors. You must apply them to your cluster profiles.
- In the Rules Management area, ensure your enabled antiphishing rules are assigned to your active Rule Template or directly mapped to your target Clusters.
- Verify that your Suricata hosts are listed under the active deployment profile.
- Click the Deploy Changes button (or Push Updates) located at the top notification banner or within your Cluster dashboard.
- Wait for the deployment job to finish. IDSTower will build the new ruleset package and securely push it to all managed Suricata nodes.
To make sure your nodes are successfully running the new antiphishing signatures:
- Check the Cluster Status tab in IDSTower to ensure the last deployment job completed without syntax errors.
- (Optional) Run a quick test flag or look into your Suricata alert logs (
eve.json) on a managed node to verify that signatures within the6000000range are active.
[ DONATE - DASHBOARD VECTORS - CONTRIBUTING - SUBMIT A VECTOR - REST API CTI ]