# Tutorials

This section covers common tasks in Replica.

## Installing software

You can install additional software in Replica environments as needed. Use any compatible application that fits your workflow. If you need help choosing a tool, contact Replica Support. Make sure you have the correct license for any software you install.

{% hint style="info" %}
Replica environments support many applications, but Replica does not test every third-party tool. Support for third-party software usually comes from the software vendor.
{% endhint %}

### Installing software in Windows environments

Windows environments include **Chocolatey GUI** in the Start menu for easy application installs. You can also install Windows applications downloaded from the internet in the usual way.

If you are prompted for a password, use the environment credentials. See [Credentials](/user-guide/virtual-environments.md#credentials).

### Installing software in Linux environments

Linux environments support additional software installation through the `APT` package manager.

When installing applications, you usually need superuser privileges. Use `sudo`, for example:

{% code title="Example" %}

```bash
sudo apt install <software name>
```

{% endcode %}

When prompted for a password, use the password shown under **Actions** → **View Credentials** on the Virtual Environments page. See [Credentials](/user-guide/virtual-environments.md#credentials).

Replica does not necessarily test or approve third-party packages available through `APT`.

See also: [Ubuntu APT documentation](https://help.ubuntu.com/community/AptGet/Howto)

## Gaining access to sites

Website access depends on more than just IP address. Many sites filter traffic based on the perceived attribution of the system connecting to them. Different sites look at different signals, and they rarely disclose exactly what they use.

Common attribution signals include IP address, ISP, user agent, browser fingerprint, operating system, screen resolution, browser configuration, software versions, installed fonts, and languages.

In the past, some users tried to spoof these values. That approach is now easier to detect because modern filtering systems can spot unrealistic combinations.

The most effective approach is to use the most realistic connection possible. That is the model Replica is designed to support.

### CAPTCHAs

CAPTCHAs are tests sites use to separate human traffic from automated or suspicious traffic. Some sites show them to everyone. Others only show them when attribution signals match patterns they distrust. CAPTCHAs often appear when a connection looks unrealistic.

If you keep seeing CAPTCHAs, try the following:

{% stepper %}
{% step %}

### Avoid spoofing or anonymizing tools

Do not use extensions or tools that spoof or mask attribution signals. Fake signals are easy to detect.
{% endstep %}

{% step %}

### Try a different egress location

Try another egress location. Some sites distrust traffic from specific networks. Switching networks can improve access. For example, Tor exits often trigger CAPTCHAs.
{% endstep %}

{% step %}

### Ensure realistic browsing behavior for automation

If you use automation for browsing or scraping, keep request rates realistic for normal human behavior.
{% endstep %}
{% endstepper %}

If CAPTCHAs continue, contact Replica Support for additional options.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.replicacyber.com/user-guide/tutorials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
