You can enrich threat detection with your own private feed of malicious IPs. To do so, you’ll need to maintain an IOC-specific feed for IPs and make it accessible by HTTP/HTTPS to Logz.io.
Configure a private feed
Configuring Logz.io to fetch a private feed is very much like configuring a custom notification endpoint.
Before you begin, you’ll need to maintain a private feed of malicious or suspected IPs and host it where it can be fetched by Logz.io.
- The feed must be limited to 10K entities or fewer. (No more than 10,000 IPs).
Every IP must appear on a new line. Don’t use separators or add explanations or comments. Here’s an example:
18.104.22.168 22.214.171.124 126.96.36.199
Configure the connection
Go to Threats > Threat Intelligence Feeds from the top menu, and select the option + Add private feed.
Fill in the form to configure the connection.
About the feed
- IOC type - IPs are auto-selected. Currently only IPs are supported. In the future, the option to add private feeds for malicious URLs and Domains will be added.
- Confidence - Select a reliability score for your feed.
- Description - Give some context for your feed. It’s a good idea to add contact info for the person who owns the feed.
Configure the feed connection
- URL - Type in the URL where your feed is hosted. It provides the base URL for the HTTP/HTTPS request.
- Method - Select the request method for the HTTP/HTTPS request. Available methods: GET / POST / PUT.
Headers - Add headers to the HTTP/HTTPS request if they are needed.
Send 1 header per line. (In other words, separate headers with line breaks.)
If your feed is password protected, you’ll need to encode the credentials (username:password in base64) and pass them as an authorization header. See this page for further instructions.
Give the sync some time
The first time Logz.io connects to your private feed, it will validate the connection and download the list within an hour.
After that, Logz.io will sync the feed once every 24 hours to look for updates.
If the connection fails at some point in the future, say if the feed is migrated to another hosting site or authorization headers are changed, you will be prompted to make the necessary changes.
To manage private feeds
To edit or delete a private feed, hover over the feed in the list, and click (edit) or (delete).
If you delete a private feed, Logz.io will stop using it to enrich logs immediately.