Skip to main content

Netskope identifies new Python RAT targeting gamers

2 companies named across 10 categories, one of 114 articles referencing Netskope. Previous coverage: Weekly Intelligence Brief on SD-WAN and Networking Strategies - Week of October 13, 2025 (Oct 2025).

Companies mentioned

Best suited for

Persona
Security Operations Leader
Decision stage
Which to buy
Adoption curve
Innovators

Our classification, not the publisher's statement. Best suited for, not only for.

During threat hunting activities, Netskope identified a new Python remote access tool (RAT) utilizing the Telegram Bot Application Programming Interface (API) for command and control operations. This discovery is pertinent for IT leaders, emphasizing the need for increased vigilance against malware targeting gaming communities.

Key findings

The RAT masquerades as a legitimate Minecraft client named “Nursultan Client,” employing deceptive tactics to gain user trust. It features capabilities for data exfiltration and unauthorized remote access, utilizing cross-platform communication methods.

The malware executes commands through the Telegram API, incorporating functions such as screenshot capture, webcam access, and theft of Discord authentication tokens. These functions contribute to its multifaceted approach to compromising victim machines.

Details

Initial analysis

Netskope's investigation uncovered an executable associated with this RAT, packaged using PyInstaller. This software is frequently used by malware creators to compile Python scripts into Standalone (SA) executables, which can obscure their intentions through inflated file sizes.

The executable's significant size, isolated use of Telegram for command communication, and attempt to conceal its presence through fake installation prompts are notable characteristics of this malware.

Installation and deception

Upon execution, the malware obscures its console window and projects a fraudulent installation progress display to the user's screen. It attempts to establish persistence on systems by modifying registry entries, although the execution method reveals inherent flaws.

Telegram C2 channel

The malware’s connections to Telegram for its command structure facilitate secure communications for the perpetrator while reinforcing the complexity of detection efforts. Only specific Telegram user Intrusion Detection System (IDS) are allowed, establishing controlled communication for the attacker.

Information stealing capabilities

This RAT specifically targets Discord authentication tokens, using several commands to gather system information and exfiltrate sensitive data back to the attacker. Information concerning the victim's system profile can also be compiled with simple commands.

Surveillance and adware functions

In addition to information theft, the malware implements surveillance mechanisms, allowing the capture of desktop images and webcam feed. The malware can also provide unsolicited pop-up messages and open malicious URLs sent by the attacker.

Conclusions

This malware exemplifies a clear social engineering technique aimed at targeting gamers through the guise of a legitimate client. The reliance on the Telegram API for command and control activities emphasizes the necessity for organizations to monitor all network traffic, particularly encrypted channels.

The structure of this malware illustrates a Malware-as-a-Service (MaaS) framework, where its design and operational methods suggest a broader accessibility for less experienced threat actors rather than indicating a high-level sophistication.

Netskope detection

Netskope's Advanced Threat Protection solutions provide proactive defense against the identified threats by recognizing the signatures and activities associated with the malware.

Data analysis

The analysis herein is derived from anonymized data collected by the Netskope Security Cloud platform, backed by prior customer consent.

IOCs

Indicators of Compromise (IOC) and related scripts are available in the Netskope GitHub repository for further investigation.

Blog post, originally published by Nikhil Hegde at netskope.com.

Structured data (JSON-LD)

The schema.org markup this page publishes for search engines and AI agents, exactly as they read it.

[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/records/",
        "name": "Records",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/netskope-identifies-new-python-rat-targeting-gamers/",
        "name": "Netskope identifies new Python RAT targeting gamers",
        "position": 3
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/netskope-identifies-new-python-rat-targeting-gamers/#blogposting",
    "@type": "BlogPosting",
    "about": {
      "@id": "https://decisioninsights.ai/registry/netskope/#organization",
      "@type": "Organization",
      "mainEntityOfPage": "https://decisioninsights.ai/registry/netskope/",
      "name": "Netskope"
    },
    "articleSection": [
      "AI infrastructure",
      "Cybersecurity"
    ],
    "audience": [
      {
        "@type": "Audience",
        "additionalType": "Persona",
        "audienceType": "Security Operations Leader"
      },
      {
        "@type": "Audience",
        "additionalType": "Adoption curve",
        "audienceType": "Innovators"
      }
    ],
    "author": {
      "@id": "https://decisioninsights.ai/author/decision-insights-coverage/#person",
      "@type": "Person",
      "name": "Decision Insights Coverage",
      "url": "https://decisioninsights.ai/author/decision-insights-coverage/"
    },
    "dateModified": "2026-08-23T22:00:12-06:00",
    "datePublished": "2025-10-22T09:08:51-06:00",
    "description": "Netskope reveals a new Python RAT using Telegram for C2, targeting gamers, emphasizing monitoring needs in network security.",
    "headline": "Netskope identifies new Python RAT targeting gamers",
    "isBasedOn": {
      "@type": "CreativeWork",
      "author": {
        "@type": "Person",
        "name": "Nikhil Hegde"
      },
      "sourceOrganization": {
        "@id": "https://decisioninsights.ai/registry/netskope/#organization",
        "@type": "Organization",
        "mainEntityOfPage": "https://decisioninsights.ai/registry/netskope/",
        "name": "Netskope"
      },
      "url": "https://www.netskope.com/blog/new-python-rat-targets-gamers-via-minecraft"
    },
    "keywords": [
      "Authentication",
      "Command and Control",
      "Indicators of Compromise",
      "Intrusion Detection System",
      "Malware",
      "Python",
      "Threats",
      "Tokens"
    ],
    "mainEntityOfPage": {
      "@id": "https://decisioninsights.ai/netskope-identifies-new-python-rat-targeting-gamers/",
      "@type": "WebPage",
      "sdDatePublished": "2026-08-24",
      "sdPublisher": {
        "@id": "https://decisioninsights.ai/#organization"
      }
    },
    "mentions": [
      {
        "@id": "https://decisioninsights.ai/registry/microsoft/github/#organization",
        "@type": "Organization",
        "mainEntityOfPage": "https://decisioninsights.ai/registry/microsoft/github/",
        "name": "GitHub"
      },
      {
        "@id": "https://decisioninsights.ai/registry/netskope/#organization",
        "@type": "Organization",
        "mainEntityOfPage": "https://decisioninsights.ai/registry/netskope/",
        "name": "Netskope"
      },
      {
        "@id": "https://decisioninsights.ai/projects/python/#project",
        "@type": "SoftwareSourceCode",
        "mainEntityOfPage": "https://decisioninsights.ai/projects/python/",
        "name": "Python"
      }
    ],
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    }
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/author/decision-insights-coverage/#person",
    "@type": "Person",
    "description": "Blog posts, podcasts, and video analysis from across the industry, condensed into short, sourced summaries. Produced under our Standards & Methodology.",
    "name": "Decision Insights Coverage",
    "sameAs": [
      "https://www.linkedin.com/showcase/decisioninsights/"
    ],
    "url": "https://decisioninsights.ai/author/decision-insights-coverage/"
  }
]

Is this your company? Get structured data for your own pages