UAForge v1.1

Native Linux User-Agent Control Engine

Overview

UAForge is a standalone Linux binary designed for precision control over browser identity. It allows operators, researchers, and engineers to define how a browser presents itself to the outside world.

Core Function

UAForge acts as a controlled launch layer between you and your browser. It injects user-agent identities, applies rules, and ensures consistent identity behavior at runtime.

Profiles

Profiles define user-agent strings and launch parameters. These are stored as JSON and can be reused, modified, or exported across systems.

Rules Engine

Domain rules allow automatic selection of profiles based on target URLs. This enables dynamic identity switching without manual intervention.

Logging

Optional system logging records session activity, launch timing, and identity usage. Logging remains silent unless explicitly enabled.

How It Works

1. Select a browser
2. Choose or create a profile
3. Define rules (optional)
4. Launch

UAForge generates a controlled execution environment where the browser launches with a predefined identity.

Output Behavior

- Browser launches with injected identity
- Console logs session events
- Optional log files written to disk
- Rules determine runtime behavior

Download

Latest release:

Download UAForge