Trusted Tools, Hidden Threats: How Attackers Are Quietly Stealing Data in Plain Sight

Over time, defenders have become better at identifying malicious software. In response, attackers have adjusted their approach. Instead of building custom malware, they now rely more on tools that already exist inside enterprise environments.

This change has reshaped how data exfiltration happens. Rather than using obvious malicious programs or command-and-control servers, attackers increasingly use trusted utilities and cloud services. These tools are normally part of daily business operations, which makes their misuse difficult to detect.

Because of this shift, traditional detection methods are no longer enough. Security teams must now focus on behavior rather than simply identifying known threats.


Background and Problem Statement

In earlier attack models, data theft often depended on specialized malware or unique infrastructure. That made detection somewhat easier, as unusual binaries or suspicious network traffic could be flagged.

Today, attackers take a different route.

They use tools like command-line interfaces, file synchronization software, and cloud storage platforms that are already approved in the organization. These tools are commonly allow-listed and generate normal-looking traffic.

As a result, malicious activity blends into everyday operations. The difference between normal use and abuse becomes subtle and highly dependent on context.

This raises a critical question:

If attackers are using trusted tools, what signals can defenders rely on to detect data exfiltration?


Project Objective

The Exfiltration Framework was created to answer this question.

Instead of focusing on malware or attack techniques, the framework studies how legitimate tools are misused. It takes a cross-platform approach and organizes tools based on how they are used for exfiltration, rather than where they run.

The main objective is to understand observable behaviors that indicate misuse. This helps defenders design detection strategies that remain effective even when attackers operate entirely within trusted environments.

A secondary goal is to identify patterns that appear across different tools, allowing detection methods to be generalized.


Framework Overview

The Exfiltration Framework is a defensive research model that documents how common tools can be abused.

Initially, the idea was to build a simple comparison matrix of tools. However, that approach did not provide enough detail for real-world detection and investigation.

The framework was later redesigned into a structured model that captures:

  • Tool behavior
  • Execution patterns
  • Network activity
  • Forensic traces

This structure allows security teams to compare tools in a meaningful way without oversimplifying their behavior.

Importantly, the framework only focuses on legitimate tools that are widely used in enterprise environments. It does not include custom malware or exploit-based techniques.


Design and Data Model

The framework is built around a normalized schema. Each tool is analyzed in terms of how it behaves during exfiltration, rather than what it does in general.

This allows defenders to compare very different tools based on shared behaviors.

Tool Categories

To reflect real-world environments, tools are grouped into three main types:

  • Built-in tools – Available by default in operating systems
  • Third-party tools – Installed for administrative or operational purposes
  • Cloud-native tools – Designed to interact with cloud platforms

This classification helps highlight how exfiltration can occur across endpoints, networks, and cloud systems.


Core Detection-Focused Fields

Tool Identity and Context

Basic details like tool name, category, and platform provide context. These details are not treated as indicators of compromise but help define expected behavior.

For example, built-in tools often have higher trust levels, while cloud tools operate in shared environments.


Execution Behavior

Execution details focus on how tools are run, including:

  • Command-line usage
  • Execution mode (interactive or background)
  • Parent-child process relationships

These signals are often more reliable than simply identifying the tool itself. For instance, a trusted tool launched by an unusual process may indicate misuse.


Network Activity

Network behavior is analyzed in terms of:

  • Protocol usage (e.g., HTTPS)
  • Destination types (cloud, external servers)
  • Connection patterns

Instead of relying on IP addresses or domains, the framework emphasizes patterns such as long-lived connections or unusual data flows.


Forensic Artifacts

Some tools leave traces such as:

  • Logs
  • Configuration files
  • Cached credentials

Others leave very little evidence, especially when used in memory or with temporary configurations.

Understanding this variability helps identify where detection gaps may exist.


Detection Focus Areas

Rather than prescribing specific rules, the framework highlights behaviors such as:

  • Transfers to unusual destinations
  • Suspicious command-line arguments
  • Unexpected data volumes

These patterns can be adapted to different environments.


Examples of Tools in Scope

Built-in Tools

  • PowerShell
  • robocopy
  • xcopy
  • bitsadmin
  • curl
  • wget

Third-Party Tools

  • rclone
  • Syncthing
  • restic
  • GoodSync
  • MOVEit
  • PSCP

Cloud Tools

  • AWS CLI
  • AzCopy
  • Google Cloud CLI (gcloud)
  • S3 Browser

These tools are commonly found in enterprise environments and have been observed in real-world incidents.


Key Observations

1. Network Traffic Appears Legitimate

Most exfiltration traffic uses standard protocols like HTTPS. The traffic is encrypted and sent over common ports.

Because attackers use trusted cloud services, the traffic looks almost identical to normal business activity. This makes network-only detection unreliable.


2. Forensic Evidence Varies Widely

Some tools leave clear traces, while others leave almost nothing.

For example:

  • Tools like rclone may leave logs and configs
  • PowerShell-based activity may exist only in memory

This means defenders cannot rely on a single type of evidence.


3. Cloud Tools Blend into Normal Operations

Cloud-based tools are especially difficult to detect because they operate within trusted platforms.

Attackers often use legitimate credentials and APIs, making their activity look like routine operations such as backups or synchronization.


4. Masquerading Is Common

Attackers frequently rename tools or run them from trusted locations.

This makes detection based on file names or paths ineffective. Behavioral analysis becomes essential.


5. Low-and-Slow Exfiltration

Instead of transferring large amounts of data at once, attackers often move data in small chunks over time.

This approach avoids triggering volume-based alerts and closely resembles normal background activity.


6. Trust Policies Enable Stealth

In many cases, stealth is not due to advanced techniques but due to organizational trust.

Allow-listed tools and cloud services often receive less monitoring, creating opportunities for attackers.


Conclusion

Data exfiltration has evolved significantly. Attackers now rely on trusted tools instead of custom malware, making detection more complex.

The Exfiltration Framework demonstrates that identifying tools is not enough. Security teams must focus on behavior, context, and correlations across multiple data sources.

Effective detection requires combining endpoint, network, and cloud telemetry while understanding how normal activity looks within the environment.


CyberP1 Opinion

From a defensive standpoint, this shift toward abusing legitimate tools represents one of the most important challenges in modern cybersecurity. What makes this problem particularly difficult is not the sophistication of the attacker, but the simplicity of their approach. By using tools that are already trusted, attackers are effectively hiding in plain sight.

In many organizations, security strategies still rely heavily on identifying known threats such as malware signatures, malicious domains, or suspicious binaries. While these methods are still useful, they are no longer sufficient on their own. The reality is that an attacker can now perform large-scale data exfiltration without triggering traditional alerts, simply by using tools that are already approved.

This creates a fundamental visibility gap. Security teams may see the activity, but they often lack the context needed to understand whether it is normal or malicious. For example, an outbound HTTPS connection to a cloud provider is not inherently suspicious. However, when combined with unusual execution patterns or unexpected data volumes, it may indicate exfiltration. The challenge lies in connecting these signals.

Another key issue is over-reliance on trust. Many organizations allow-list cloud services and administrative tools to reduce operational friction. While this is necessary for business continuity, it also creates blind spots. Attackers are aware of this and intentionally choose tools that benefit from these trust assumptions.

In our view, the solution is not to restrict legitimate tools, but to improve how they are monitored. This requires a shift toward behavioral detection models that consider context, baselines, and correlations. Organizations need to understand what “normal” looks like for their environment and detect deviations from that baseline.

Additionally, there must be stronger integration between endpoint, network, and cloud telemetry. Each data source on its own provides limited visibility, but together they can reveal patterns that would otherwise go unnoticed.

Ultimately, this research highlights a broader truth in cybersecurity: attackers do not always need advanced techniques to succeed. Often, they simply need to take advantage of what is already available. Defenders must adapt accordingly by focusing less on tools and more on behavior, context, and intent.