lookup-greynoise

Classify IP addresses as noise or targeted activity using GreyNoise.

15|5|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Liberty91LTD/cti-skills --skill lookup-greynoise
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lookup-greynoise
Source: https://github.com/Liberty91LTD/cti-skills/tree/main/skills/lookup-greynoise
Command: npx skills add https://github.com/Liberty91LTD/cti-skills --skill lookup-greynoise

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GreyNoise classification helps security teams quickly distinguish internet background noise from targeted IP activity, reducing wasted analysis time.

Core Features & Use Cases

  • Classifies an IP as noise versus riot and provides a classification (benign, malicious, unknown) along with an actor name when available.
  • IP-only lookups with retrieval-only context, ideal for triaging indicators and filtering mass-scanning traffic from alert lists.
  • Integrates into incident response workflows to surface meaningful signals while suppressing non-actionable noise.

Quick Start

Run the GreyNoise CLI to classify an IP by invoking node tools/clis/greynoise.js ip <ip> and optionally use --dry-run to preview.

Frequently Asked Questions about lookup-greynoise

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I filter internet background noise from IP alerts during incident triage?

Filtering internet background noise from IP alerts involves classifying indicators to distinguish mass-scanning traffic from targeted activity, reducing wasted analysis time. It outputs structured fields like classification, noise, and last_seen for triage.

What is internet background noise versus targeted activity in IP threat intelligence?

Internet background noise refers to mass-scanning or benign IP activity, whereas targeted activity indicates deliberate malicious actions. GreyNoise classification helps security teams quickly distinguish these signals to surface meaningful threats and suppress non-actionable noise.

How do I classify an IP address as benign or malicious for threat intelligence?

Classifying an IP address as benign or malicious involves running the GreyNoise CLI to lookup the indicator. It returns a classification of benign, malicious, or unknown, along with an actor name when available, to support incident response workflows.

Does the GreyNoise IP classification support retrieval-only context for alert lists?

Yes, GreyNoise IP classification supports retrieval-only context, making it ideal for triaging indicators and filtering mass-scanning traffic from alert lists. It outputs structured fields such as source, indicator, query_time, noise, riot, classification, and name.

What is the best way to triage IP indicators during security investigations?

The best way to triage IP indicators during security investigations is to classify them as noise versus targeted activity using GreyNoise. This surfaces meaningful signals while suppressing non-actionable mass-scanning traffic from your alert lists.

Why does my alert list contain non-actionable mass-scanning IP traffic?

Alert lists contain non-actionable mass-scanning IP traffic because internet background noise triggers security sensors. Applying GreyNoise classification filters out this noise, distinguishing benign mass-scanning from targeted malicious activity to streamline incident response.