krain-seckrain-sec

What's in the box

Shiny bait. Quiet real site.

Four decoy surfaces, planted secrets, crawler lures, and tarpits — built to look more interesting than your real services. The Aetheris SOC console plays the role of a real admin dashboard and embeds a WebRTC probe that may surface client addresses beyond some VPN egress IPs. Scroll the features; the wheel tracks the active decoy.

  • Operator manuals /docs/ with plant-IDs
  • Auth downloads after decoy login
  • Corp identity: CORP-PROD-* banners & MOTD
  • Soft-fail decoys — HTTP bait keeps running
Open the feature reference

01

SOC console

Aetheris presents as a real internal admin / SOC dashboard — login screen, JWT session, ops-looking UI — so curious humans and credential stuffers treat it like the prize, not a decoy.

  • Built to feel like a live admin console operators would actually use, not a thin login stub.
  • Before authentication, the login page embeds a WebRTC probe that attempts STUN/ICE candidate discovery.
  • That path can reveal network addresses that bypass some VPN / proxy setups, and may expose a closer-to-real client IP when the browser cooperates.
  • Attribution is opportunistic supporting signal — not guaranteed against every VPN, browser hardening, or network policy.
:8080
Aetheris · CORP-PROD-SRV05
admin UI · WebRTC probe
WeeklyFinanceOpsAlertsAuth

Open tickets

47

Sev-1

3

Operators

12

02

SSH decoy

A fake interactive shell that looks like a production jump box: banner, MOTD, shell history, and “emergency” files in a virtual home directory.

  • Move real admin SSH off :22 before publishing bait.
  • Planted paths and history push curious operators deeper into the decoy story.
:22

admin@CORP-PROD-SRV05:~$

03

Honeytokens & canaries

Break-glass credentials, fake AWS keys, SSH keys, and PDF runbooks that deepen the story and light up when someone follows the bait.

  • Planted secrets look operational enough to be worth stealing.
  • Touching a canary is supporting evidence that the diversion worked.
aws_key.txtgrabbed
break-glass.pdfplanted
/t/canary.gifgrabbed

04

Activity visibility

Local records of which decoys drew attention — HTTP, SSH, tokens, WebRTC probes, MySQL, Grafana — so you can see how probes moved through the bait.

  • Bounded, local retention (seven days by default).
  • Supporting evidence for diversion — not a SIEM replacement.
sshauth fail root@…
httpGET /downloads/aws
tokenbeacon /t/*.gif

local activity · 7-day retention

See all 10 features

After they bite

They find :8080. The maze starts.

A scanner sees a promising internal console, then brings crawlers, directory busters, brute-forcers, protocol clients, and download tools. krain-sec gives each tool a believable next step that stays inside the decoy — including a WebRTC probe on the admin login that may surface addresses beyond some VPN egress IPs.

Attacker path

What happens after they bite

One path. They chase the decoy. Your real site stays boring.

  1. 01

    They scan

    Find open bait ports like :8080

  2. 02

    Hit Aetheris

    Looks like a real admin / SOC dashboard

  3. 03

    WebRTC runs

    May reveal IP past some VPNs

  4. 04

    They dig deeper

    Fake logins, files, SSH, MySQL, Grafana

  5. 05

    Stuck in bait

    Rabbit holes · you see the activity

Meanwhile :80 / :443 stay the real website — customers never enter this path.

Live fingerprint

What nmap actually sees.

Real -sV run against a deployed instance. Classic bait ports answer with believable banners — OpenSSH, MySQL, Grafana HTML, Aetheris login — while the real site stays off this map.

nmap -sV · real capture4 open
$ nmap -sV 192.168.12.5

Service fingerprints

22/tcpSSH banner

SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.10

3000/tcpHTTP body

<title>Grafana</title> · Golang net/http

3306/tcpHandshake

MySQL 8.4.10

8080/tcpHTTP body

Aetheris Security — Sign In · X-Ratelimit-*