Web Remote Browser Manager for Stealth Browser Environments
SpecterForge WRB is a lightweight, local-first web manager for creating and controlling isolated browser environments with advanced fingerprint customization. It provides a unified interface to orchestrate multiple anti-detect browser engines.
- Unlimited local profiles (no accounts, no cloud sync)
- Fully isolated environments (cookies, cache, storage)
- Automatic session restore (reopen previous tabs)
- OS spoofing (Windows / macOS / Linux)
- Custom hardware fingerprint:
- Screen resolution
- CPU cores (
hardwareConcurrency) - WebGL vendor & renderer
- Font whitelist system (prevents leaking real system fonts)
- Dual engine support:
- Firefox (Camoufox)
- Chromium (Patchright)
- Per-profile engine selection
- Engine-isolated extension system:
extensions/xpi/— Firefoxextensions/crx/— Chromium
- Per-profile proxy support: HTTP / SOCKS4 / SOCKS5
- Automatic DNS leak prevention (converts
socks5 → socks5h) - DNS-over-HTTPS fallback
- Built-in proxy tester: latency, geolocation, ISP detection
- Built-in Firefox Add-ons (AMO)
- Per-profile enable / disable
- Real-time status tracking
- Async logging (
browser.log) - Zombie process cleanup
specterforge/
├── app.py
├── requirements.txt
├── templates/
│ └── index.html
├── extensions/
│ ├── xpi/
│ └── crx/
└── profiles_data/
git clone https://github.com/smithyyang/specterforge.git
cd specterforge
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtpython3 -m camoufox fetch
pip install patchright
patchright install chromiumpython3 app.pyOpen in your browser: http://127.0.0.1:7070
- Local access only (
127.0.0.1) — not exposed to the network by default - Use separate proxies per profile for proper isolation
- Engines may behave differently across sites
MIT License