// the other end of the wire

BADWOLF Socket Server

A scriptable TCP + UDP endpoint you can actually watch.

Bind a port and see everything — every client, every byte, every message — then make the server answer however your client, device, lab or demo needs. No runtime, no cloud, no account. One ~6 MB binary.

v1.1.0 Tauri 2 · Rust · Tokio ~6 MB, no runtime FREE to use
2
Transports · TCP + UDP
4
Wire framings
6
Rule match modes
7
Scenario presets
0
Runtime deps
Who it is for

Learn the wire by watching it happen

🖥

Developers

Writing a client and need to see what it actually sends and gets back.

  • Live message stream in text and hex
  • Per-client byte and message counters
  • Scripted replies so the server behaves like the real thing
  • TCP or UDP, four framings, no code change
🎓

Instructors & students

A dashboard that makes connect → send → broadcast → disconnect visible to a room.

  • One-click scenario presets
  • Record a session, replay it in class
  • Throughput chart and structured syslog
  • Pairs with Pcapsule for the packet-level view
🔌

Lab builders & bench engineers

A throwaway endpoint that logs what hit it and can be scripted to answer.

  • Auto-responder: match a line, send a reply
  • Hex view and binary framing for real devices
  • Timed feeds, including a built-in geo stream
  • Instant kick, direct send, token auth
What is inside

Everything is visible and scriptable

Six capability areas, all driven from one neon dashboard. Tap a card for the detail.

Design it, stand it up here, then watch it on the wire. The observable server half of the BADWOLF network-teaching story.
// pairs with Pcapsule · part of the BADWOLF MYTHOS suite

⚠ Honest scope

It is a single-host tool, and that focus is the point. It is not a load generator, a protocol analyser, or an API client — it's the endpoint those tools talk to, and the one place you can watch the whole exchange happen.

Get it

One binary. Nothing to install alongside it.

Windows MSI or NSIS installer, free to use. No runtime, no account, no telemetry.