HashCore Docs
Agents

Range Aggregation

Range Aggregation is a tool for automatically combining a large list of individual IP addresses into compact ranges. This simplifies scan task management and improves configuration readability. v0.8.5

Why Aggregation is Needed

If you have imported a list of hundreds of individual addresses, or manually added many specific IP addresses, the scanning task becomes cumbersome. For example, instead of 200 individual addresses, you can get 3–5 compact ranges.

Before Aggregation:

192.168.1.1
192.168.1.2
192.168.1.3
...
192.168.1.200

After Aggregation:

192.168.1.1 — 192.168.1.200

How to Use Aggregation

  1. Open the desired Scan Task
  2. Click the Aggregate IP button in the Network ranges section header
  3. Specify the Gap threshold — the maximum gap between addresses to combine into one range
  4. The system will instantly show the result — the list collapses into compact ranges

Gap Parameter

Gap determines how "strictly" addresses are aggregated:

GapBehavior
0Only strictly sequential addresses without gaps are combined
5Addresses with a gap of up to 5 are combined into one range
10Gaps of up to 10 addresses — one range

The larger the Gap, the larger and "wider" the ranges will be, but the more "empty" addresses will be included in the scan.

Undoing Aggregation

Aggregation is fully reversible. Click Unaggregate IP — the list will instantly revert to its original state with all individual addresses. There are no confirmation dialogs; the operation is performed instantly.

Aggregation and unaggregation are performed client-side — no requests are made to the server. Changes are applied only after clicking Save in the scan task.

© 2026 HashCore. All rights reserved.