RexOS G0DBYE
Threat report CR-2026-001

NarrowWindow

TLP:CLEAR · published 13 November 2026 · figures as of 13 Nov 2026, 07:00 UTC · RexOS G0DBYE Threat Research

Status: active. Last observed 13 Nov 2026, 06:58 UTC.

Activity
СтатусActive, mitigated
First observed2026-11-02 10:23 UTC
Last observed2026-11-13 06:58 UTC
Blocked requests1,272
Source addresses1,267 (1,262 seen once)
Networks / countries295 / 74
Classification
Tracking nameNarrowWindow
УгрозаScraping (OWASP OAT-011)
InfrastructureResidential proxy (ATT&CK T1090.002)
TargetCraftRank, all public content
ImpactLow: no account, vote or data store affected
УверенностьHigh (one operation); unattributed

Executive summary

RexOS G0DBYE Threat Research has identified an automated scraping operation, tracked as NarrowWindow, targeting CraftRank since 2 November 2026. The operation systematically requests public content across the site, including server listings, vote pages, the resource catalogue and every language version, through a rotating residential proxy network.

The operation's network footprint is designed to evade reputation-based controls: requests originate from 1,267 residential and mobile addresses in 74 countries, nearly all of them used once and most with no prior abuse history. NarrowWindow was nevertheless identified with high confidence through a consistent and physically impossible browser profile: a mobile-size viewport on a large desktop display without touch input, combined with a fixed New York time zone across all source countries.

All activity was mitigated by RexOS G0DBYE. Each source address was blocked on its first page view at the latest, which prevented the operation from traversing any section of the site. No authenticated area, voting function or data store was affected. The operator remains unattributed.

We are publishing the behavioural indicators so that other operators can detect the same tooling. To our knowledge, this is the first public documentation of this profile.

Главное

Activity timeline

Blocked requests per day (UTC).

DateRequestsObservation
2 Nov 20262
4 Nov 20261
6 Nov 20263
7 Nov 20261Single reconnaissance request to the home page.
9 Nov 202641Sustained crawling begins.
10 Nov 2026101
11 Nov 2026566Peak volume to date.
12 Nov 2026437
13 Nov 2026120Current day, partial.

Outside of peaks, the operation runs continuously at a steady rate, which is characteristic of scheduled automation. During the first week the baseline was 25 to 45 requests per hour. On 11 November a single surge of 483 requests between 17:00 and 22:00 UTC, concentrated on resource pages in all languages, is consistent with a manual increase in capacity.

Behavioural indicators

The following attributes were reported by the client browser and were consistent across all observed source addresses.

IDAttributeObserved value
B1Viewport375 × 812 (mobile layout)
B2Screen2560 × 1600
B3Touch points0
B4ПлатформаWindows
B5Time zoneAmerica/New_York, regardless of source country
B6Языкen-US only
B7User agentChrome 133–142 on Windows, rotated per session
B8WebRTCNo ICE candidates returned
B9Reported hardware3 presets: "NVIDIA GeForce RTX 3070" with 4 cores and 8 GB; "NVIDIA GeForce RTX 3070" with 8 cores and 8 GB; "Intel" with 4 cores and 8 GB
B10Source addressesResidential and mobile ranges, typically one request per address

Individually, each attribute is common. In combination they are not. A desktop browser window cannot be resized to a 375-pixel width, so B1 together with B2 and B3 indicates that the viewport was set programmatically, typically to obtain a lighter mobile layout. B5 is inconsistent with the geographic distribution of the source addresses: a genuine client's time zone follows its location, while NarrowWindow presents a single New York time zone on connections in Vietnam, Indonesia, France and Taiwan.

B7 and B9 change between sessions while B1 to B6 remain fixed. This pattern is characteristic of anti-detect browser software operating from a fixed profile template with selected fields randomised. We therefore assess the reported hardware values as part of the template rather than a description of the underlying systems.

Infrastructure analysis

Targeting analysis

1,272 blocked requests covered 913 distinct URLs. The distribution is consistent with a breadth-first crawl rather than targeted manipulation of specific listings.

Content areaShare of requests
Resource catalogue, including pagination and tag-filter combinations31%
Server listing pages17%
Vote pages (viewed, never submitted)15%
Lists and categories13%
Community, news, versions, seeds, awards, statistics, guides, legal24%

Language versions requested: French, English, Polish, Russian, Spanish, German, Portuguese, Turkish. Request volume remained well below levels that affect availability; the objective was content collection, not disruption.

Detection and mitigation

We recommend the following controls to organisations that want to detect NarrowWindow or comparable tooling. None of them depends on address reputation.

  1. Viewport and display consistency. Flag clients that report a viewport narrower than about 480 pixels on a desktop-class screen with zero touch points (B1–B3).
  2. Time zone and geolocation consistency. Compare the client time zone with the country of the connecting address (B5). A single time zone across many countries indicates one system behind proxies.
  3. Cross-address profile correlation. Count identical combinations of B1–B6 across unrelated residential networks within 24 hours. Genuine user populations do not align at this level across dozens of countries.
  4. WebRTC behaviour. Treat the absence of any ICE candidate (B8) as a supporting signal only, in combination with the checks above.
  5. Device-level enforcement. Apply blocks to the matched profile rather than to the source address. Address blocklists built from this traffic consist of third-party residential connections and have little preventive value.
Observed this profile? RexOS G0DBYE Threat Research welcomes correlation from other operators. Contact us through the страница поддержки. More about the platform on the security page.

Assessment

We assess with high confidence that the observed traffic is controlled by a single operation. This is based on the impossible device profile (B1–B3), a single time zone across 74 countries, a continuous automated schedule and a small set of hardware presets.

We assess with moderate confidence that the operation relies on a commercial scraping or browser-automation service that bundles residential proxies with anti-detect browser profiles. The fixed United States template, per-session randomisation and clean proxy pool are typical of such services.

We are unable to assess the identity or purpose of the end customer. Plausible categories include AI training-data collection, SEO tooling and content replication. Network telemetry did not expose the operator's own infrastructure, and relay timing reflects the proxy provider only. NarrowWindow remains unattributed.

Note on network indicators

This report intentionally does not publish source IP addresses. The 1,267 addresses belong to residential subscribers whose routers, computers or mobile devices relay proxy traffic, frequently without their knowledge through bundled applications or malware. Publishing them would expose victims rather than the operator, and their indicator value expires within minutes. Each blocked address was reported to AbuseIPDB with a neutral description of the observed behaviour. Full evidence, including UTC timestamps, request metadata and SHA-256 hashes of the source logs, is retained and available to network operators and law enforcement on request.

Methodology

Findings are derived from RexOS G0DBYE telemetry on CraftRank: per-request decision logs, browser sensor results, edge TLS fingerprints and WebRTC responses. Campaign membership is established by exact matches on the device template (B1–B6). Geographic attribution of addresses uses an IP-to-ASN and country database and is approximate. Figures in this report refresh hourly from live telemetry and are retained beyond the 14-day log window. No external system was probed or contacted during the investigation.

Revision history

ВерсияDateChange
1.013 Nov 2026Initial publication.
1.113 Nov 2026Figures now update hourly from live telemetry.
1.213 Nov 2026Legal notice to operators added.

This notice is addressed to the operator of NarrowWindow and to anyone running comparable tooling against CraftRank. It summarises legal risks; it is not legal advice, and the outcome in any case depends on the jurisdiction and the facts.

We retain the evidence for this operation, including UTC timestamps, request metadata and SHA-256 hashes of the source logs, and make it available to network operators and law enforcement on request. We reserve the right to pursue all available legal remedies. Legitimate access to CraftRank data is available through the API public.

How CraftRank is protected: craftrank.org/ru/security