- About IPQualityScore (IPQS) Threat Risk Scoring
- Release notes
- Support and resources
- Hardware and software requirements
- Installation steps
- Key concepts
- Usage (command/lookup documentation)
- Configuration
- Troubleshooting
Author | IPQualityScore |
---|---|
App Version | 1.1.0 |
Vendor Products | IPQualityScore |
Has index-time operations | false |
Create an index | false |
Implements summarization | false |
The IPQualityScore fraud detection API suite features a variety of different risk analysis APIs designed to Proactively Prevent Fraud™ with industry leading accuracy to identify fraudulent users, suspicious payments, and abusive behavior. From small and medium sized businesses to enterprise companies and the internet's most popular sites, IPQS has the right solutions to solve your challenges with online fraud prevention and user validation.
IPQualityScore (IPQS) Threat Risk Scoring allows a Splunk® Enterprise administrator to run insight queries from an included dashboard, as well as through search commands.
Version 1.1.0 of IPQualityScore (IPQS) Threat Risk Scoring is compatible with:
Splunk Enterprise versions | 9.0, 8.2, 8.1, 8.0 |
---|---|
CIM | 5.x |
Platforms | Platform independent |
Vendor Products | IPQualityScore |
Lookup file changes | N/A |
Version 1.1.0 Released: 2023-December
-
Added Phone Validation & Reputation API command.
-
Application with search commands and enrichment dashboard, provided with various validations.
Support for this app is provided by IPQualityScore. Please send questions to support@ipqualityscore.com
- Hours: 9AM-5PM Monday-Frday
- Observed Holidays: Major US Holidays
This app has no hardware requirements.
IPQualityScore (IPQS) Threat Risk Scoring can run on either Windows or Linux.
Because this add-on runs on Splunk Enterprise, all of the Splunk Enterprise system requirements apply.
Download IPQualityScore (IPQS) Threat Risk Scoring at https://splunkbase.splunk.com/app/5423.
To install and configure this app on your supported platform, follow these steps:
- Download app from Splunkbase
- Place [app.tar.gz] somewhere on your Search Head
- Install using splunk command: splunk install app /path/to/app.tar.gz
- Set API key. This can be done in Splunkweb by clicking "Setup" in the app's navigation bar.
Once configured, the easiest way to use this app is through the built-in dashboard. Choose a time range, select indicator type and type indicator value and press enter.
IPQualityScore (IPQS) Threat Risk Scoring also comes with multiple commands and a lookup so that you can incorporate queries into your own searches and dashboards. Below is usage documentation for all three of them.
If you use Splunk's Enterprise Security product, this app includes an adaptive response action which can be used from the Incident Review view. Select any notable event you wish to run a Insight query against, select "Run Adaptive Response Actions" and then "Insight Lookup". Select the indicator type from dropdown (ip address, domain, email address, url, phone number), type of the value of indicator (eg.1.1.1.1) and any other inputs needed. Click "Run", and then refresh the adaptive responses panel of that notable events. Clicking "Insight Lokup" in that panel will send you to a search containing the output of your lookup.
Runs a IPQualityScore Proxy Detection & Fraud Prevention API against the given Ioc Value and will return the latest results. Supported indicator types are IP.
Syntax
... | ipdetection field=<field_name> [strictness=] [user_agent=] [user_language=] [fast=(true|false)] [mobile=(true|false)] [allow_public_access_points=(true|false)] [lighter_penalties=(true|false)] [transaction_strictness=]
Examples
… | ipdetection field=”src_ip” strictness=2 fast=true
Runs a IPQualityScore Email Validation API against the given Ioc Value and will return the latest results. Supported indicator types are Email.
Syntax
… | emailvalidation field=<field_name> [fast=(true|false)] [timeout=] [suggest_domain=(true|false)] [strictness=] [abuse_strictness=]
Examples
… | emailvalidation field=”email_address” strictness=2 timeout=30
Runs a IPQualityScore Malicious URL Scanner & Domain Reputation API against the given Ioc Value and will return the latest results. Supported indicator types are Domain.
Syntax
… | urlchecker field=<field_name> [strictness=]
Examples
… | urlchecker field=”redirect_url” strictness=2
Runs a IPQualityScore Phone Validation & Reputation API against the given Ioc Value and will return the latest results. Supported indicator types are Phone.
Syntax
… | phonevalidation field=<field_name> [strictness=] [country=][enhanced_line_check = (true|false)] [enhanced_name_check=(true|false)]
Examples
… | phonevalidation field=”phone” strictness=2
Runs a IPQualityScore query against the given Ioc Value and will return the latest results. Supported indicator types are IP, Domain, URL, Phone, Email.
Syntax
ipqualityscore field=ioc_name type=ioc_value
Examples
| ipqualityscore field=ip value=1.1.1.1
| ipqualityscore field=domain value=www.google.com
| ipqualityscore field=domain value=https://www.google.com/
| ipqualityscore field=phone value=+89876543210
| ipqualityscore field=email value=a@gmail.com
The only configuration needed for this app is setting an API key. This can be done in Splunkweb by clicking "Set up" on the "Manage apps" page, or through commandline by editing password.conf.
Problem App returns error "Authorization failed. Check API key".
Cause API Key is missing or incorrect.
Resolution Check that your API key is entered correctly.
Problem App returns error "Query limit reached".
Cause You have reached your query limit.
Resolution Wait until your limit reset (probably daily at midnight) until making more queries.