---
title: "Signal Sciences"
slug: "signal-sciences"
tags: ["Self Service Ingestion"]
updated: 2025-02-10T11:25:57Z
published: 2025-02-10T11:25:57Z
canonical: "docs.hunters.ai/signal-sciences"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hunters.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Signal Sciences

Self Service Ingestion

          

Connect this data source on your own, using the Hunters platform.

****TL;DR****

| Supported data types | 3rd party detection | Hunters detection | IOC search | Search | Table name | Log format | Collection method |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Signal Sciences Requests |  |  | ✅ | ✅ | signal_sciences_requests | NDJSON | API |
| Signal Sciences Events |  |  | ✅ | ✅ | signal_sciences_events | NDJSON | API |
| Signal Sciences Corp |  |  | ✅ |  | signal_sciences_corp_activity | NDJSON | API |

---

## Overview

![image.png](https://cdn.document360.io/5f63f0e0-3c70-4d00-b623-82493be0bde5/Images/Documentation/image%2880%29.png)The Signal Sciences platform is an application security monitoring system that proactively monitors for malicious and anomalous web traffic directed at your web servers. The system is comprised of three key components:

1. A web server integration module
2. A monitoring agent
3. Our cloud-hosted collection and analysis system

Integrating the Signal Sciences logs to Hunters allows collection of the data via the API, as well as ingestion of the data and leveraging it for various security use cases.

## Supported data types

### Signal Sciences Requests

**Table name:** `signal_sciences_requests`

Detailed insights into HTTP/S requests that the WAF processes. These logs contain vital information about each request, such as the request method, URL, headers, client IP address, and any triggered security events or rules.

Learn more [here](https://docs.fastly.com/signalsciences/api/#_corps__corpName__sites__siteName__feed_requests_get)

### Signal Sciences Events

**Table name:** `signal_sciences_events`

These logs capture information about attempts to exploit vulnerabilities, such as SQL injection, cross-site scripting (XSS), and other common web attack vectors. Each log entry includes data on the nature of the event, the severity level, the affected resources, and the specific security rules that were triggered.

Learn more [here](https://docs.fastly.com/signalsciences/api/#_corps__corpName__sites__siteName__events_get)

### Signal Sciences Corp

**Table name:** `signal_sciences_corp_activity`

Detailed records of operational and security activities detected and managed by their WAF solution. These logs play a pivotal role in monitoring, analyzing, and responding to various web traffic and security events, encompassing everything from routine web requests to potential security threats.

Learn more [here](https://docs.fastly.com/signalsciences/api/#_corps__corpName__activity_get)

## Send data to Hunters

Hunters supports the collection of the logs using API.

**To connect Signal Sciences logs:**

1. Follow [this guide](https://docs.fastly.com/en/ngwaf/using-our-api) by the vendor to generate relevant keys.
2. Supply Hunters with the following details:
  1. API User - for example **user@org.com**.
  2. API Token - for example **e3d3d29b-3330-4630-b812-67595238d7ee**.
3. Complete the process on the Hunters platform, following [this guide](https://hunters.document360.io/docs/connect-a-data-source).

## Expected format

Logs are expected in JSON format.

### Signal Sciences Requests

```json
{"id":"15678gtuiu676hhg899","serverHostname":"local_host","remoteIP":"102.200.20.102","remoteHostname":"","remoteCountryCode":"IN","userAgent":"linux","timestamp":"2023-09-02T00:00:02Z","method":"GET","serverName":"www.example.com","protocol":"https","tlsProtocol":"tlsv1.2","tlsCipher":"ABCD-THJ-456","path":"/sample/test_datas/2","uri":"/sample/test_datas/2","scheme":"https","headersIn":[["Device","mobile"],["Cookie","allowed"]],"agentResponseCode":201,"responseCode":404,"responseSize":100,"responseMillis":19,"headersOut":[["error_type","TError"],["type","text"]],"summation":{"attrs":{},"attacks":[]},"tags":[{"type":"testing_tags","location":"test_location","value":"401","detector":"error","redaction":"","link":""}]}
```

### Signal Sciences Events

```json
{"id":"123fgsineb45njewlc6789","timestamp":"2023-09-22T02:41:47Z","detectedTimestamp":"2023-09-22T02:41:49Z","source":"11.12.13.14","remoteCountryCode":"US","remoteHostname":"","userAgents":["Mozilla/5.0 (Windows AB 1.1; Win64; x64; ab:11.1) user/1234 Firefox/11.1"],"action":"flagged","type":"attack","reasons":{"corp.attacks":1},"requestCount":1,"tagCount":1,"window":60,"expires":"2023-09-23T02:41:47Z","expiredBy":"","alertId":"123dhnc4ckkdalo56","exampleRequest":{"id":"789dskjkawyedb45wd12","serverHostname":"local_host","remoteIP":"11.12.13.14","remoteHostname":"","remoteCountryCode":"US","userAgent":"Mozilla/5.0 (Windows AB 1.1; Win64; x64; ab:11.1) user/1234 Firefox/11.1","timestamp":"2023-09-22T02:41:16Z","method":"GET","serverName":"www.example.com","protocol":"HTTP/1.1","tlsProtocol":"tlsv.1","tlsCipher":"ABCD-ABC-123","path":"/sample/","uri":"/sample/","scheme":"https","headersIn":[["Host","www.example.com"],["CF-Device-Type","desktop"]],"agentResponseCode":406,"responseCode":406,"responseSize":156,"responseMillis":3,"headersOut":[["content-type","text/html"],["connection","close"]],"summation":{"attrs":{},"attacks":[]},"tags":[{"type":"testing_tags","location":"","value":"","detector":"12346bb0466d07e6abcd","redaction":"","link":"https://sample.example.net/sample/12346bb0466d07e6abcd"}]}}
```

### Signal Sciences Corp Activity

```json
{"id":"12536f168148709d5e2d6gr5","eventType":"tester_login","msgData":{"corpName":"example","detailLink":"https://test1.net/user2@example.com","email":"user2@example.com","tokenName":"tester","userAgent":"Chrome"},"message":"created token `tester`","attachments":[{"Title":"","Fields":[{"Title":"token_name","Value":"tester","Short":true}],"MarkdownFields":false}],"created":"2023-09-14T11:11:11Z"}
```
